我有一个 Java 应用程序,它执行一些 JMS 发送和接收工作。但我发现了一个有趣的问题。例如,我为 java.naming.provider.url 设置了以下内容。
tcp://hostnameA.foo.bar:7222
但我得到了如下错误。其中只有主机名,而不是完全限定的域名。
javax.jms.JMSException: Failed to connect to the server at tcp://hostnameA:7222
除非我在我的主机文件中手动添加 hostnameA,否则它不会连接到 Tibco 服务器。
我该如何解决?
提前致谢。