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

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

c# - C#のJAXRPCクライアント

C#でJAXRPC1.1クライアントを実装する必要があります。検索しましたが、 http: //www.yaldex.com/java_tutorial_2/Fly0090.htmlを除いて、満足のいくものは見つかりませんでした。同じ上でいくつかのより役立つリソースを提供してください。どんな助けでも大歓迎です。

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

java - wscompile JAX-RPC が Date の代わりに Calendar オブジェクトを生成する

JAX-RPC wscompile ANT タスクを使用して WSDL から Java クラスを生成するときに問題があります。

私のantスクリプト:

私の wsdl には Date タイプのオブジェクトがあります。問題は、JAX-RPC が Calendar オブジェクトを生成することです。何らかのフラグを設定する方法や、JAX-RPC に強制的に Date オブジェクトを生成させる方法はありますか?

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

java - Java から .Net Webservice でオーバーロードされたメソッドを使用する

この Web サービスhttp://webservices.essalestax.net/CertiTAX.NET/certicalc.asmx?wsdlにアクセスしようとしています。これは、オーバーロードされたメソッドを使用した .Net 実装です。.Net からアクセスしても問題ありません。ただし、Java からアクセスする場合は 2 つの問題があります。これは RPC スタイルのサービスであるため、サービスを利用するために Axis を使用しています。ただし、wsdl からわかるように、操作がオーバーロードされています。つまり、同じポートの下に同じ名前の複数の操作があります。Axis は、プロキシを生成しようとすると、DuplicateOperation 例外をスローします。Web サービスの仕様ではオーバーロードが許可されていないことを理解しています。wsdlを改ざんせずにJavaでプロキシを生成する方法はありますか? Axis バージョン 1.4 を使用しています。

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

java - JAX-RPC 1.1 とホルダー クラス

File/New/Web Service を使用して、Eclipse で新しい Web サービスを作成する必要があります。Tomcat 6 と Axis を使用しています。新しい Web サービスの作成中に、次の警告が表示されます。

サービス クラス「XXX」は、JAX-RPC 1.1 仕様の 1 つまたは複数の要件に準拠していないため、正しく展開または機能しない可能性があります。サービス クラス「XXX」のメソッド「importInternshipData」は、JAX-RPC 仕様でサポートされていないデータ型「javax.xml.ws.Holder」を使用しています。この型のインスタンスは、正しくシリアル化または逆シリアル化されない場合があります。データが失われたり、Web サービスが完全に機能しなくなる可能性があります。

私の Web サービス メソッドの乳母車の 1 つは ですHolder<CrossSystemAuth> header。呼び出し元を認証するために使用する必要があります。

問題はどこですか?headerサンプル実装からパラメーターをコピーしました。手伝っていただけませんか?

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

soap - 古いSOAP1.1/ JAX-RPC / Axis1.4WebサービスにWSDL2Javaを使用すると「定義によりループが発生します」エラーが発生します

古いSOAP1.1WSDLのクライアントを作成する必要があるため、Axis1.4をダウンロードしました。(残念ながら、JAX-WSはJAX-RPCとの下位互換性がないようです。)

ここで役立つチュートリアルを使用しました:http://ibswings.blogspot.com/2009/05/using-axis-wsdl2java-ant-task-to.htmlantタスクを作成するために。コマンドラインバージョンも試しましたが、同じエラーが発生しました。

java.io.IOException:{http://www.w3.org/2001/XMLSchema}string[]の定義によりループが発生します。

誰かが何が起こっているのか知っていますか?

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

java - JAX-RPC Web サービス開発のチュートリアル

JAX-RPC Web サービス開発に関するチュートリアルを探しています。私のプラットフォームは weblogic 10.3 です。

よろしく、イムラン

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

web-services - JAX-RPCクライアントパラメータ変換

私は、RPCエンコードを使用して昔ながらの設計のWebサービスを使用しています。

私の問題はXMLタイプに関連しているようです。

WSDLのメソッド:

ご覧のとおり、xs:typesを使用しています。

それでは、Javaクライアントでどのように呼び出すかを見てみましょう。

Aloginは、「=」で区切られたログイン+パスワードで構成されます。私はすでにこのWebサービスをvbsスクリプトでテストしましたが、動作します。

問題は、実行時にWebサービスが私を返し続けることです:lsVal = Error_login

私が使用するクレデンシャルは問題ないので、JavaのStringからxs:stringへの変換が悪いと思います。呼び出しのパラメーターを手動で定義しようとしましたが、XSDタイプしか見つかりませんでした。同じError_login回答が返されました。何かを逃したのではないかと思います。誰かが私を説明できますか?

これが完全な.javaです

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

xml - xml を jax rpc Web サービスに渡す

jax-rpc Web サービスがあります。xml を Web サービスに渡そうとすると、次のエラーが発生します。

同様のエラーがここで説明されています

jax-ws Web サービスは、rpc タイプの呼び出しを使用して生の xml を受け取ることができますか?

しかし、前回の投稿では、生の xml は Web サービスで使用されるスキーマに基づいています。ここでは、入力で使用される特定のスキーマはありません。

WSDL ファイルは次のとおりです。

ご協力いただきありがとうございます。Pls はできるだけ早く返信します。任意の回答に投票します。

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

java - clientgen によって生成された PortType_Stub は、javax.xml.ws.BindingProvider にキャストできません

クライアント経由で Web サービスにアクセスしようとしているときに、requestContext を取得できません。次のように requestContext にアクセスしようとしています。

しかし、私が実行すると:

((BindingProvider) qport)

私は得る:

java.lang.ClassCastException: com.demo.client.service.QuerySysStatPortType_Stub を javax.xml.ws.BindingProvider にキャストできません

任意の提案/ヘルプをいただければ幸いです。前もって感謝します。

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

java - Web サービスで複数の値を返す

データベースで顧客としてマークされているユーザーの詳細を返すJavaとEclipseを使用してWebサービスを設計しています

次のコードを使用して、1 人のユーザーの詳細を正常に返すことができました (dB にエントリが 1 つしかないため)。

条件に一致する dB の値が複数あり、それらすべてを表示したい場合はどうすればよいですか。ご意見をお聞かせください。