詳細アイコン IDE内の表示

ウィザードを使用してWebサービス作成のステップを完了すると、「Webサービス - ログ」ウィンドウにいくつかのメッセージが表示されます。

「ログ」ウィンドウのWebサービス・ログ

アプリケーション・ナビゲータでは、Javaファイル名の横にあるアイコンが変わり、作成したJavaクラスがWebサービスであることを示します。

Webサービス公開後のアプリケーション・ナビゲータ

また、JDeveloperでは、必要なWebサービス・サーブレットおよびサーブレット・マッピング構成要素を使用して、web.xmlファイルが自動的に作成および構成されます。

<servlet>
  <servlet-name>CreditRatingSoap12HttpPort</servlet-name>
  <servlet-class>ratingservice.CreditRating</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
  <servlet-name>CreditRatingSoap12HttpPort</servlet-name>
  <url-pattern>/CreditRatingSoap12HttpPort</url-pattern>
</servlet-mapping>

このweb.xmlファイルは、アプリケーション・ナビゲータの「Webコンテンツ」の下にある「WEB-INF」フォルダに格納されます。

CreditRating.javaのJavaソース・エディタで、クラス定義の前に次の@WebService注釈と@BindingType注釈が追加されていることに注意してください。

@WebService(portName = "CreditRatingSoap12HttpPort")
@BindingType(SOAPBinding.SOAP12HTTP_BINDING)