Re: [S2] ParametersInterceptor: Error setting expression

2008-02-05 Thread hezjing
Actually, I'm following the tutorial described at http://www.vitarara.org/cms/struts_2_cookbook/creating_a_login_interceptor. May I know which file that is showing the Struts2 default interceptor stack? Thanks for your help! On 2/5/08, Jeromy Evans [EMAIL PROTECTED] wrote: That looks fine.

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-05 Thread Nuwan Chandrasoma
Hi, struts-default.xml Thanks, Nuwan hezjing wrote: Actually, I'm following the tutorial described at http://www.vitarara.org/cms/struts_2_cookbook/creating_a_login_interceptor. May I know which file that is showing the Struts2 default interceptor stack? Thanks for your help! On 2/5/08,

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-05 Thread Jeromy Evans
The referenced tutorial looks fine. I'd remove the interceptor first and ensure everything works without it. (confirm that you can post to the index action) Then add the login and see if that causes the exception. I'd probably insert the login interceptor before the param interceptor myself

[S2] ParametersInterceptor: Error setting expression

2008-02-04 Thread hezjing
Hi I'm trying to create a login interceptor. When a login form is submitted, I got the following exception: com.opensymphony.xwork2.interceptor.ParametersInterceptor setParameters SEVERE: ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'button.login' on 'class

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-04 Thread hezjing
The button.login is a key in i18n properties file, and it is suppose to retrieve the label for a button. I suspect this problem could be the interceptor statck I configured, interceptor-ref name=servlet-config / interceptor-ref name=params / interceptor-ref name=login /

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-04 Thread Jeromy Evans
It depends what your interceptor is trying to do... At the moment, I still think params is trying to call getButton().setLogin(val) on your ACTION (prior to execution of your login interceptor). I presume your interceptor is going to check the params or session and redirect if not

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-04 Thread hezjing
Hmmm ... my login.jsp now looks like this, s:form action=index method=post validate=true s:textfield name=username key=user.username / s:password name=password key=user.password / s:submit name=login key=button.login / /s:form When the login button is pressed, the following exceptions are

Re: [S2] ParametersInterceptor: Error setting expression

2008-02-04 Thread Jeromy Evans
That looks fine. Do you have an action called index in the default namespace? It's calling ActionSupport which is the default/fallback action under some circumstances. You may need to go back to the default interceptor stack to isolate what's wrong. Or post the package from struts.xml here.