0

認証された weblogic JAX-RPC に対して機能する ws クライアントに必要な正しい jar ファイルはどれかお尋ねしたいと思います。
状況:
Jdeveloper と OEPE で同じ WS クライアントを作成しました。IDE で実行すると、クライアントは Jdeveloper でのみ動作します。次に、Jdeveloper から Jar ファイルを生成しました。その jar を実行すると、OEPE から同じエラーが発生します。
これは、いくつかのライブラリが欠落しているために発生すると思います。本当に助けが必要です!
クラスパスに多くのライブラリを配置した後、これは間違いです:

「スレッド「メイン」での例外 javax.xml.rpc.ServiceException: WSDL htp://url の解析に失敗しました?WSDL weblogic.wsee.wsdl.WsdlException: url からの wsdl ファイルの読み取りに失敗しました -- java.net.ConnectException : 接続が拒否されました: weblogic.wsee.jaxrpc.ServiceImpl.throwServiceException(ServiceImpl.java:185) で weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java:492) で weblogic.wsee.jaxrpc.ServiceImpl.(ServiceImpl .java:126) で br.com.scopus.teste.ServicoAssinaturaImplService_Impl.(ServicoAssinaturaImplService_Impl.java:21) で br.com.scopus.teste.Client.main(Client.java:26) 原因: weblogic.wsee.wsdl .WsdlException: url からの wsdl ファイルの読み取りに失敗しました -- java.net.ConnectException: 接続が拒否されました: weblogic.wsee.wsdl.WsdlReader で接続します。getDocument(WsdlReader.java:313) の weblogic.wsee.wsdl.internal.WsdlDefinitionsImpl.parse(WsdlDefinitions Impl.java:432) weblogic.wsee.wsdl.internal.WsdlDefinitionsImpl.parse(WsdlDefinitions Impl.java:417) の weblogic .wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:81) の weblogic.wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:68) の weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483) 。 ..あと3つ」68) weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483) ... 3 つ以上"68) weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java: 483) ... 3 つ以上"

重要な情報:

これらは私が使用している jar です: wlfullclient.jar wsclient.jar adf-config.xml weblogic.jar wseeclient.jar wsclient_extended.jar glassfish.jaxws.rt_1.2.0.0_2-1-5.jar
Weblogic バージョン: 10.3.5
ありがとう!

4

1 に答える 1

0

これはおそらくライブラリの問題ではありません。「java.net.ConnectException: 接続が拒否されました」というメッセージが表示されます。そのため、Web サービス スタックは WSDL URL への呼び出しを実行できましたが、通過できませんでした。理由の 1 つは、URL が正しくないことであり、正しくないインターフェイス (実際のホスト名ではなく localhost、またはその逆) を参照している可能性があります。

Web ブラウザーでアクセスできないことを示している URL をコピーして貼り付けてみると、同じ問題が発生するはずです。

于 2014-07-08T09:47:43.080 に答える