問題タブ [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.
java - エラー: JAX-RPC 構造のタイプが無効です: jspf.common.ForumPost
プロジェクト用に JAX-RPC を使用して Web サービスを作成する必要がありerror: invalid type for JAX-RPC structure: jspf.common.ForumPost
、それをコンパイルしようとするとエラーが発生します。JDK 5 と J2EE 1.4 を使用する必要があります。JAX-RPC プラグインと Glassfish v1 サポート プラグインを備えた Netbeans 7.0 を使用して、Application Server PE 9 をコンテナーとして使用しています。
これは私のクラスです:
はい、残念ながらこの古い技術を使用する必要があります。
私は別のクラスで同様の問題を抱えていましたが、ArrayList
その中にあった を削除することで修正されたように見えましたが、実際にはそれが必要ですArrayList
。
このエラーが発生するのはなぜですか?
編集:次のように、java.sql.Date へのすべての参照を削除しました。
そして、私はまだ同じエラーが発生します。何が問題なのかわかりません。
java - JAX-RPC (AXIS1) クライアントを使用する JAX-WS Web サービス
私はWebサービスが初めてです。JAX-RPC (AXIS1) で生成されたクライアント スタブを使用して JAX-WS Web サービスにアクセスできるかどうか教えてください。
web-services - JWSC ant タスクとtrueに設定された要素のexplode属性
WebLogic JWSC ant タスクを使用して、既存の wsdl から WebLogic Web サービス アーティファクトを生成しています。JWSC は必要なすべてのファイルを生成し、それらを ear ファイルにアーカイブします。
JWSC タスクに新しい application.xml を作成させたくないので、JWSC タスクの applicationXml 属性を使用して、既存の application.xml の場所を指定します。<module>
次に、JWSC タスクは新しいタグを正常に追加して application.xml を更新します。モジュールタグの中にタグがあります<web-uri>
。web-uri
WAR ファイルの場所を定義します。ここまでは順調ですね。
分解属性を true に設定すると、タスクは ear ファイルを作成せず、必要なすべてのファイルをディレクトリ内に置きます。JWSC タスクも指定された application.xml を更新しますが、今回は web-uri タグに exloded ディレクトリの名前を .war 拡張子なしで付けますが、ここに war 以外のファイル名を入れるのは間違っています。
正しい形式はそのようにする必要があります
状況に気付いていない場合、WebLogic は指定された war ファイル (.war 拡張子なし) を見つけられません。
JWSC が間違った web-uri で application.xml を更新する理由を知っている人はいますか?
java - AXISのWSDLと一致するようにWSDDを構成する
私はWSDLを持っています(外部プロバイダーから入手しました)。このような行があります:
このWSDLに基づいて(JAX-RPCを使用して)Javaクラスを生成しました。
次に、Axis Serviceを作成しました(MyServiceはInterfacePortTypeを実装しています)。
XSDDファイルを準備してMyServiceをWebアプリにデプロイしました。
そこで、MySeriveのメソッドの1つを呼び出し、サーバー側での応答のシリアル化の瞬間にこのエラーが発生しました。
予期しない要素名:expected = request、actual = SalesReturn
これは、私のXSDLとXSDDが他にあまり影響を与えないことを意味します。MyServiceは、次のような応答を準備しました(ただし、ネット経由で送信しないでください)。
問題は、サービスからの応答XMLで「SalesReturn」の代わりに「request」を使用するためにWSDDで何をすべきかということです。
この「 Return」サフィックスがどこから来たのかわかりません。
-私がすでに行ったいくつかのステップ:
グーグルで検索したところ、WSDLには「schemaelementFormDefault="qualified"」が含まれている必要があることがわかりました。ただし、WSDLは外部プロバイダーから提供されたものであるため、変更できません。
java - JAX-RPC を使用して Java オブジェクトを xml 文字列にマーシャリングする
jax-RPC を使用して Java オブジェクトをマーシャリングする必要がありますか? JAXB を使用したマーシャリングは非常に単純です
しかし、JAX-RPC の同様の方法は見つかりませんでした。誰かが前にこれをしましたか?
どんな助けでも大歓迎です!
spring - 例外-org.springframework.remoting.jaxrpc.JaxRpcPortProxyFactoryBean
私はこれをURLで見ます:localhost:8080/Remo
HTTPエラー503
/Remoへのアクセスに問題があります。理由:
java - Java EE の学習や Java での Web サービスの作成を開始する場所
以前は Android とコア Java プログラミングを行っていました。しかし今、私は Java EE 、JAX-RPC を使用して Web サービスを作成するプロジェクトを持っています。2 ~ 3 日探していますが、この技術をどこから学び始めればよいかわかりません。Java EE は高度な Java と呼ばれていますが、私はそれについてまったく知りません。net Bean でコーディングする方法について説明します。
いくつかのリンク、pdf、またはビデオチュートリアルを提案してください。このテクノロジーをどこから学び、優れた Web サービスを作成できるか、Java で Web サービスを作成するためにさらにどのようなテクノロジーを学ばなければならないかを教えてください。
java - ApacheTomcatのJAX-RPC/JAX-WSランタイム
ApacheTomcatv6サーバーを使用しています。新しいWebサービスを作成しているときに、「Apache Axis」、「Apache Axis2」、および「ApacheCXF2.x」のWebサービスランタイムオプションを取得します。
ランタイムを「JAX-RPC」または「Jax-WS」にすることは可能ですか?
編集:
EclipseIDEを使用しています
java - Java JAX-RPCを使用してSOAPヘッダーを追加するにはどうすればよいですか?
私はこのようなSOAPリクエストを持っています:
今、私は次のようにJavaでリクエストを作成しました:
ただし、プログラムを実行すると、次のエラーが発生し続けます。
私は本当にここで立ち往生しています。親切に、誰かがここで私を助けてくれます。
java - JAX RPCを使用してハンドラーでWS操作名を取得するには?
SOAP ヘッダーを作成するためのハンドラーを作成しましたが、それをさまざまな操作に使用する予定です。現在、操作に応じて、一部のヘッダー名が変更されています。したがって、ヘッダー名を変更することに基づいて、どの操作が呼び出されているかを知る必要があります。
そこに私の問題があります。私が取り組んでいる現在のプロジェクトの要件である JAX RPC を使用しています。ハンドラーで操作名を知るにはどうすればよいですか? 親切に助けてください。