Hello everyone,
i am using jersey 2.14 with json-processing 2.15 to nicely send JSON
responses back to the client. The whole thing runs in google
appengine. In case that something is wrong with the call i return a
Status.BAD_REQUEST instead of
Response.status(Status.CREATED).entity(component).build();.
This works on my local dev environment as expected. If i deploy to
appengine and use exact the same client with same parameter scenario
to check the error behavior i get a html page with bad request.
I build to check what happened a ordinary HttpServlet which accept
post and set the response code to 400 just to ensure that appengine is
not intercepting my response body. But this is working local and
remote as expected. So i came back to jersey to find out what happened
and add a ContainerResponseFilter just to see whats going into the
response. But everything is into as expected.
I have no idea where to start investigating it further. Your advise is
very welcome.
Thank you in advance,
--
Daniel Rindt
Viselabs e. K.
mobile software solutions
Berlin, Germany
phone: +4930202368410
fax: +4930202368411
entered in the commercial register at the local court of Berlin under HRA 46662B