This is for use with Apache CXF based SOAP service.
I have a particular scenario where the client is not able to return a cookie or keep track of a cookie. However, I am attempting to handle the session support via URL rewriting.
What I'm looking to do is to define my URL as:
http://{server}/{session}/service/path/goes/here
How might I handle the incoming request on the service/path/goes/here handler to take the id given in the URL?
It looks like the HTTPSession is deeply embedded within the PhaseInterceptorChain.
A simplified version of this question: Is there any way to override the session resolver behavior for HTTPSessions.
Note I realize this is a bad practice in public to expose session tokens, however the context of this service is restricted to particular clients, and the URLs are generated. (It's meant for mocking out requests)