Configuration wso2从axis2.xml外部化jms代理ip

Configuration wso2从axis2.xml外部化jms代理ip,configuration,wso2,jms,external,axis2,Configuration,Wso2,Jms,External,Axis2,我目前在axis2.xml中定义jms代理ip: 并将其用于代理服务: <proxy name="MyJmsQueue" transports="jms"> ... </proxy> 如何将jms代理的ip和端口放在axis2.xml文件之外 注意:我希望它在外部的原因是axis2.xml包含许多不依赖于环境测试的“技术”配置,但是jms代理的ip和端口通常会发生更改,就像任何后端服务的ip和端口一样。如果要从axis2 XML文件外部化jms配置,可以使用jms入站

我目前在axis2.xml中定义jms代理ip:

并将其用于代理服务:

<proxy name="MyJmsQueue" transports="jms">
...
</proxy>
如何将jms代理的ip和端口放在axis2.xml文件之外


注意:我希望它在外部的原因是axis2.xml包含许多不依赖于环境测试的“技术”配置,但是jms代理的ip和端口通常会发生更改,就像任何后端服务的ip和端口一样。

如果要从axis2 XML文件外部化jms配置,可以使用jms入站协议。这是一种更干净的实现方式,您可以通过CAR文件打包所有配置。通过阅读,您可以找到有关JMS入站协议的更多详细信息和示例

<proxy name="MyJmsQueue" transports="jms">
...
</proxy>