Hi Scott, is there any other way that I could get access to de
servletrequest? I need to upload a file and pass some other parameters, like
"from which application is the user accessing".

Best Regards

scott_battaglia wrote:
> 
> Any reason why you're using the LegacyCasCredentials?  It implies you're
> writing to the old API which isn't recommended.
> 
> -Scott
> 
> -Scott Battaglia
> PGP Public Key Id: 0x383733AA
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
> 
> 
> On Tue, Sep 30, 2008 at 9:25 PM, jlcampos
> <[EMAIL PROTECTED]>wrote:
> 
>>
>> Hi Scott, thanks for your help.
>>
>> Finally I got it, when I return false in my PasswordHandler, a
>> TicketException is thrown, I dont know where but the flashScope gets
>> populated with spring's BindException which contains in its target object
>> property the LegacyCasCredentials, and in consecuence the servletrequest
>> property of LegacyCasCredentials as DefaultMultipartHttpServletRequest. I
>> dont know if this is a problem exclusively of
>> DefaultMultipartHttpServletRequest or if we use just HttpServletRequest
>> the
>> NotSerializableException can occur? I dont know if HttpServletRequest
>> implementations are serializable.
>>
>> What do you think about all this.
>>
>> Best Regards
>>
>>
>>
>>
>> scott_battaglia wrote:
>> >
>> > Probably because the flow ends if you successfully authenticate and
>> you're
>> > redirected.
>> >
>> > -Scott
>> >
>> > -Scott Battaglia
>> > PGP Public Key Id: 0x383733AA
>> > LinkedIn: http://www.linkedin.com/in/scottbattaglia
>> >
>> >
>> > On Tue, Sep 30, 2008 at 2:41 PM, jlcampos
>> > <[EMAIL PROTECTED]>wrote:
>> >
>> >>
>> >> Im seeing that the error is thrown in FlowsessionImpl  line 151
>> >>
>> >> public void writeExternal(ObjectOutput out) line with
>> >> out.writeObject(flashMap);
>> >>
>> >> The question is, why when there is a success authentication the
>> flashMap
>> >> doesnot contain the DefaultMultipartHttpServletRequest  and when there
>> is
>> >> an
>> >> error it does?
>> >>
>> >> Any help will be highly appreciated.
>> >>
>> >> Regards
>> >>
>> >>
>> >> scott_battaglia wrote:
>> >> >
>> >> > It has to do with the fact that whatever you're trying to store
>> isn't
>> >> > serializable.  My guess is the Web Flow is attempting to store it in
>> >> its
>> >> > flow session.
>> >> >
>> >> > -Scott
>> >> >
>> >> > -Scott Battaglia
>> >> > PGP Public Key Id: 0x383733AA
>> >> > LinkedIn: http://www.linkedin.com/in/scottbattaglia
>> >> >
>> >> >
>> >> > On Sun, Sep 28, 2008 at 5:31 PM, jlcampos
>> >> > <[EMAIL PROTECTED]>wrote:
>> >> >
>> >> >>
>> >> >> Ok, I allready trace down the problem, in the
>> >> >> AuthenticationViaFomrAction,
>> >> >> when there is a TicketException, the populateErrorsInstance sets
>> >> >> BindingException objects to flash scope, but I still have no idea
>> of
>> >> why
>> >> >> this action causes the NotSerializableException.
>> >> >>
>> >> >> Please help.
>> >> >>
>> >> >> Regards
>> >> >>
>> >> >> jlcampos wrote:
>> >> >> >
>> >> >> > Hi,
>> >> >> >
>> >> >> > Im integrating CAS to an existing proyect which uses an encrypted
>> >> file
>> >> >> as
>> >> >> > username and a manually input password. I already implemented a
>> >> >> > PasswordHandler in order to obtain the file from request, decrypt
>> it
>> >> an
>> >> >> > read its data, everything is fine whenever I return true from my
>> >> >> > PasswordHandler, but when I return false, e.g. due to an not
>> found
>> >> >> user,
>> >> >> > Im getting ContinuationCreationException: Could not serialize
>> flow
>> >> >> > execution, I know this is spring webflow related but I want your
>> >> >> comments
>> >> >> > on why when I return false from my PasswordHandler the
>> serialization
>> >> >> > process cannot be achived and why when I return true it get
>> >> achieved.
>> >> >> >
>> >> >> > The stack trace follows
>> >> >> >
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.execution.repository.continuation.ContinuationCreationException:
>> >> >> > Could not serialize flow execution; make sure all objects stored
>> in
>> >> >> flow
>> >> >> > or flash scope are serializable; nested exception is
>> >> >> > java.io.NotSerializableException:
>> >> >> >
>> >> >>
>> >>
>> org.springframework.web.multipart.support.DefaultMultipartHttpServletRequest
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.execution.repository.continuation.SerializedFlowExecutionContinuation.<init>(SerializedFlowExecutionContinuation.java:75)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.execution.repository.continuation.SerializedFlowExecutionContinuationFactory.createContinuation(SerializedFlowExecutionContinuationFactory.java:55)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.execution.repository.continuation.ContinuationFlowExecutionRepository.putFlowExecution(ContinuationFlowExecutionRepository.java:162)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.executor.FlowExecutorImpl.resume(FlowExecutorImpl.java:226)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:111)
>> >> >> >       Truncated. see log file for complete stacktrace
>> >> >> > java.io.NotSerializableException:
>> >> >> >
>> >> >>
>> >>
>> org.springframework.web.multipart.support.DefaultMultipartHttpServletRequest
>> >> >> >       at
>> >> >>
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
>> >> >> >       at
>> >> >> >
>> >> >>
>> >>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
>> >> >> >       at
>> >> >>
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
>> >> >> >       Truncated. see log file for complete stacktrace
>> >> >> >
>> >> >> >
>> >> >> > Any comment will be highly appreciated.
>> >> >> >
>> >> >> > Best regards
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Help-with-serialization-of-Multipart-Credentials-tp19712975p19715730.html
>> >> >> Sent from the CAS Users mailing list archive at Nabble.com.
>> >> >>
>> >> >> _______________________________________________
>> >> >> Yale CAS mailing list
>> >> >> [email protected]
>> >> >> http://tp.its.yale.edu/mailman/listinfo/cas
>> >> >>
>> >> >
>> >> > _______________________________________________
>> >> > Yale CAS mailing list
>> >> > [email protected]
>> >> > http://tp.its.yale.edu/mailman/listinfo/cas
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Help-with-serialization-of-Multipart-Credentials-tp19712975p19748001.html
>> >> Sent from the CAS Users mailing list archive at Nabble.com.
>> >>
>> >> _______________________________________________
>> >> Yale CAS mailing list
>> >> [email protected]
>> >> http://tp.its.yale.edu/mailman/listinfo/cas
>> >>
>> >
>> > _______________________________________________
>> > Yale CAS mailing list
>> > [email protected]
>> > http://tp.its.yale.edu/mailman/listinfo/cas
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Help-with-serialization-of-Multipart-Credentials-tp19712975p19753173.html
>> Sent from the CAS Users mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Yale CAS mailing list
>> [email protected]
>> http://tp.its.yale.edu/mailman/listinfo/cas
>>
> 
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Help-with-serialization-of-Multipart-Credentials-tp19712975p19764293.html
Sent from the CAS Users mailing list archive at Nabble.com.

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to