Can I ask why you want to put handlerTest object into session? Session object 
is used on the server side, while Client proxy is used on the client side, not 
sure how come they are mixed together. Quoted from your previous email: 

"To enable a webapplication using one session per user, one has to create a 
proxy for each user-session. This would mean, I'd have to maintain the 
JaxWsProxyFactoryBean in the user-session, which fails:"


Cheers,
Jervis

-----Original Message-----
From: Jan Kriesten [mailto:[EMAIL PROTECTED]
Sent: 2007?6?28? 17:13
To: [email protected]
Subject: Re: session management / serialization



hi jervis,

>             QName serviceName = new QName("http://apache.org/handler_test";, 
> "HandlerTestService");
>             QName portName = new QName("http://apache.org/handler_test";, 
> "SoapPort");
>             URL wsdl = 
> HandlerInvocationTest.class.getResource("/wsdl/handler_test.wsdl");
>             HandlerTestService service = new HandlerTestService(wsdl, 
> serviceName);
>             HandlerTest handlerTest = service.getPort(portName, 
> HandlerTest.class);
>             
> ((BindingProvider)handlerTest).getRequestContext().put(BindingProvider.SESSION_MAINTAIN_PROPERTY,
>   true);

i'm trying to do a

session.put( "service", handlerTest );

within a servlet and session tries to serialize handlerTest, which fails.

regards, --- jan.

----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

Reply via email to