You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Anirudh Jayanth <an...@sysarris.soft.net> on 2004/03/04 15:12:32 UTC
DynaActionForm IllegalArgumentException
Hi,
I am using declaring a dynaActionForm in struts-config.xml as
<form-bean name="exForm" type="org.apache.struts.action.DynaActionForm">
<form-property name="navigate"
type="java.lang.String" />
<form-property name="prop1"
type="java.lang.String" />
<form-property name="prop2"
type="java.lang.String" />
<form-property name="mMsgNum" type="java.lang.String[]" />
</form-bean> This was working fine
However I added an additional property <form-property name="mNum"
type="java.lang.String" />
After re-deploying and restarting it throws the following exception
[ERROR] RequestUtils - -Error creating form bean of class
org.apache.struts.acti
on.DynaActionForm <java.lang.IllegalArgumentException: Invalid property
name 'mNum'>java.lang.IllegalArgumentException: Invalid property name
'mNum'
at
org.apache.struts.action.DynaActionForm.getDynaProperty(DynaActionForm.j
ava:598)
at
org.apache.struts.action.DynaActionForm.set(DynaActionForm.java:412)
What could possibly be the problem? Could somebody please suggest a
solution......
Thanx
Anirudh
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: DynaActionForm IllegalArgumentException
Posted by Geeta Ramani <ge...@cmpco.com>.
Ok, time for desperate tactics: try changing the name to something else..
say mywierdNum ..
Anirudh Jayanth wrote:
> Nope.....created a whole new app. Tried just about anything. Its giving
> the same exception and for the same property aswell. It sure seems
> weird.. Cant help wondering if I am doing something fundamentally wrong
> though.... Any suggestions?
>
> Anirudh Jayanth
> SysArris Software
> 120A, Elephant Rock Road,
> 3rd Block, Jayanagar,
> Bangalore - 560011
> Tel: 6655165 / 052 [ ext - 244 ]
> anirudh.j@sysarris.soft.net
>
> -----Original Message-----
> From: Geeta Ramani [mailto:geeta.ramani@cmpco.com]
> Sent: Thursday, March 04, 2004 8:12 PM
> To: Struts Users Mailing List
> Subject: Re: DynaActionForm IllegalArgumentException
>
> Oops! My mistake entirely: sorry..(:(
>
> Ok, try rebuilding the app entirely ("clean all" first), then clean out
> the work directory and try again. Seems like something wierd is
> happening..
>
> Geeta
>
> Anirudh Jayanth wrote:
>
> > Hey Geeta,
> > I am using a DynaActionFrom.... This doesn't require getter and setter
>
> > methods. What could possibly be the problem here?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
RE: DynaActionForm IllegalArgumentException
Posted by Anirudh Jayanth <an...@sysarris.soft.net>.
Nope.....created a whole new app. Tried just about anything. Its giving
the same exception and for the same property aswell. It sure seems
weird.. Cant help wondering if I am doing something fundamentally wrong
though.... Any suggestions?
Anirudh Jayanth
SysArris Software
120A, Elephant Rock Road,
3rd Block, Jayanagar,
Bangalore - 560011
Tel: 6655165 / 052 [ ext - 244 ]
anirudh.j@sysarris.soft.net
-----Original Message-----
From: Geeta Ramani [mailto:geeta.ramani@cmpco.com]
Sent: Thursday, March 04, 2004 8:12 PM
To: Struts Users Mailing List
Subject: Re: DynaActionForm IllegalArgumentException
Oops! My mistake entirely: sorry..(:(
Ok, try rebuilding the app entirely ("clean all" first), then clean out
the work directory and try again. Seems like something wierd is
happening..
Geeta
Anirudh Jayanth wrote:
> Hey Geeta,
> I am using a DynaActionFrom.... This doesn't require getter and setter
> methods. What could possibly be the problem here?
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: DynaActionForm IllegalArgumentException
Posted by Geeta Ramani <ge...@cmpco.com>.
Oops! My mistake entirely: sorry..(:(
Ok, try rebuilding the app entirely ("clean all" first), then clean out the
work directory and try again. Seems like something wierd is happening..
Geeta
Anirudh Jayanth wrote:
> Hey Geeta,
> I am using a DynaActionFrom.... This doesn't require getter and setter
> methods. What could possibly be the problem here?
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
RE: DynaActionForm IllegalArgumentException
Posted by Anirudh Jayanth <an...@sysarris.soft.net>.
Hey Geeta,
I am using a DynaActionFrom.... This doesn't require getter and setter
methods. What could possibly be the problem here?
Anirudh Jayanth
SysArris Software
120A, Elephant Rock Road,
3rd Block, Jayanagar,
Bangalore - 560011
Tel: 6655165 / 052 [ ext - 244 ]
anirudh.j@sysarris.soft.net
-----Original Message-----
From: Geeta Ramani [mailto:geeta.ramani@cmpco.com]
Sent: Thursday, March 04, 2004 7:52 PM
To: Struts Users Mailing List
Subject: Re: DynaActionForm IllegalArgumentException
Anirudh:
I'm assuming your have written getter/setter methods for this
newproperty, right? Double-check the case: it should be getMNum() (and
setMNum(String)).. If all else fails, clean out your work directory and
try again..
Regards,
Geeta
Anirudh Jayanth wrote:
> [ERROR] RequestUtils - -Error creating form bean of class
> org.apache.struts.acti on.DynaActionForm
> <java.lang.IllegalArgumentException: Invalid property name
> 'mNum'>java.lang.IllegalArgumentException: Invalid property name
> 'mNum'
>
> Thanx
>
> Anirudh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
Re: DynaActionForm IllegalArgumentException
Posted by Geeta Ramani <ge...@cmpco.com>.
Anirudh:
I'm assuming your have written getter/setter methods for this newproperty,
right? Double-check the case: it should be getMNum() (and
setMNum(String)).. If all else fails, clean out your work directory and try
again..
Regards,
Geeta
Anirudh Jayanth wrote:
> [ERROR] RequestUtils - -Error creating form bean of class
> org.apache.struts.acti
> on.DynaActionForm <java.lang.IllegalArgumentException: Invalid property
> name 'mNum'>java.lang.IllegalArgumentException: Invalid property name
> 'mNum'
>
> Thanx
>
> Anirudh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org