我得到了http://wso2.com/library/tutorials/2011/11/configuring-wso2-esb-with-oracle-as-messaging-media/中列出的示例 以在准系统突触下工作。现在试图让它在 WS02 中工作。
在突触中,我只是将列出的代理放在突触定义文件中。这是我在 WSO2 中尝试过的方法:
创建了一个本地条目作为内联 XML 条目:
名称:jmsMsgToSoapMsg_xslt
值:<localEntry key="jmsMsgToSoapMsg_xslt" src="file:jmsMsgToSoapMsg.xslt"/>
然后我尝试通过切换到源视图并粘贴代理定义来创建自定义代理。但是,当我点击“保存”时,出现错误:
“无法从源生成数据:Synapse 命名空间https://ws.apache.org/ns/synapse - 配置中不存在。”
代理中的任何地方都没有引用该命名空间。但是,我注意到它被自动插入到本地条目定义中:
<localEntry xmlns="http://ws.apache.org/ns/synapse" key="jmsMsgToSoapMsg_xslt" src="file:jmsMsgToSoapMsg.xslt"></localEntry>
并且没有办法删除它。任何建议如何解决这个问题?