Jms &引用;http://ws.apache.org/ns/synapse -在配置中不存在“;定义WS02代理时

Jms &引用;http://ws.apache.org/ns/synapse -在配置中不存在“;定义WS02代理时,jms,wso2,oracle-aq,Jms,Wso2,Oracle Aq,我得到了清单中列出的例子 在裸骨突触下工作。现在正试图让它在WS02中工作 在synapse中,我只是将列出的代理放在synapse定义文件中。 以下是我在WSO2中尝试的方法: 创建了一个本地条目作为内联XML条目: 名称:jmsMsgToSoapMsg_xslt 价值: 然后,我尝试通过切换到源代码视图并粘贴代理定义来创建自定义代理。但是,当我点击“保存”时,我得到一个错误: “无法从源生成数据:Synapse命名空间-配置中不存在。” 该命名空间未在代理中的任何位置引用。但是,我注意到它被

我得到了清单中列出的例子 在裸骨突触下工作。现在正试图让它在WS02中工作

在synapse中,我只是将列出的代理放在synapse定义文件中。 以下是我在WSO2中尝试的方法:

  • 创建了一个本地条目作为内联XML条目:

    名称:jmsMsgToSoapMsg_xslt

    价值:

  • 然后,我尝试通过切换到源代码视图并粘贴代理定义来创建自定义代理。但是,当我点击“保存”时,我得到一个错误:

    “无法从源生成数据:Synapse命名空间-配置中不存在。”

  • 该命名空间未在代理中的任何位置引用。但是,我注意到它被自动插入到本地条目定义中:

    <localEntry xmlns="http://ws.apache.org/ns/synapse" key="jmsMsgToSoapMsg_xslt" src="file:jmsMsgToSoapMsg.xslt"></localEntry>
    
    
    
    而且没有办法删除它。
    有什么建议可以解决这个问题吗?

    在代理xml中添加了xmlns=“ws.apache.org/ns/synapse”,解决了这个问题。

    如果可以解决的话。加上它作为答案。否则,这将显示为尚未解决