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?