問題タブ [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.

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

groovy - このコンテキストでは、GroovyWS リクエストもそのスーパークラスも認識されていません

GroovyWS を使用して SOAP サービスを利用しようとしています。

これを行う .NET コードは次のようになります。

GroovyWS を使用して、例から離れて、次の方法で同様のアプローチを試みています。

しかし、これにより次のエラー メッセージが表示されます。

ここからどこへ行けばいいのかわからない。コードがサービスにリクエストを送信しようとしているようには見えません。ただし、単に proxy.GetAccountDetails() を送信すると、メッセージは送信されますが不完全です。

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

soap - GroovyWSを使用して複雑なオブジェクトの配列を送信する方法

パラメータを受け取るC#で作成されたWebサービスを呼び出そうとしています

KmlSystemVariable [] sysVariables

GroovyWSを使用してそのようなパラメーターを渡すにはどうすればよいですか?値は必要ありません。空の配列である可能性があります。完全なクラス名はConsorte.Pulse.Data.KmlSystemVariableのようです

GroovyWSで説明されているようにロギングを有効にし、 KmlSystemVariableの名前空間を取得するための複雑なリクエストを有効にしたところ、次のコマンドでKmlSystemVariableを作成できるようです。

しかし、KmlSystemVariableの配列を作成するにはどうすればよいですか?

0 投票する
3 に答える
846 参照

grails - 彼のすべての依存関係を持つgroovyws.jarはありますか?

Grailsを使用していて、groovywsを使用してWebサービスを呼び出したいと思っています。

しかし、私のgroovyws.jar(0.5.2)には、解決できない多くの依存関係があります。

すべての依存関係が含まれているjarファイルはありますか?

注:入れてみましたBuildConfig.groovy、これ

しかし、エラーが発生します:

スクリプトの実行中にエラーが発生しましたコンパイル:ローダー制約違反:オーバーライドされたメソッド "org.apache.xerces.jaxp.SAXParserImpl.getParser()Lorg / xml / sax/Parser;"を解決する場合 現在のクラスorg/apache / xerces / jaxp / SAXParserImplのクラスローダー(org / codehaus / groovy / grails / cli / support / GrailsRootLoaderのインスタンス)とそのスーパークラスローダー(のインスタンス)には、署名で使用されるorg/xml / sax/Parserと入力します

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

grails - GroovyWSでSSLサービスクライアントを実装する際の問題[Groovy/Grails]

私はGroovyWSの初心者です。

Grails アプリケーションで SSL Web サービスを使用したいと考えています。これまでのところ、次のコードを収集しました

しかし、それはすべて例外で終わります

前に書かれたコードをどのように処理すればよいか知りたいですか? これまでGroovyWSを使用してきました.Grails/GroovyでWSクライアントを実装する他の方法はありますか?

前もって感謝します

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

grails - GroovyWSJAXBバインディング

GroovyWSを使用してSOAPサービスを利用する通常の方法。次のエラー:JAXB-プロパティ「値」はすでに定義されています。この競合を解決するために使用します

質問は、GroovyWSを使用するときにJAXBバインディングを変更するにはどうすればよいですか?

ありがとう。

0 投票する
4 に答える
13246 参照

soap - groovy で使用する標準の SOAP ライブラリは何ですか?

リモート呼び出しを行うための SOAP クライアントが必要なだけですが、私は少し Groovy 初心者です。Groovy のドキュメントによると、標準の Groovy SOAP ライブラリは非推奨です。代わりに、ドキュメントは新しいライブラリGroovyWSを示しています。

残念ながら、GroovyWS には、プロジェクトが休止中であるという警告が表示され、Groovy WSLiteが表示されます。

Groovy WSLite は実際にはまだ開発が活発に行われているようですが、以前の 2 つのライブラリに比べて「Groovy っぽい」というわけではありません。みんなが使っているのはwsliteですか?

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

javac - GroovyWS Web サービス コンシューマ クライアントが JDK 1.7 で実行されない

すでにこのウェブサイトや他のウェブサイトを検索しましたが、答えが見つかりませんでした.

次のサンプル コードに基づいた単純な GroovyWS Web サービス コンシューマがあります。

http://groovy.codehaus.org/Consuming+a+web+service

ビルドにGradleを使用しており、依存関係としてgroovyws 0.5.2があります

Java JDK 1.6 がインストールされた Windows 7 マシンでサンプルを実行すると、サンプル コードが機能します。

ただし、 Java JDK 1.7 がインストールされているラップトップでまったく同じテスト コード (github から複製) を実行すると、コンソールに次のエラーが表示されます。

Gradle build.gradle ファイルで次の設定を試しました

しかし、喜びはありません:(

GroovyWS の javac コンパイル設定をどこで変更すればよいかわかりません。

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

grails - groovyでcxfを使用してマップを作成するにはどうすればよいですか?

GroovyWSは、CXFを内部的に使用しているフレームワークです。次のようにリクエストしたいのですが。

現在、私は次のようにgrailsサービスからこれを実行しようとしています。

これは

[:]などを試しましたが、機能しません。

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

soap - GroovyWSが壊れていますか?

IIS-WS-Endpoint用のSOAPWebサービスクライアントを実装しようとしています。

私のクライアント言語はグルーヴィーです。次の例を試しました:http://groovy.codehaus.org/GroovyWS

しかし、どういうわけかブドウは壊れているようです。実行するgrape -V install org.codehaus.groovy.modules groovywsと、未解決の依存関係の結果であると思われるエラーが発生します。

これはコンソール出力です:::問題の概要::::::警告[見つかりません]org.springframework#spring-core; 2.5.6!spring-core.jar(3ms)

助言がありますか?または、GroovyでCXFを使用するためのチュートリアルかもしれません。

前もって感謝します!

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

web-services - GroovyのcomplexTypesを使用したAxis2

したがって、Groovyを使用して通常のANTでは実行できない複雑な計算を処理するANTスクリプトがいくつかあります(少なくともafaik)。Groovy経由でSOAPエンベロープを使用してAxis2Webサービスにアクセスしようとしています。complexType2つの属性(1つは要求に、もう1つは応答に)を除いて、要求と応答は非常に単純です。

私が最初に出くわしたのはGroovySoapでした。使い方はとても簡単です。SoapClientをインスタンス化してWebサービスメソッドを呼び出すだけです。残念ながらcomplexType、リクエスト内の属性を処理できません。必要なものは次のとおりです。

現在の制限:

...。

4:現在のgroovy-1.0リリースでGroovy SOAPモジュールを使用している場合、クライアント側でカスタムデータ型を処理することはできません。

それから私はGroovyWSについてたくさん読みました。Grape構成ファイルを自分user.homeで作成しました。javacと$GROOVY_HOMEが使用可能です(基本的に、プロジェクトのクイックガイドページで説明されているようにすべてを実行しました)。私が最初にスクリプトを開始したとき、GrapeはどういうわけかIvyを取得しました(Grapeの経験はありませんが、Mavenに非常に似ていると思います)。

次に、簡単なスクリプトを開始しました。

残念ながら、Webクライアントを初期化することさえできませんでした(クラスパスにGroovy Soapライブラリがない場合)。

私が持っているクラスパスにGroovySoapライブラリ(GroovyWSの機能の一部をオーバーロードしているようです)を使用すると、次のようになります。

これは、最初にGroovySoapを使用していたときに発生したエラーと非常によく似ています。

だから私の質問は:complexType ANTを介してパラメータを使用してAxis2Webサービスと通信するにはどうすればよい私はGroovyだけに限定されていませんが、展開上の理由(最大50のVMスナップショット)のために、単純なものが必要です。Javaクライアントは機能しましたが、デプロイメントにはかなりの労力がかかるため(特に、将来的に変更したい場合)、ANTに近く、デプロイしやすいものが必要です。

GroovyWSの実装に関する他のテクノロジーの提案や修正のアイデアを事前に感謝します。