Is there any way to use custom asynchronous servlets (which are part of the Servlet 3.0 specification) in Domino 9.0 or 9.0.1 ?
I tried creating a very simple asynchronous servlet which I packaged in a Jar file in the domino/data/domino/servlet directory.
When I called the servlet from a browser, I got these messages in the Domino server log:
18/03/2015 04:57:22 PM HTTP JVM: com.isw.test.AsyncServlet: init
18/03/2015 04:57:22 PM HTTP JVM: java.lang.NoSuchMethodError: javax/servlet/http/HttpServletRequest.startAsync()Ljavax/servlet/AsyncContext;: javax/servlet/http/HttpServletRequest.startAsync()Ljavax/servlet/AsyncContext;
The server document for my Domino 9.0.1 server has the “Java servlet support” option set to “Domino Servlet Manager”.
The second message above indicates that the servlet manager doesn’t support aynchronous servlets, so could I use some third-party servlet manager to do this?
I know “Third Party Servlet Support” is an option, but I can’t find information about how to make this work.