Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Weblogic Websocket终结点不工作_Java_Websocket_Weblogic - Fatal编程技术网

Java Weblogic Websocket终结点不工作

Java Weblogic Websocket终结点不工作,java,websocket,weblogic,Java,Websocket,Weblogic,我在这里尝试基于教程创建一个简单的Websocket应用程序: 因此,代码如下所示: @ServerEndpoint("/echo") public class EchoEndpoint { @OnMessage public void onMessage(Session session, String msg) { try { session.getBasicRemote().sendText(msg); } catch (IOExcept

我在这里尝试基于教程创建一个简单的Websocket应用程序:

因此,代码如下所示:

@ServerEndpoint("/echo")
public class EchoEndpoint {
   @OnMessage
   public void onMessage(Session session, String msg) {
      try {
         session.getBasicRemote().sendText(msg);
      } catch (IOException e) { ... }
   }
}

我正在运行WebLogic12c。我认为应该自动拾取注释,并在地址
localhost:8888/myApp/echo
上创建websocket端点,但当我尝试使用此js测试连接时,什么也没有发生。另外,当我附加调试器时,我看到没有加载
echonendpoint
类。我还应该做什么才能让它运行?我在Oracle教程中没有看到其他内容,Tyrus库需要一个JEE7容器,Weblogic只支持JEE6

按照本教程获取Weblogic中的WebSocket。

你好。当我使用
@WebSocket
注释而不是
@ServerEndpoint
时,它现在可以工作了。我对支持jsr356的WLS 12.2.1.3也有同样的问题。