我嘗試使用Spring連接到Tibco Ems主題,當我收到此錯誤時。有誰知道到底是什麼javax.jms.InvalidDestinationException:不允許創建目標意味着什麼?
下面是配置:
<jms:listener-container connection-factory="Tcf" acknowledge="auto" >
<jms:listener id="ListenerContainer" destination="######" ref="MessageListener" />
</jms:listener-container>
<bean id="MessageListener" class="com.dcc.jms.listeners.TestListener"></bean>
<!-- JNDI Template -->
<bean id="JndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<prop key="java.naming.provider.url">#</prop>
<prop key="java.naming.factory.url.pkgs">com.sun.jndi.ldap </prop>
<prop key="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</prop>
</props>
</property>
</bean>
<!-- CONNECTION FACTORY -->
<bean id="Tcf"
class="org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter">
<property name="username" value="" />
<property name="password" value="" />
<property name="targetConnectionFactory">
<bean class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiTemplate" ref="JndiTemplate" />
<property name="jndiName" value="#" />
</bean>
</property>
</bean>
究竟是什麼意思?我的細節或我的配置是否錯誤?
Panky嗨!感謝您發佈答案並幫助使StackOverflow變得更好。只是提高答案質量的一種快速方法,您能否快速預覽鏈接中的相關信息?有可能會有一天,404鏈接,然後你的答案變得不那麼有用。 – OldTinfoil
嗨邁克!好建議:) – Panky