当前位置: 代码迷 >> J2EE >> 关于asix1.4使用WSDL2Java的有关问题
  详细解决方案

关于asix1.4使用WSDL2Java的有关问题

热度:201   发布时间:2016-04-22 03:18:14.0
关于asix1.4使用WSDL2Java的问题。
我在eclipse中使用run org.apache.axis.wsdl.WSDL2Java
参数为:-u URL(就是wsdl的地址)
控制台报错:
Java code
java.io.IOException: Type Bonus is referenced but not defined.    at org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(SymbolTable.java:665)    at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:545)    at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:518)    at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495)    at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)    at java.lang.Thread.run(Thread.java:595)

请问有人知道这个错误是什么意思吗?是什么引起的错误??
我使用另一个URL,却可以正常的生成客户端程序。
可以保证URL肯定是对的。

------解决方案--------------------
把命令打出来看一下。看看你是怎么写的
------解决方案--------------------
把你的代友贴出来..看看...
------解决方案--------------------
你可以把WSDL另存一下,然后使用文件生成试试.
------解决方案--------------------
有另外的Type Bonus定义没有找到。