Java Weblogic Websocket终结点不工作
我在这里尝试基于教程创建一个简单的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
@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也有同样的问题。