問題タブ [saaj]

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.

0 投票する
2 に答える
1542 参照

java - SAAJ を使用して TCP ソケットのストリームから SOAP メッセージを読み取る

TCP サーバーとクライアントの間で SAAJ API を使用して SOAP メッセージを送受信したいと考えています。SOAPMessage クラスのメソッド writeTo を使用してストリームに書き込むことで、TCP ソケットに簡単に書き込むことができますが、TCP ストリームから SOAP メッセージを読み取るにはどうすればよいですか? どのクラス/メソッドが役立つでしょうか?

0 投票する
1 に答える
1286 参照

java - SAAJ が「1 バイト UTF-8 の無効なバイト 1」を返す

HP Service Manager で SOAP 接続を作成し、SAAJ を使用します。結局のところ、接続は行われますが、結果が来るとエラーが発生します:

... ... ...

出力前に結果をエンコードする方法はありますか?

それはコードです:

前もって感謝します!

0 投票する
0 に答える
932 参照

axis2 - プロバイダー org.apache.axis2.saaj.SAAJMetaFactoryImpl が見つかりません

SOAPEnvelopeをコンバーターorg.apache.axiom.soap.SOAPEnvelopejavax.xml.soap.SOAPEnvelop使用するように変換しようとしていorg.apache.axis2.jaxws.message.util.impl.SAAJConverterImplます。
しかし、変換しようとすると、次のようなエラーが発生します。

この参照サイトで解決しようとしましたが、適切な解決策が得られませんでした。どんな助けや提案も大歓迎です。前もって感謝します。

0 投票する
1 に答える
1107 参照

java - SAAJ との BEPL SOAP 接続での応答の警告エラー

コア Java を使用してライブ サーバーとコンシューマーで公開されている Web サービスを使用しようとしてIBM BPELいますが、正常に動作していますが、コードに警告メッセージが表示されます。

2013 年 12 月 10 日 10:18:31 AM com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection 投稿警告: SAAJ0014: 無効な応答メッセージ。返信の内容の長さはゼロでした。

注:設計どおり、この Web サービスは何も応答しません (応答は空です)。発呼者SAAJ clientが Web サービス応答からの応答を期待しないようにするにはどうすればよいですか?

0 投票する
1 に答える
1646 参照

java - SAAJ (添付ファイル付きの SOAP メッセージ) でマルチパート/関連するタイプの添付ファイル部分を解析するにはどうすればよいですか?

マルチパート/関連添付ファイルを含むSOAP with Attachments API for Javaを含むSAAJ メッセージを受け取りました。この添付ファイルの一部は、マルチパート/関連でもあります。つまり、マルチパート/関連コンテンツを含むAttachmentPartがあります。それを解析する標準的な方法はありますか?

特に、MMS(MM7) メッセージを解析する必要があります。

ここに画像の説明を入力

0 投票する
1 に答える
1812 参照

java - saajを使用してsoapヘッダーにセッションIDを追加する

jax ws を使用して Php の SOAP サーバーと Java クライアントを使用しています。後続のリクエストで、soap ヘッダーに sessionId を追加するにはどうすればよいですか? その形式は何ですか?

これまでのところ、私はこれをしました:

上記のリクエストは、ログイン フェーズにあり、セッション ID を取得しようとしているため、機能します。しかし、その後の要求はどうでしょうか。

0 投票する
0 に答える
69 参照

java - x509 証明書を Web サービスにアップロードする方法

x509 証明書を使用して認証方法を作成する必要がありますが、検証は JAX-WS Web サービスを使用して行う必要があるため、ユーザーの証明書を Web サービスにアップロードして検証し、ユーザーに適切な権限を付与する必要があります。

私が知る必要があるのは、ファイルをWebサービスにアップロードする方法に関する良い実装例です

私はSAAJを使ってそうしようとしてきたが、運が悪かった

ありがとう