私はここで単純な何かを見逃していると完全に確信しています。
NetBeansを使用して2つの別々のプロジェクトでWebjax-wsWebサービスとクライアントを作成しています。また、NetBeansのインターフェースを使用してクライアントに追加したカスタムバインディングがいくつかあります。これはすべて正常に機能しているように見えますが、サービスに変更を加えてxsdの場所を再デプロイした後、カスタムバインディングが機能しなくなる場所が変更される/ServiceName?xsd=1
ことがあります。/ServiceName?xsd=2
バインディングファイルを調整するだけで、過去数回は機能しましたが、最後に一部のコンテンツが残っています。?xsd=1
これはの定義でstringArray
あり、クライアントを更新しようとするとエラーが発生するようです。これが私が得ているエラーです:
2つのクラスのXMLタイプ名は「{ http://jaxb.dev.java.net/array}stringArray」です。@XmlType.nameと@XmlType.namespaceを使用して、それらに異なる名前を割り当てます。
どんな提案でも大歓迎です!