我在Play Framework 2上运行了一个应用程序,并且我在同一台机器上运行了一个WebLogic服务器10.3.6。 (Play应用程序未部署在WebLogic服务器上。) 在Play应用程序中,我正在尝试将JMS发送到WebLogic服务器。
我使用的类在独立的Java应用程序中运行得非常好 - 特别是WebLogic的如何发送JMS消息的示例。但是,当我尝试在Play应用程序中运行相同的类时,它无法获得初始上下文。没有错误抛出,应用程序只是挂起并且在获取初始上下文时什么都不做。
这可能是什么原因?
答案 0 :(得分:0)
首先,在代码中放置一个try / catch块,查找初始上下文并记录任何错误。可能是日志记录存在问题,或者也可能是在加载类时静态发生查找 - 在这种情况下,错误报告变得非常难以实现。