Java服务器上下文和JNDI缺少条目



我有一个旧的客户端/服务器Swing GUI企业java应用程序(j2ee 1.4版本ear(在AIX操作系统上运行,WebSphere 8.5.5.13作为应用程序服务器。

目前,我的应用程序运行在Java 7上,我正在将其更改为Java 8。我的开发环境是在Windows上使用IBM RAD 9.6.1和相同版本的WAS。到目前为止,我可以看出,这个本地配置环境在本地运行良好。

对于我推出到AIX服务器的EAR,我的JNDI似乎缺少了相当多的条目。当我尝试在我的dev上本地查找IBM MQ QUEUE的JMS条目时,配置工作正常,条目就在那里。在远程AIX服务器上,当我查找它时,它不在上下文中。

当我查看远程服务器上应用程序服务器上的JVM日志时,可以看到这些条目已成功绑定。我无法理解这种背景是如何明显地没有消失的。我非常感谢任何人提供的关于在哪里查找配置问题的建议。非常感谢。

对于任何人来说,我都不知道为什么会发生这种事。我发现我的服务器上基于Websphere的IBMJavaSDK已经很旧了。我的服务器管理员把这个补丁补丁到了一个新版本,问题得到了解决,现在还没有回来。因此,也许这个WAS SDK只是坏了/损坏了,这个问题在以后的版本中得到了修复。

最新更新