[阅读: 514] 2005-11-01 01:32:18
提示如下:
AXIS error
Sorry, something seems to have gone wrong... here are the details:
Exception - java.lang.reflect.InvocationTargetException
----------------------
这到是什么原因啊?
原因和解决方法:在JBuilder2005的web services Designer的Module Settings中选择“Use saved designer output”一项。
然后手动更改已有的build_axis.xml:
....
<path id="build-classpath">
<pathelement path="D:\Borland\JBuilder2005\lib\axis.jar;D:\Borland\JBuilder2005\lib\axis-ant.jar;D:\Borland\JBuilder2005\lib\commons-discovery.jar;D:\Borland\JBuilder2005\lib\commons-logging.jar;D:\Borland\JBuilder2005\lib\saaj.jar;D:\Borland\JBuilder2005\lib\wsdl4j.jar;D:\Borland\JBuilder2005\lib\jaxrpc.jar"/>
</path>
<taskdef name="java2wsdl" classname="org.apache.axis.tools.ant.wsdl.Java2WsdlAntTask">
<classpath refid="build-classpath"/>
</taskdef>
<taskdef name="wsdl2java" classname="org.apache.axis.tools.ant.wsdl.Wsdl2javaAntTask">
<classpath refid="build-classpath"/>
</taskdef>
....
其中的pathelement改成你本机上的目录。
再次编译即可成功。