問題タブ [jax-rpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - Weblogic WebService クライアントの依存関係
認証された 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
ありがとう!
soap - SoapUI エンドポイント エラーがランダムに発生する
SoapUI と彼のモックサービスの動作について理解できません。SoapUI (テストケース) のクライアントと JAX-RPC を使用した Java EE アプリケーションを使用しています。
私の問題は:
Java クライアントまたは SoapUI のテストケースから任意の Web サービスを呼び出そうとすると、モックサービスは最初の呼び出しでウェル メッセージを返し、2 回目の呼び出しで以下のエラーを、同じ呼び出しかどうかで返します。しかし、待っていれば、うまくいきます...
だから、私は SOAPui でオプションを有効にしました:「各 SOAP リクエストの後に HTTP 接続を閉じる」と、それは常に動作します...
だから私の質問は:
「これはモックサービスの正常な動作ですか? Java クライアントでこれを実装するにはどうすればよいですか?」
皆さん、ありがとうございました。
jax-rpc - マップのような構造を返す JAX RPC サービス
ハッシュマップ データ構造が JAX-RPC Web サービスで許可されていないことは知っています。
しかし、私は自分のサービスでこのようなデータを返したいと思っています。
どうすればこれを行うことができますか
tomcat6 - Tomcat の JAX-RPC ランタイム
Java EE Web アプリケーションを JBoss 4.0.5/Java 5 から Tomcat 6.0.33/Java 6 に移植しました。
Web アプリケーションは、いくつかの Web サービスを公開します。それらは JBoss で JAX-RPC Web サービスとして実装されました。実装ランタイムとして CXF 2.6 を使用して JAX-WS Web サービスとして適用しました。現在、既存のクライアントとの互換性のために、新しい環境 (Tomcat 6.0.33/Java 6) で JAX-RPC Web サービスも利用できるようにするように要求されています。もちろん、同じ Web サービスの 2 つのバージョンは、2 つの異なるエンドポイント URL から利用できます。
JBoss 4.0.5/Java 5 の JAX-RPC Web サービスは Spring を使用して実装されています (実装クラスは、spring-remoting-2.0.8.jar にある org.springframework.remoting.jaxrpc.ServletEndpointSupport を拡張します)。 JBoss によって利用可能になった JAX-RPC の基盤となる実装フレームワークです。構成ファイルが webservices.xml と jaxrpc-mapping.xml であることがわかります。
Tomcat でその Spring 構成を「複製」しようとしましたが、WSDL を取得しようとするとエラーが発生しますjavax.servlet.ServletException: Class pack.age.MyEndPoint is not a Servlet
。実際、そのクラス (JAX-RPC エンドポイント実装クラス) はサーブレットではありませんが、JBoss 4.0.5/Java 5 ではweb.xml
サーブレットとして宣言され、動作します。
助けていただけますか?適切な JAX-RPC 実装フレームワークを Tomcat に提供するだけでよいと思います (異なる構成ファイルを使用するため、AXIS は避けたいと思います)。前もって感謝します。
web-services - IBM JAX-RPC Web サービス: 応答はブール値ですが、出力に数字が含まれています
JAX-RPC を使用して WSDL に基づいて生成された Web サービスがあります。WSDL では、以下のような応答があります。
生成されたコードでさえ、メソッドの戻り値の型が Boolean になっています
しかし、Soap UI からサービスを呼び出すと、応答 'Ack' が true / false ではなく 0、1 として表示されます。これは JAX-WS で問題なく動作していました。
これに関するヘルプは大歓迎です
c# - XML 文書にエラーがあります (1, 504)
私はこの wsdl サービスhttp://ws.adpdigital.com/services/MessagingService?wsdlを c# で使用します
Windowsアプリケーションで実行すると問題ありませんが、Windowsサービスとして実行するとエラーが発生します
例外メッセージ:
XML 文書にエラーがあります (1, 504)。
例外.トレース:
System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader、文字列 encodingStyle、XmlDeserializationEvents イベント) で
System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader、文字列 encodingStyle) で System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse (SoapClientMessage メッセージ、WebResponse 応答、ストリーム responseStream、ブール値の asyncCall) で System.Web.Services.Protocols .SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at SendSmsToMagfa.com.adpdigital.ws.JaxRpcMessagingServiceServiceService.report(String userName, String password, String shortNumber, String fromClientId, String clientId, String fromId, String id, Int32 maxSize) SendSmsToMagfa.SendSms.Send (文字列 [] メッセージ、文字列 [] モバイル、文字列 [] id、文字列 [] ポート) で SendSmsService.SendSmsService.ServiceSmsMethod (オブジェクトの送信者、ElapsedEventArgs e)
私は.net 2と3と3.5と4でそれをチェックしましたが、それらのすべてにエラーがあります
どうしたの ?