我尝试在microesb中配置TIBCO JMS侦听器(来自Integration Studio)
在\ runtime \ microesb \ conf \ deployment.toml中添加了几行:
[[transport.jms.listener]]
parameter.initial_naming_factory = "com.tibco.tibjms.naming.TibjmsInitialContextFactory"
parameter.provider_url = "tibjmsnaming://_hostname_:7222"
parameter.connection_factory_name = "QueueConnectionFactory"
[当尝试运行简单的应用程序时-出现此错误:
ERROR {org.apache.axis2.transport.base.BaseUtils} - JNDI lookup of name QueueConnectionFactory returned a com.tibco.tibjms.naming.TibjmsFederatedQueueConnectionFactory while a interface javax.jms.ConnectionFactory was expected
我在做什么错?Tibco EMS 8.5,将来自EMS的所有5个jar文件复制到\ runtime \ microesb \ wso2 \ components \ extensions
您可能需要检查QueueConnectionFactory连接工厂的类型。