【发布时间】:2013-04-01 06:32:56
【问题描述】:
我已经使用 cxf 2.7.3 生成了从 wsdl 到 java 的代码,但是在构建程序集时出现“代码太大”错误。表示其中一种方法已超过 java 64kb 限制。我确切地知道哪个类,对我来说这似乎是 cxf 中的错误。 Actully Axis2 也是如此,所以我想知道是否有人知道如何解决这个问题。
我正在使用的代码在路径 eco-api-ex /examples / java / 中提供 here
如何强制代码生成拆分大型生成方法?还是我应该为此使用一些外部工具?
[ERROR] \workspace\e-conomics\target\generated\src\main\java\com\e_conomic\Econo
micWebServiceSoap_EconomicWebServiceSoap12_Client.java:[34,23] error: code too l
arge
【问题讨论】:
-
那个 WSDL 文档有多大?
-
你自己看看..它很长api.e-conomic.com/secure/api1/EconomicWebService.asmx?wsdl我正在尝试集成到这个服务..我的第二个想法是下载并带走我不需要的东西..
-
这种文件的下载应该伴随着经典的蠕虫音效:“传入!”
标签: java web-services wsdl code-generation cxf