Spring WS クライアントを作成しています。サードパーティ企業からの巨大なWSDL があります。これらは、Axis の WSDL2Java を介して WSDL にマップする一連のクラスを提供します。Axis やそれらからの依存関係を使用したくありません。
これは Web サービス クライアントであるため、任意のフレームワークを自由に選択できます。私の問題は、Axis の WSDL2Java を使用せずに WSDL のマッピング クラスを生成する方法です。純粋な XML の操作に行き詰まっていますか? Spring WS を使用していることに注意してください。
編集:
サービス プロバイダーが Axis 1 を使用してサービスを構築している場合、基本的に Axis 1 に基づいたクライアントを作成することに固執しているというのは本当ですか? この回答JAX-WS client with Axis serviceから読みました。Web サービスは、それが作成されたプラットフォームから切り離されているか、少なくとも独立していると考えられているため、Java ベースのクライアントから .Net ベースの Web サービスにアクセスしたり、その逆を行ったりすることができます。