Playframework Can';无法在Play Framework上获取WebLogic服务器的初始上下文

Playframework Can';无法在Play Framework上获取WebLogic服务器的初始上下文,playframework,playframework-2.0,jms,weblogic,playframework-2.2,Playframework,Playframework 2.0,Jms,Weblogic,Playframework 2.2,我有一个在Play Framework 2上运行的应用程序,还有一个在同一台机器上运行的WebLogic server 10.3.6。(播放应用程序未部署在WebLogic服务器上。) 在Play应用程序中,我尝试向WebLogic服务器发送JMS 我使用了一个在独立Java应用程序中运行良好的类——特别是WebLogic关于如何发送JMS消息的示例。但是,当我尝试在Play应用程序中运行同一个类时,它无法获得初始上下文。没有抛出错误,应用程序只是挂起,在获取初始上下文时不执行任何操作 原因可能

我有一个在Play Framework 2上运行的应用程序,还有一个在同一台机器上运行的WebLogic server 10.3.6。(播放应用程序未部署在WebLogic服务器上。) 在Play应用程序中,我尝试向WebLogic服务器发送JMS

我使用了一个在独立Java应用程序中运行良好的类——特别是WebLogic关于如何发送JMS消息的示例。但是,当我尝试在Play应用程序中运行同一个类时,它无法获得初始上下文。没有抛出错误,应用程序只是挂起,在获取初始上下文时不执行任何操作


原因可能是什么?

首先,在查找初始上下文的代码周围放置一个try/catch块,并记录所有错误。可能是日志记录有问题,也可能是加载类时查找是静态进行的-在这种情况下,错误报告变得非常困难,几乎不可能。

不,不是这样。代码中包含try-catch,在捕获任何异常时都应该打印到stdout,但它永远不会发生。加载类时也不会进行查找。我猜它无法到达服务器,但没有设置超时,但我不明白为什么它无法到达服务器。