モデリングされたWebサービスのテスト
モデリングしたWebサービスを作成した後、テストする必要があります。 JDeveloperの埋込みOC4Jサーバーを使用すれば、アプリケーションのテストとデバッグを実行できます。また、ダイアグラムにモデリングしたWebサービスからテスト・クライアントを作成することもできます。
テスト・クライアントを作成するには、次のようにします。
- 埋込みOC4JサーバーでWebサービスを実行します。次のいずれかの操作を行います。
- ナビゲータでWebサービス・コンテナを選択し、右クリックで「<web_service>の実行」を選択します。
または
- ダイアグラムにモデリングされたWebサービスを選択し、「実行」->「<web_service>の実行」を選択します。
- テスト・クライアントを作成します。次のいずれかの操作を行います。
- ダイアグラムにモデリングされたWebサービスをクリックして選択します。 右クリックで「生成」->「サンプルJavaクライアント」を選択します。
または
- ナビゲータのWebサービス・コンテナをクリックし、右クリックで「サンプルJavaクライアントの生成」を選択します。
サンプルのJavaクライアントが生成され、コード・エディタに表示されます。ファイルはナビゲータに表示されます。 サンプルJavaクライアントのデフォルト名は、embedded<java_class> stub.java
です。
- サンプルJavaクライアントの中から、
// Add your own code here
というコメントを検索し、Webサービスで公開されているメソッドをスタブからコールするコードを追加します。たとえば、
stub.m()
と追加します。m()
には、公開されているメソッドを指定します。
- テスト・クライアントを作成して実行します。結果はログ・ウィンドウに表示されます。
ログ・ウィンドウにエラーが表示された場合は、次の操作を行います。
- Webサービスが実行中であることを確認します。 手順1を参照してください。
- DHCPを実行している場合は、使用しているマシンのIPアドレスがJDeveloperのプロキシ設定から除外されるように変更する必要が生じることがあります。 「プロキシ設定とJDeveloper」を参照してください。
関連項目
Webサービスのモデリング
Copyright © 1997, 2004, Oracle. All rights reserved.