Finally i figured out the issue.The problem was that i had mistakenly incorporated struts "defaultStack" prior to paramsPrepareParamsStack in the large set of interceptors that i had used . The prepare interceptor in the default stack and again in paramsPrepareParamsStack was causing invocation of prepare method twice . During the first invocation the null values of prepare came , as "defaultStack" doesn't have params interceptor ahead of prepare interceptor ,so no values were set from request.Now i have replaced the "defaultStack" from the interceptor with paramsPrepareParamsStack and its running fine with no issues.
If any discrepancy in my perception please let me know. Jayeshpowar wrote: > > Hi, > I have an action class which implements preparable . It works fine but i > noticed that the prepare method inside the action class gets invoked twice > before getting to the intended method.In first invocation the variables > inside the action class are all null , However in second invocation they > all are prefilled from the page.Can anyone explain why it gets invoked > twice ?. > -- View this message in context: http://www.nabble.com/Prepare-method-being-invoked-twice-tp18978969p19529661.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]