問題タブ [wso2greg]
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 ESB で新しいアセットを作成できない
WSO2 ESB 490 でカスタム プロキシ サービスを作成します。
この単純なプロキシは、GREG への新しい restservice を作成するだけで、GREG REST API を使用します。しかし、このプロキシ サービス、GREG 応答 500 ステータス コードを実行し、GREG ログを確認すると、Jackson エラーのようです。
しかし、「Advanced Rest Client Application」(Chrome プラグイン) で使用される新しい restservice を作成できます。
ところで、これを ESB 490 、 GREG 510 、および GREG 520 でテストします。ESB で使用されるこれを実現するにはどうすればよいですか?
wso2 - wso2 Governance を使用して Governance Artifacts で AttributeValue を取得するにはどうすればよいですか?
状況はこのようなものです。次のように Artifact Type を定義します。
同時に、ハンドラーも定義します。mediaType は "application/vnd.wso2-tets+xml" で、ハンドラー コードは次のようになります。
質問が来ています.UIを使用してアーティファクトを追加すると、たとえば:
上記のコードでは、Name、Version、および Description の属性値を取得できます。しかし、Zcos の属性値を取得できません。Artifact の定義では、フィールド タイプの Zos は options であり、フィールド タイプのその他の属性は text または text-area です。Zcos プロパティの値を取得できないのはなぜですか?よろしくお願いします!
wso2 - 炭素の開始または停止中に検出する方法
Runtime.getRuntime().exec() を使用して、GREG ハンドラーで外部プログラムを起動し、その pid を取得しました。しかし、外部プログラムを停止または再起動できることを、GREG がいつ停止または再起動するかをどのように検出できますか。
wso2 - WSO2 GReg 5.1 パブリッシャーには、管理コンソールと同じ機能がすべて備わっているわけではありませんか?
WSO2 Governance Registry 5.1 をインストールしましたが、これを使用するのは初めてです。管理コンソールに次のようなメッセージが表示されることに気付きました。
バージョン 5.1.0 以降、管理コンソールからのガバナンス操作の実行は非推奨になりました。代わりにパブリッシャー アプリ ( https://localhost:9443/publisher ) を使用してください。
Publisher リンクに移動すると、新しい WSDL、新しい SOAPService、または新しいエンタープライズ アプリケーションなどを作成できます。
しかし、管理コンソールで作成できるように、新しいエンドポイントまたは新しいサービスを作成できません。
また、管理とは異なり、パブリッシャーとのより複雑な関係を追加することはできません。たとえば、管理では、「collaboratesWith」タイプの関係を作成できます。管理ページには、それを行うためのフリーテキストが表示されます。
パブリッシャーでも「UsedBy」関係を作成できません..
問題は、パブリッシャーの Web ページはまだ WIP であり、すべての機能がまだ残っているわけではないということです。
ありがとう!
xsd - レジストリ リソースを使用する WSO2 ESB プロキシに無効なスキーマ参照があります
Governance Registry に登録されている SOAP サービスを WSO2 ESB のプロキシ経由で公開しようとしています。WSDL で参照されているリソースのスキーマの場所が正しくないため、プロキシの保存中にエラーが発生します。
特に私は得る:
Governance Registry で WSDL を検索すると、インポートされたスキーマには、"../../../{xsd name}" を使用した相対パスを指す場所があり、明らかにエラーの原因です。解決策は、すべてのスキーマの場所をレジストリの内部キー (別名 gov:/trunk/... など) に再マップすることのようです。
この振る舞いは私には意味がありません。ESB と GREG の統合は、プロキシを作成するときに以前にインポートされた GREG WSDL を使用するのに役立ちます。何か不足していますか?