ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Java EE運用ガイド

13.24.2 JAXWS0100番台のメッセージ

JAXWS0180: runtime modeler error: {0}

[可変情報]

{0}:エラー情報

[意味]

可変情報{0}のエラーが原因で例外が生じました。

[システムの処理]

処理を中断します。

[ユーザの対処]

可変情報{0}のエラー内容を取り除き、再度実行してください。

JAXWS0181: A WebService annotation is not present on class: {0}

[可変情報]

{0}:エンドポイントインタフェース

[意味]

エンドポイントインタフェースクラスの参照に失敗しました。

[ユーザの対処]

  • 可変情報のクラスがクラスパスなどの指定によっ正しく行われているか確認してください。

  • application-client.xmlの<service-ref-type>タグの内容を見直し、再度実行してください。

JAXWS0191: A @WebService.targetNamespace must be specified on classes with no package. Class: {0}

[可変情報]

{0}:実装クラス名

[意味]

package宣言のないクラスでは、@WebServiceアノテーションのtargetNamespace要素が指定されなければなりません。

[システムの処理]

処理を中断します。

[ユーザの対処]

package宣言のないクラスまたはインタフェースの場合、必ず@WebServiceアノテーションにtargetNamespace要素を指定してください。

JAXWS0192: The web service defined by the class {0} does not contain any valid WebMethods.

[可変情報]

{0}:クラス名

[意味]

クラス{0}に、Webサービスのオペレーションとして使用可能なメソッドが宣言されていません。

[システムの処理]

処理を中断します。

[ユーザの対処]

Webサービスのオペレーションとして公開するメソッドを追加してください。

JAXWS0198: Unable to create JAXBContext.
{0}

[可変情報]

{0}:詳細情報

[意味]

クラスからXMLへの変換処理に失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

JAXBを使用したJavaクラスからXMLスキーマへの変換処理に失敗しています。詳細情報を参照して原因を取り除いてから再度実行してください。
また、「4.1.4 Webサービスの通信で利用できるデータ型」を参照して、注意事項に該当していないか確認してください。

JAXWS0199: SEI {0} has method {1} annotated as BARE but it has more than one parameter bound to body. This is invalid. Please annotate the method with annotation: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.WRAPPED)

[可変情報]

{0}: サービスエンドポイントインタフェース名
{1}: メソッド名

[意味]

可変情報{0}に示すサービスエンドポイントインタフェースのBAREとして定義された可変情報{1}メソッドには複数のパラメーターがあります。@javax.jws.soap.SOAPBindingアノテーションのparameterStyle属性にjavax.jws.soap.SOAPBinding.ParameterStyle.WRAPPEDを指定してください。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • 可変情報{1}に示すメソッドをBAREとして定義する必要がある場合はパラメーターを見直してください。

  • @javax.jws.soap.SOAPBindingアノテーションのparameterStyle属性の値を見直してください。