Вот как я генерирую клиент оси с помощью скрипта сборки ant:
<java classname="org.apache.axis.wsdl.WSDL2Java" fork="true" failonerror="true" classpathref="classpath.path">
<arg value="-v"/>
<arg value="-o"/>
<arg file="tmp/src"/>
<arg value="-p"/>
<arg value="com.your.package"/>
<arg value="${server.url}/${servicename}?wsdl"/>
</java>
Может быть, вы используете странную комбинацию параметров?Вы проверили на тех?Выше для оси 1.4, насколько я помню.
Какую версию вы используете 2.0 или 1.4?Я знаю, что мне потребовалось довольно много времени, чтобы получить это право для 2.0.Вот как это работает с mvn:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>axistools-maven-plugin</artifactId>
<version>1.3</version>
<configuration>
<outputDirectory>${project.build.directory}/generated/main/java</outputDirectory>
<urls>
<url>http://yourserver:yourport/YourService?wsdl</url>
</urls>
<packageSpace>com.your.package</packageSpace>
<serverSide>false</serverSide>
<subPackageByFileName>false</subPackageByFileName>
<wrapArrays>false</wrapArrays>
</configuration>
<executions>
<execution>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
Я надеюсь, что это поможет пролить некоторый свет или дать дополнительные идеи по этому вопросу.
Возможно, вы также захотите проверить, правильно ли работает развернутый материал.,Это может не быть проблемой генерации клиентов вообще.Ведь это говорит об ошибке сервера.Проверьте файлы журналов на сервере на наличие стековых трасс, возможно, в этом есть какая-то подсказка.