Hoping someone could help me on this, this is a web service endpoint and I have to support the servlet being fired by 2 different url structures (if possible), so like:
/my_api/first/path
/some/other/path
I have this currently:
Server server = new Server(8090);
ServletContextHandler servletContextHandler = new ServletContextHandler();
in your case a Servlet is the better fit. Instead using a handler
write a servlet and only override the doPost() method if you only
want to reply to POST requests. Use the servlet tutorials provided
by Oracle or any other of the million tutorials in the web on how to
do so.
1. I created the context handler so I could create a context
path so people will go to /some/path and then SomeHandler will
response. (but the problem is going to just / also fires the
SomeHandler....)
Can I add this contextPath to SomeHandler somehow? My
SomeHandler looks like:
public class SomeHandler extends AbstractHandler
2. Can I have SomeHandler ONLY response to POST requests?
3. Not sure what the default thread pool settings are if I
don't explicitly set it? Is queued thread pool the suggested
pool to use?