問題タブ [spring-ws]
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.
java - 致命的なアラートを受信しました:相互認証中にunknown_ca
相互認証が有効になっているサーバーと通信する必要があるWebサービスクライアントに取り組んでいます。
次の手順を実行しました。
- サーバー証明書(自己署名)をトラストストアに追加し、
HttpsURLConnectionを使用してに設定しましたSSLSocketFactory。 - クライアント証明書(CA署名済み)をサーバー管理者に渡して、信頼できるストアに追加します。
- クライアント証明書をインポートしてキーストアを作成し、`HttpsURLConnection'へのキーマネージャーを作成しました。
このサンプルを実行しようとすると、例外が発生します。
私は何が欠けていますか?
更新しました
jvmログを有効にした後にログを見つけてください
ありがとうございました
web-services - xmlの代わりにpojoを返すSOAPWebサービス
私はWebサービスにまったく慣れていません。最近、Spring-WSを使用してSoap Webサービスを実装し、AxisとSpringを使用してクライアントを実装し始めました。私が理解したように、Webサービスのリクエストとしてxmlを送信し、応答xmlを返します。これらの要求/応答XMLは、マーシャリング/アンマーシャリングできます。
Webサービスから直接pojoを返し、xml marshall / unmarshallingを使用せずにクライアント側で取得する方法はありますか?
java - SpringWSDefaultWsdl11Definitionエラー
私はSpringWSを使用しており、DefaultWsdl11Definition Beanを宣言して、その場でWSDLファイルを生成しています。
ただし、Webサーバー(tomcat)を起動すると、次の理由でBeanのインスタンス化エラーが発生します。
SpringWS-Servlet.xmlのBean
問題が何であるかについての考え..
PS:Springバージョンは3.0.5、SpringWSバージョンは2.0.0-M3
ありがとう
java - spring-ws クライアントを使用するために Java クラスを生成する必要がありますか?
spring ws を使用して Web サービス クライアントを作成したいと考えています。私はいくつかのドキュメントを見てきました。全体として、jaxb のマーシャリングとアンマーシャリングを使用しています。しかし、まず xsd から Java クラスを作成する必要があります。このためにelcipseプラグインをダウンロードしようとしました。java.net の場所には、ダウンロードするものが表示されていません。ダウンロードへのリンクを示す Sourceforce ネット。しかし、そのプラグインは機能していません。試してみwsimportましたが、.classes しか生成されませんか?
私の質問は、Spring ws を使用したい場合、.java クラスを生成する必要がありますか? もしそうなら、どこでエリプスプラグインを見つけることができますか、またはクラスを生成する方法は? これらのクラスを生成せずにできる他の方法はありますか?
jboss を使用する場合は、wsconsume.batこれらのクラスを生成するために使用します
java - 注釈付きのエンドポイントを使用すると、スプリングがアダプタを見つけられません
私はJava6とspring-wsを使用して、BusquedaRequest Jaxbオブジェクトの形式で2つのパラメーターを受け取り、同じオブジェクトを返す非常に単純なWebサービスを作成しています。
オブジェクトはxjcコンパイラで作成されており、マシャラーとしてJaxb2Marshallerを使用し、着信xmlに変換して送信するためにGenericMarshallingMethodEndpointAdapterを使用しています。AbstractMarshallingPayloadEndpointクラスを拡張するときにこれが機能していましたが、Endpointおよびペイロードアノテーションの使用に切り替えると、常に失敗します。
Webサービスは正常に起動しますが、クライアントにアクセスすると、この例外が発生します。
私が行ったxjcコンパイラを使用してオブジェクトをコンパイルすることを提案するこの質問への応答を見てきました。また、アダプタがspring-ws-servlet.xmlで定義されていないという提案もありましたが、これも私が行いました。以下に定義されているspring-ws-servlet.xmlを参照してください。
クラスエンドポイントは次のとおりです。
BusqeudaRequestオブジェクトを生成したxsdは次のとおりです。
誰かが私がすでに実装した提案を拡張する考えを持っていますか?
spring - spring-ws クライアント使用時の Jboss での Spring クラスローダーの問題
Jboss でアプリケーションを適切に実行しています。春のWebサービスクライアントを作成するために、を使用してクラスを生成しwsimportました。私は設定で次のように書いています
jboss?libに私は持っていjboss-jaxws.jar,spring.jarます...今私はコピーしました
しかし、次のエラーが発生しています:
このエラーを解決するのを手伝ってください。これらのエラーは、これらの jar を保持した後にのみ発生します。しかし、これらは私の新しいコードを実行するために必要でした。それらを回避する方法を教えてください。
spring - Spring 2.0.7 に使用する Spring Webservice のバージョンは何ですか?
Spring Webservices (Spring WS) は Spring 2.0.7 でサポートされていますか? もしそうなら、Spring WS が使用するバージョンは何ですか?
春のバージョンではない場合、コードを大幅に変更せずにアップグレードする必要があります。
私は多くの交換と多くのクラスローダーの問題を行っています。
spring - JAXBアンマーシャリング例外:SpringWebservice1.0.4の場合の予期しない要素
私はspringwebservicecleintの例を書きました。これはspringws1.5で正常に動作していますが、springws1.0.4で実行すると例外を下回ります。この例外が発生する理由と解決方法を教えてください。春のバージョンは2.0.4なので、ダウンバージョンのみを使用する必要があります。できる限り早くご回答ください。
次の例を使用してコーディングし
ましたhttp://justcompiled.blogspot.com/2010/11/web-service-client-with-spring-ws.html
次の変更を行いました
。jbossbinwsconsumeからバッチファイルを使用してクラスを生成します。瓶を保管しました
のjboss/../lib
以下は私の春の設定ファイルにあります:
今、私はすべてを交換して配置しましたwebservice 1.5.0 jar。私がこの問題に直面しているまで、以前はうまくいきました。私はあまりチャネグをしていません。私のコードで何か邪魔されているものはありますか?チェスクする方法..これを追跡する方法。どんな助けでも大歓迎です。私のObjectFactoryは単純です:
}
以下はクラスレベルのアノテーションです
応答:
spring - Spring-ws spring-integration と spring-security を一緒に使用する場合に使用するバージョン
私は Spring-integration 2.0.0 を使用しており、Spring 統合によって公開された Web サービスへの呼び出しを保護したいと考えていました。そのため、セキュリティで保護されたチャネルを使用しましたが、これまでのところ、Spring-core 3.0.5 と Spring security 3.0.5 を使用して正常に動作しています。
しかし、Spring Web サービスの WSS インターセプターを使用したいと考えました。そして、次の問題が発生しました: XwsSecurityInterceptor を次のように宣言すると:
私はこのスタックを取得します:
私のMavenの依存関係は次のとおりです。
いくつかのパッケージが 2.x と 3.x バージョンの間で作り直されたことを読んだので、これは依存関係の問題と関係があると思います。同じ jar の 3.0.5 リリースと競合する 2.0.6 バージョンの Spring Bean をもたらすため、spring-ws-security から spring-beans への推移的な依存関係を除外する必要があったことに注意してください。
私の質問は、さまざまな Spring モジュール (Spring-ws、Spring-integration、Spring-security、Spring-framework) のどのバージョンを使用すればよいですか?
助けてくれてありがとう
ファブリセ
jaxb - jaxb マーシャラーとアンマーシャラーが生成されたクラスを使用する方法
Web サービスを使用してクラスを生成しwsimport/wsconsumeました。JAXB マーシャラーとアンマーシャラーのサポートを使用しています。これらのマーシャラー/アンマーシャラーが生成されたクラスをどのように使用するか教えてもらえますか? 生成されたと言います-requestFile、Response File、service、ServiceSoap、ObjectFactory、Package-info。ここで Service は私のWebサービスの名前です。
どんな助けでも大歓迎です。