0

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

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

4

2 回答 2

1

如果您正在使用创建轴存根的向导,则无法轻松覆盖。如果您在 Eclipse 之外生成存根,那么痛苦会小得多。

于 2013-07-03T14:46:44.813 回答
0

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

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

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

此外,您可以在 Apache 页面中查看官方指南。

于 2013-07-03T15:22:01.627 回答