- PR -

WeblogicServer8.1でのパラメータ名について

1
投稿者投稿内容
チュギ
会議室デビュー日: 2005/11/02
投稿数: 1
投稿日時: 2005-11-02 14:49
申し訳ありませんが、お知恵をお貸し下さい。


WeblogicServer8.1のSORPによる通信のテストを行う為に
以下のテスト用Javaファイルを用意しました。

*************** HelloWorld.java ***************

package examples.webservices.javaclass;
public final class HelloWorld{
public String sayHello(String name, String id){
System.out.println("\"sayHello\" is called.");
return "Hello, " + name + "-san!" + id;
}
}
***********************************************
これをビルド&デプロイし、サーバをテスト起動しました。

ブラウザから
http://localhost:7001/{javaclass}/HelloWorld
にアクセスし、1番目の引数及び2番目の引数に適当な値を持たせ、
正しく値が送信されている事を確認しました。

しかしJavaソース上では
パラメータ名はname、idのはずですが、
テスト起動してみると
パラメータ名が「String」「String0」と表示されています。
WSDLを表示しても「name="string"」「name="string0"」となっています。

WSDLのパラメータ名を「name="name"」「name="id"」とする方法があれば
どなたかご教授下さい。


# 参考にさせて頂いたサイト
http://www.xmlconsortium.org/websv/dev_guide/WebLogic/console/
(BEA WebLogic ServerTM 7.0 の内容ですが…)

以上、宜しくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)