Every SOAP function has a param sessionid, but jsecurity is retrieving the
session by the id in the HTTP request or something. And the SOAP call is
HTTP, but not really webbased. 
So I have a sessionID, how can I get the current session and don't let
jsecurity do that.

Jelle

BTW 
Thanks for all the help so far.



Les Hazlewood-2 wrote:
> 
> Its probably not the servlet - its probably the desktop application.  The
> desktop application needs to send back the session id to the server with
> each remote method invocation, otherwise the server does not know which
> session to make available.
> 
> Also, if you're using a desktop application sharing session state with a
> web
> app, then you'll definitely need to set the session mode = "jsecurity".
> 
> See the Spring/Webstart application in our Subversion repository for
> ideas.
> 
> This will be significantly improved and more 'hands off' for desktop
> applications when JSecurity 1.0 is released.
> 
> Cheers,
> 
> Les
> 
> On Wed, Feb 4, 2009 at 1:52 PM, jvreeker <[email protected]> wrote:
> 
>>
>> I tried that but that is not working, but what I found out is that I have
>> 2
>> servlets
>> CXFServlet using for soap calls for real desktop applications
>> using org.apache.cxf.transport.servlet.CXFServlet
>> this is giving message like this
>> attempting to get session; create = true; session is null = true; session
>> has id = false
>>
>> Dispatcher Servlet is for a webbased application
>> using   org.springframework.web.servlet.DispatcherServlet
>>
>> but this one is working.
>> So It has to do something with the CXFServlet.
>> hmm...
>>
>> Jelle
>>
>> --
>> View this message in context:
>> http://n2.nabble.com/using-CXF-with-JSecurity-tp2264471p2270686.html
>> Sent from the JSecurity User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://n2.nabble.com/using-CXF-with-JSecurity-tp2264471p2271011.html
Sent from the JSecurity User mailing list archive at Nabble.com.

Reply via email to