問題タブ [groovyws]
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.
xml - GroovyWS のデバッグ。実際に生成された XML を取得する
Grails アプリで GroovyWS を使用して、外部 SOAP サーバーに接続しています。
有用な情報がないエラーが発生しているため、GroovyWS によって生成された実際の XML を確認したいと思います。
Wireshark などを使用できることはわかっていますが、もっと簡単な方法があるはずです。
オブジェクトを印刷すると、Java Object@... 文字列が印刷されるだけです。
web-services - GroovyWS を使用して WSDL を生成する方法
私は商用アプリケーション用の SOAP Web サービスを実装しており、GroovyWS を使用して開発をスピードアップしています。
しかし、Tomcat にデプロイするときは、Grails を使用していません。ソフトウェアには独自の J2EE フレームワークがあるため、wsdl リクエストに反応させるにはどうすればよいでしょうか?
Groovy ベースのサーブレットを作成する必要がありますか?
理想的には、要求に応じて WSDL を生成して、インターフェースを簡単に変更し、変更を確認できるようにしたいと考えています。
ただし、WSDL の微調整を支援するために JAX-WS が提供するアノテーションが欠けているようです。
grails - GroovyWSと複雑なリクエスト
GroovyWSで複雑なリクエストを送信するという問題に直面しました。
これは、soapUIによって生成されたサンプルリクエストです。
グルーヴィーなコードの一部:
だから私は代わりに何を渡す必要がありますか?。
助けてくれてありがとう。
-vova。
web-services - CXF (実際には GroovyWS) を使用して、1 つの子ノードがテキスト ノードを持つ SOAP ヘッダーを生成するにはどうすればよいですか?
次のような SOAP ヘッダーを必要とする .net SOAP サービス用の Groovy クライアントを作成しています。
CXF メッセージにヘッダーを追加するための FAQを見つけました。オプション 4 の例は次のようになります。
このコードを使用して、これを行うことができます。
しかし、「HeaderInfo」ノードには、「abc-unique-token」を囲む子「token」ノードがありません。そこに入れる方法がわかりません。
そのノードを作成するために Header コンストラクターに渡すことができる簡単なものはありますか?
別の投稿では、別の手法の使用について説明していますが、これを使用しようとすると、SoapFactory の周りでエラーがスローされます。
私が見つけた他のものの多くは、私が望むものが非常に近い場合、AbstractPhaseInterceptor クラスを拡張するものを作成する必要があります。
grails - WSClient プラグイン SOAP 1.2 エラー
環境: Grails-1.3.4、Ubuntu 9.10、Intellij 9.0.3、JVM 1.6
SOAP 1.2 サーバーとやり取りしようとしているときに、WSClient を使用して以下のスタック トレースを取得しています。wsclient サンプル アプリケーションを動作させることができました。URL を他のサーバーに変更すると、初期化中に例外がスローされます。何か案は?
追加を提案するドキュメントでSOAP 1.2への参照を見ました
私はそれをしましたが、役に立ちませんでした。
ありがとう、
スティーブ
2010-10-19 10:53:42,787 [http-8080-1] エラー エラー。GrailsExceptionResolver - エンドポイントの自動選択では、ドキュメント スタイルの SOAP 1.1 http のみがサポートされています。何も見つかりませんでした。java.lang.UnsupportedOperationException: エンドポイントの自動選択では、ドキュメント スタイルの SOAP 1.1 http のみがサポートされています。何も見つかりませんでした。org.apache.cxf.endpoint.ClientImpl.findEndpoint(ClientImpl.java:212) で org.apache.cxf.endpoint.ClientImpl.(ClientImpl.java:151) で org.apache.cxf.endpoint.dynamic.DynamicClientFactory. org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196) の createClient(DynamicClientFactory.java:253) org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175) の createClient(DynamicClientFactory.java:253) groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:
web-services - Grails-Webサービスを呼び出すときにクラス定義がエラーを検出しませんでした
変更後の新しいエラーメッセージを反映するように更新されました
ハウディ、GrailsからWebサービスを呼び出そうとしていますが、エラーが発生し続けます。
私のクラスは次のようになります。
..。
..。
grailsランタイム例外が発生しています:
エラー500:コントローラー[myPackage.myController]のアクション[index]を実行すると、例外が発生しました:java.lang.NoClassDefFoundError:org / apache / cxf / endpoint / Client
トラブルシューティングを試みましたが、役立つリソースを見つけることができませんでした。救済方法に関するヘルプや提案をいただければ幸いです。
ありがとう。
soap - 単純なGroovyWSクライアントが失敗していますが、なぜですか?
Groovy WSを使用して、次のコードを使用しようとしています。
それは単純なはずですが、どういうわけかそれは私に言う失敗で失敗します:
キャッチ:org.apache.cxf.service.factory.ServiceConstructionException:サービスの作成に失敗しました。
私は何が間違っているのですか?
java - Groovy を既存の Web アプリに統合する
私は既存の Web アプリケーションを持っています。この Web アプリケーションに Groovy を追加して、可能であれば Web サービス プロバイダーを簡単に開発できるようにしたいと考えています。サービス クラス (Grails サービス クラスなど) を作成し、このクラスを ws として簡単に公開する方法はありますか?
Grails も同じことを使用します。サービス クラスに 1 行追加すると、そのクラスは Web サービスとして自動的に公開されます。
よろしく
groovy - XmlSlurperをw3c.dom.Nodeオブジェクトで直接使用できますか
Axis2クライアントコードを完全に置き換えることを期待して、GroovyWSを試しています。
私が呼び出すWebサービス操作の1つは、XMLのフラグメントを返します。これをGroovyBeanに変換する必要があります。
com.sun.org.apache.xerces.internal.dom.ElementNSImpl
WebService呼び出しから出てくるインスタンスを取得しています。
のインスタンスはnew XmlSlurper().parseText(it as String)
どこにあるかを呼び出すことができます。it
ElementNSImpl
ただし、もちろん、これにより、要素を文字列に書き込んでから、再解析して丸呑みします。この不要な手順を回避する方法はありますか?
最終的には、丸呑みされたオブジェクトをGroovyBeanに変えたいと思います。これを行うためのより良い方法はありますか?DomToGroovyについて疑問に思っていましたが、それでもGroovyシェルで実行した文字列が表示されます。
groovy - ObjectFactory クラスでの GroovyWS の衝突
http://groovy.codehaus.org/GroovyWSにあるサンプル アプリを使用し、WSDL / パラメーターをプラグインするだけです。例外をキャッチして出力した後、根本的な問題は次のとおりであることがわかりました。2 つの宣言が ObjectFactory クラスで衝突を引き起こしています。
私は少しググってみましたが、JAXB 実装 (つまり、スキーマバインディング、factoryMethod) の解決策がいくつか見つかりました。誰もこれを見たことがありますか。GroovyWS で解決するクリーンな方法はありますか?