ページの先頭です。
ここから本文です。

よくあるご質問(サポートFAQ)

【WebOTX Developer】WSDL取り込みでエラー(OTX-FAQ-000805)

質問内容

Webサービス参照のウィザードを利用してWSDLを取り込もうとすると以下のエラーが発生します。

[ERROR] A class/interface with the same name "xxx" is already in use. Use a class customization to resolve this conflict.

回答内容

名前空間が異なる同一の型名がWSDLで定義されている場合に出力されます。Webサービス参照ウィザードでは内部でwsimportを実行する際に-pオプションを利用しパッケージを指定して生成しており、異なる名前空間で同じ型名があると指定されたパッケージに同名のクラスが生成されるためコンフリクトが発生します。この場合は、アプリケーション開発ガイドの以下にあるようにwsimportを直接利用して、-pオプションを指定せず生成してください。

WebOTX Manual V8.4
[ Application Server > アプリケーション開発ガイド(Java EE)> 1.2.6. Webサービスクライアントの作成 > 1.2.6.2. JAX-WS準拠のクライアント作成(コマンド)]

【対象製品】Developer
【確認済みのバージョン】V8.4
【カテゴリー】トラブルシューティング

製品名カテゴリ

WebOTX
WebOTX Application Server

  • コンテンツID: 3150106140
  • 公開日: 2013年10月02日
  • 最終更新日:2018年08月21日

アンケート

サポート情報充実のためアンケートにご協力をお願いいたします。



コメント欄:
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。