最近我遇到了连接到远程websphere MQ服务器的问题。但是我能够成功连接MQJExplorer。
当我在Spring java客户端中放入相同的配置时,它会抛出异常
MQJE001:完成代码'2',原因'2035'
Spring上下文
<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<prop key="java.naming.factory.initial">com.ibm.mq.jms.context.WMQInitialContextFactory</prop>
<prop key="java.naming.provider.url">hostname:1414/SYSTEM.ADMIN.SVRCONN</prop>
<prop key="java.naming.security.authentication">simple</prop>
<prop key="java.naming.security.principal">username</prop>
<prop key="java.naming.security.credentials">password</prop>
</props>
</property>
</bean>