You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by Apache Wiki <wi...@apache.org> on 2005/04/05 11:45:34 UTC

[Ws Wiki] Update of "ja/axis/AxisClientWSDD" by ToshiyukiKimura

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by ToshiyukiKimura:
http://wiki.apache.org/ws/ja/axis/AxisClientWSDD

The comment on the change is:
Axis Wiki in Japanese

New page:
##language:ja

'''質問: AXIS に client-config.wsdd を見つけさせるにはどうすればいいのですか?'''

AXIS はクライアント側でハンドラの使用をサポートしていて、[http://ws.apache.org/ws-fx/ WS-FX] プロジェクトの多くはこの特徴を利用して実装されています。クライアントの設定情報は client-config.wsdd に含まれています。

デフォルトでは、AXIS のクライアントコードは2箇所でこのファイルを探します。

1) まずは、AXISが起動しているプロセスの作業ディレクトリを確認します。もしそこで client-config.wsdd が見つかればそれを使用します。

2) もし client-config.wsdd が見つからなければ{{{org/apache/axis/client}}}パッケージの中のクラスパスを確認します。

(もし設定ファイルを別々の場所に置きたいのであれば) client-config.wsdd ファイルの場所を明示的に指定することも可能です。これを行うには、コマンドラインを使用して以下のようにシステムプロパティを設定する必要があります。

{{{
java -Daxis.ClientConfigFile=/location/of/client-config.wsdd ...
}}}

これは Antで、<java> にネストされた <systemproperty> 要素を使用して行うこともできます。

{{{
<sysproperty key="axis.ClientConfigFile" value="/location/of/client-config.wsdd">
}}}