WSO2 Python脚本调解器

时间:2013-10-10 22:40:10

标签: python wso2esb mediator

我正在尝试在WSO2中使用具有以下定义的脚本调解器:

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

我不得不将“py”硬编码为语言,因为Javascript,Ruby和Groovy是语言下拉列表中唯一可用的选项,尽管WSO2 ScriptMediator文档声明支持Python。

当我尝试保存代理更改时,我收到错误“ERROR - ScriptMediator找不到用于语言的脚本引擎:py”

事实上,在ScriptMediator的WSO2中,Python是否不受支持?或者我是否需要在某处修改某些内容以启用Python脚本的处理?

谢谢。

1 个答案:

答案 0 :(得分:1)

你必须将python脚本库依赖jar放在ESB_HOME / repository / component / lib中。然后,您将能够保存代理并使用它。