1

次の定義を持つ WSO2 でスクリプト メディエーターを使用しようとしています。

<script xmlns="http://ws.apache.org/ns/synapse" language="py" key="myPythonScript" function="process"/>

WSO2 ScriptMediator のドキュメントには Python がサポートされていると記載されていますが、Javascript、Ruby、および Groovy が言語ドロップダウン リストで使用できる唯一のオプションだったため、「py」を言語としてハードコーディングする必要がありました。

プロキシの変更を保存しようとすると、「ERROR - ScriptMediator No script engine found for language: py」というエラーが表示されます。

Python は、実際、ScriptMediator の WSO2 ではサポートされていませんか? または、Python スクリプトの処理を有効にするためにどこかを変更する必要がありますか?

ありがとうございました。

4

1 に答える 1

1

ESB_HOME/repository/component/lib 内に Python スクリプト ライブラリ依存関係 jar を配置する必要があります。その後、プロキシを保存して使用できるようになります。

于 2013-10-12T03:59:03.557 に答える