I port my Apache Tomcat 7.0.35-based web application using WebSocket servlets to the IBM WebSphere Application Server (WAS). The problem is that I do not think WAS supports WebSockets.
WAS does not support WebSockets, as indicated on the IBM forum here . What you can do is investigate if you can deploy one of the WebSockets server implementations in WAS (check this list ).
You can try WebSphere Liberty 8.5.5.4 - this supports WebSockets. See Announcement here .
See also:
You can also try embedding Jetty Web Server in a Java application to run WebSphere Application Server on your server - http://www.eclipse.org/jetty/documentation/current/embedding-jetty.html . Another option is to use a WebSockets implementation (such as Wabbit) or use an application server that supports Java EE 7 specifications, such as IBM WAS 9.