在Eclipse Juno中使用Axis 1.1

时间:2013-07-03 14:37:51

标签: c# java eclipse wsdl axis

我被迫在我的Java应用程序中使用Axis 1.1来为Asp.net C#WSDL创建存根。原因是外部WSDL使用方法重载,而1.1之后的Axis版本不支持。但是,似乎没有选择降级Eclipse Juno中的Axis版本。 Axis 2有一个输入字段,其中包含Axis 2文件夹的位置,但Axis 1.x似乎不提供此功能。

有人可以解释我如何从Juno Axis版本(1.4?)降级到Axis 1.1? 提前谢谢!

2 个答案:

答案 0 :(得分:1)

如果您使用的是创建轴存根的向导,则无法轻松覆盖它。如果你在eclipse之外生成存根,那就不那么痛苦了。

答案 1 :(得分:0)

请参阅Axis 1.x Client Stub Generation中的优秀教程。你会看到像下一个命令:

java -cp "$AXISCLASSPATH" org.apache.axis.wsdl.WSDL2Java myService.wsdl

为此,您需要从Apache Axis下载Axis 1 Runtime。

此外,您可以在Apache页面中看到oficial guide