問題タブ [wso2]
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.
wso2 - WSO2 ガジェットが SOAP ペイロードにアクセスできない
TryIt と SoapUI を介して正しくテストするデータ サービスを作成しました。ただし、ガジェットに含めようとすると、常に次のエラーが発生します。
「エンドポイントhttps://data.stratoslive.wso2.com/services/t/inova8.com/ProductVendorDataService.SOAP11Endpoint/への SOAP ペイロードのリレー中にエラーが発生しました 」ガジェットには次のフラグメントが含まれています: function doSOAPCall(){ var endpoint = " https://data.stratoslive.wso2.com/services/t/inova8.com/ProductVendorDataService.SOAP11Endpoint/ "; var ペイロード = ""; var operation = "urn:getproduct"; document.getElementById("response-disp").innerHTML = wso2.io.makeSOAPRequest(エンドポイント、操作、ペイロード); }
データ サービスは、サンプルhttp://wso2.org/library/tutorials/2011/11/expose-your-cloud-data-as-rdf-data-modelに基づいています。操作にパラメーターは必要ありませんが、ペイロードのすべてのバリアントを試しましたが成功しませんでした。
eclipse - WSO2 ESB Eclipse プラグイン
WSO2 ESB用の Eclipse プラグインをインストールしようとしています。
インストール ガイドの指示に従っていますが、アドレスhttp://tools.wso2.org/eclipse/は過去 5 日間利用できませんでした。
プラグインをダウンロードできる別のリンクはありますか?
wso2 - 複数の WSO2 製品をどのようにインストールしますか?
インストール手順は、個々の製品 (ESB、アプリケーション サーバー、マッシュアップ サーバーなど) の .zip をダウンロードする方法を明確に示しています。しかし、OSGi コンポーネント アーキテクチャに基づいて、たとえば Mashup Server 機能を既存の ESB インストールに追加することが可能であると考えました。Feature Manager を見て、リポジトリ (http://dist.wso2.org/p2/carbon/releases/3.2.4/) を追加しようとしましたが、成功しませんでした。
任意のガイダンスをいただければ幸いです。
wso2 - ESB で実行されている REST プロキシ サービスを BPS の BPEL プロセスから呼び出す方法
BPS をセットアップし、アプリケーション サーバーでサービスを呼び出すために使用できるいくつかの BPEL プロセスを作成しました。Labview サーバーへのエンドポイントを使用する ESB 上に REST プロキシ サービスを作成しました。Labview には、毎秒ランダムな値を生成する非常に基本的な REST サービスがあります。次のように REST サービスにアクセスできますhttp://localhost:8000/Maths/random。これにより、ランダムな値で次の出力が生成されます
Gadget サーバーを介してこのサービスにアクセスし、WSO2 グラフィックス フレームワークを使用して値をグラフとして表示することに成功しました。
しかし、同じプロキシ サービスを BPEL プロセスから呼び出そうとすると問題が発生します。ESB からプロキシ サービス用の wsdl ファイルを生成しました。この wsdl ファイルは、ポート接続などに使用されます。パラメーターや要素のない「仲介」操作が 1 つだけあります。BPS サーバーがサービスを呼び出すためのいくつかのチュートリアルに従いましたが、これまでのところ成功していません。誰かがこれを行う方法を教えてくれますか、または同様のチュートリアルを教えてくれますか? どうもありがとう。
以下のU Razaは、私が得るBPSエラーです
[2012-03-15 18:22:33,265] 情報 - BpelServerImpl - 登録されたプロセス { http://areasearvice.bpel.bps}AreaService-14. [2012-03-15 18:22:42,282] INFO - CarbonAuthenticationUtil - IP アドレス 143.53.207.235 [2012-03-15 18: 23:09,041] エラー - BpelObjectFactory$BOMSAXErrorHandler - null:file:///D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1.33183578879275E12/BPELREST/RestfulProxy.bpel:88:56:cvc -complex-type.3.2.2: 属性「xml:space」は要素「bpel:literal」に表示できません。[2012-03-15 18:23:09,043] 警告 - BpelObjectFactory - 解析中の検証エラー、-Dorg.apache.ode.compiler.failOnValidationErrors=false スイッチによる継続 [2012-03-15 18:23:09,046] 情報- BpelC - info: [CompilingProcess] BPEL プロセスをコンパイルしています。[2012-03-15 18:23:09,116] 情報 - WSDLRegistry - ファイルの WSDL:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1。33183578879275E12/BPELREST/GetLVRandomProxy.wsdl は重複インポートです。ドキュメントはすべて異なる名前空間にある必要があります (これは適切ではありませんが、それでも機能します)。[2012-03-15 18:23:09,116] 情報 - WSDLRegistry - ファイルの WSDL:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1.33183578879275E12/BPELREST/GetLVRandomProxy.wsdl は既にありますインポートされた場合、これは循環参照を示します。[2012-03-15 18:23:09,134] エラー - BpelC - ファイル:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1.33183578879275E12/BPELREST/RestfulProxy.bpel:72: エラー: [CopyToMessageFromNonMessage] メッセージ変数へのコピー RestProxyPLRequest には、右辺値のメッセージが必要です。[2012-03-15 18:23:09,139] エラー - BpelC - ファイル:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1.33183578879275E12/BPELREST/RestfulProxy.bpel:95: エラー: [CopyFromMessageToNonMessage] メッセージ変数からのコピー RestProxyPLResponse には左辺値のメッセージが必要です。[2012-03-15 18:23:09,143] エラー - BPELUploadExecutor - BPEL プロセスのコンパイルの失敗。org.apache.ode.bpel.compiler.api.CompilationException: エラー: [CompilationErrors] コンパイルが 2 つのエラーで完了しました: file:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/ 1.33183578879275E12/BPELREST/RestfulProxy.bpel:72: エラー: [CopyToMessageFromNonMessage] メッセージ変数へのコピー RestProxyPLRequest には r 値のメッセージが必要です。file:/D:/ESB/WSO2/wso2bps-2.1.0/tmp/work/bpelTemp/1.33183578879275E12/BPELREST/RestfulProxy.bpel:95: エラー: [CopyFromMessageToNonMessage] メッセージ変数からのコピー RestProxyPLResponse には l-価値。org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:
wsdl - WSO2ESBでレジストリにアクセスする方法
新しいプロキシサービスを定義するときにレジストリからWSDLファイルを参照するにはどうすればよいですか?WSO2ESBを使用しています。
Q1:localEntry要素を使用してプロキシサービスでWSDLを定義できますか?例えば:
以前に管理コンソール>コレクションの追加>「wsdl」の作成、および リソースの追加>MyServiceSOAP.wsdlを使用したことがある場合。「src」値に問題があります。両方とも
と 動作しない。ドキュメントに従いますが、WSDLをレジストリにアップロードする方法が示されていません。Q2: MyServiceSOAP.wsdlがMyService.wsdlをインポートした場合はどうなりますか?MyService.wsdlにもリソースの追加を使用する必要がありますが、プロキシをコンパイルするために他に何かする必要がありますか?
wso2 - WSO2 G-REG でエンドポイントの新しい属性を定義する方法は?
私は WSO2 G-REG を評価しており、エンドポイントに追加の属性を追加したいと考えています (最初は文書化の目的で、後で自動化のために使用する予定です)。
たとえば、サービスがコンテナに展開される「ネイティブ」エンドポイントが1つ(または複数の可能性がある)あり、それに加えて、他のネットワークセグメント(WAN、DMZなど)にいくつかの「仮想化」エンドポイントがあります。 XML ゲートウェイによって作成され、ネイティブ エンドポイントに「接続」されます。
これをサポートするには、ネットワーク セグメントや、「仮想エンドポイント」が「接続」される「ネイティブ エンドポイント」などを指定できる属性が必要です。
ドキュメントのどの部分がこれをカバーしていますか? その方法を示す XML スニペットを持っている人はいますか?
後で、情報を適切なゲートウェイにプッシュして仮想エンドポイントを作成する自動化を追加してみたいと思います (おそらく、サイクル ステージ遷移のような特別なものに関連付けられています)...しかし、それは後の課題です...
wso2 - WSO2 G-REG でまったく新しいアセット タイプを定義する方法は?
私は WSO2 G-REG を評価しており、統合 (サービスに似ていますが、他の属性と他のライフサイクル ステージを持つ) やアプリケーション (基本的にそれ自体がサービスのコンシューマ) などの新しいアセット タイプを作成したいと考えています。エンドポイントを公開し、独自のライフ サイクル ステージのセットを再度持ちます)。
既存のアセット タイプに属性を追加する方法 (およびそのライフ サイクル ステージを変更する方法) についていくつかの例を見てきましたが、これまでのところ、新しい属性を作成する方法を理解していません (製品の機能リストから、それが可能であるべきだという印象を受けます)。 ..
ドキュメントへのポインタ、またはさらに良い例や XML スニペットを歓迎します。
http-headers - [WSO2] 新機能: X-Forwarded-For HTTP 拡張ヘッダーをサポート
WSO2 ESB の新しい機能「X-Forwarded-For HTTP 拡張ヘッダーのサポート」が正確に何であり、その使用方法を説明してもらえますか?
前もって感謝します!
wso2 - WSO2 ESB による XQuery 変換
XQuery 変換を含むプロキシ サービス シーケンスを設計しています。変換を含むレジストリ ファイルの参照に問題があります。
シーケンスは次のとおりです。
XQuery 変換を含むファイルは、
p>そして、これは私が得ている例外です:
例外は WSO2Registry.lookup で NullPointer を示しているので、問題はレジストリで XQuery ファイルを見つけることにあると思います。この部分は次のとおりです。
p>ドキュメントには、XQuery 変換を使用した 2 つのコード スニペット ( 390と391 ) が示されていますが、XQuery ファイルの参照方法については説明されていません。
質問: key パラメータの正しい値は何ですか? 「ローカル エントリ」機能を使用する必要がありますか? はいの場合、値を「インライン XML エントリ」または「インライン テキスト」として定義する必要がありますか?
2012 年 3 月 23 日更新:
質問 2 : おそらくもっと簡単な質問: Xquery メディエーターのキー フィールドをkey="xqueryRequest.xq"に設定した場合、xqueryRequest.xq ファイルをどこにコピー/アップロードすればよいですか?