我搜索并发布之前回答,但没有找到解决方案。如果我错过了,请将它链接到它。Tibco EMS与Tomcat配置
这是我的问题。我正在尝试使用jndi来连接我的tibco服务器。
现在,我有我的资源标签设置我的tomcat的server.xml文件中:
<Resource name="tibcoConnection"
auth="Container"
type="com.tibco.tibjms.naming.TibjmsInitialContextFactory"
factory="com.tibco.tibjms.naming.TibjmsObjectFactory"
severUrl=<tibcourl>
userName=xxxxxxx
password=xxxxxxx />
对于工厂我本来com.tibco.tibjms.TibjmConnectionFactory但tomcat的抛出错误丢给了ObjectFactory。所以我改变了它。
我在context.xml中有我的ResourceLink标记,指向tibcoConnectoin名称并键入com.tibco.tibjms.naming.TibjmsInitialContextFactory。
我的Spring bean是<jee:jndi-lookup id="tibco" jndi-name="tibcoConnection"/>
我使用的连接:
<bean class="org.springframework.jms.connection.CachingConnectionFactory">
<property name="targetConnectionFactory" ref="tibco"/>
</bean>
我我的日志我得到一个javax.naming.NameNotFoundException: Name [tibco] is not bound in the Context. Unable to find [tibco]
我迷路了,因为没有我可以找到很多关于tomcat和tibco的文档。如果任何人有幸用tibco和spring配置tomcat,请帮忙。
你能解决这个问题吗? – zibi 2015-07-30 11:20:08
不,我没有。我移过这个问题,如果需要的话,会回来。如果有人碰巧有一个解决方案,仍然需要解决方案。 – lmcadory 2015-07-30 21:09:33