axis2で開発されたWebサービス内にWebサービスクライアントがあります。Web サービス クライアントは、SOAP メッセージを構築するために城壁の依存関係が必要であり、ユーザーのパスワードも必要です。
パスワークはこのクラス:PWCBHandler から取得され、別の Web サービスへの Web サービス クライアントを含む Web サービス内にこのクラスを配置します。
そして、この方法でポリシーからそのクラスをロードします
rc.setPwCbClass(PWCBHandler.class.getName());
問題は、城壁がこのコード行でクラスを見つけられないことです:
Class cbClass;
try {
cbClass = Loader.loadClass(classLoader, cbHandlerClass);
} catch (ClassNotFoundException e) {
throw new RampartException("cannotLoadPWCBClass",
new String[]{cbHandlerClass}, e);
}
私の質問は次のとおりです: ランパート構成からロードするには、このクラスをどこに配置する必要がありますか??