我搜索併發布之前回答,但沒有找到解決方案。如果我錯過了,請將它鏈接到它。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