Hi,
So the application I am working on has a 'dispatcher' servlet that accepts
bundled-up ajax requests, splits them out and loops over each individual
request, using a RequestDispatcher.include() to delegate the handling of
the request to the correct servlet. Once all servlets have been processed
it returns the bundled response.
The problem that I am having is that when one of the bundled requests is a
call to my jersey api (/api/*), nothing happens and no response is added to
the servlet output stream. I don't get any errors in the logs it just fails
silently. If I make a call to my jersey api via a browser address-bar then
it works perfectly however.
Therefore I am wondering is what I am trying to do possible? If so are
there any special configuration that needs to take place in the web.xml?
I have also posted the question on StackOverflow but have not got a
definitive answer. You can find the question here (contains code samples
etc);
http://stackoverflow.com/questions/21150488/how-to-dispatch-servlet-requests-to-jersey-resource-methods
Thanks in advance,
Paul