【问题标题】:WSO2 Python Script MediatorWSO2 Python 脚本中介
【发布时间】:2013-10-10 22:40:09
【问题描述】:

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

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

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

当我尝试保存代理更改时,我收到错误“错误 - ScriptMediator No script engine found for language: py”

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

谢谢。

【问题讨论】:

标签: python wso2esb mediator


【解决方案1】:

你必须将 python 脚本库依赖 jar 放在 ESB_HOME/repository/component/lib 中。然后你就可以保存代理并使用它了。

【讨论】:

  • 我需要在组件/库中包含的“python 脚本依赖 jar”到底是什么?您能否指出通过此过程的任何文档或示例?我通过在线搜索看到的唯一提到的依赖项是 jython。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-31
  • 2012-08-31
  • 1970-01-01
相关资源
最近更新 更多