How to access a servlet session in CXF Interceptor?

I have a "in" CXF Interceptor, I want to access a servlet session in its handleMessage() method. My interceptor extends AbstractPhaseInterceptor .

I want to access a session in order to save user information, as my web service client supports sessions.

I can already access the session in my web services.

+7
source share
1 answer

You should be able to do

 HttpServletRequest req = (HttpServletRequest)message.get("HTTP.REQUEST"); 

to get an HttpServletReqest where you can grab a session from it.

+8
source

All Articles