Richard,
Firstly I should apologize for disturbing you. I have solved this problem by setting 
the 'redirect' attribute of the forward element which invoked the executeEvaluation 
action to 'true'. This forward is nested in another action called 
'selectProcessAreas', thus, without setting the  'redirect' attribute, Struts will try 
to mapping the request parameters of this action to the form properties of the 
'executeEvaluation' action and therefore caused the exception.

By the way, I can not understand your meaning well. According to the struts 
documentation, the 'input' attribute of an action mapping is described as 
"Context-relative path of the input form to which control should be returned if a 
validation error is encountered. Required if "name" is specified and the input bean 
returns validation errors." Is it necessary to set it every time I submit a form to an 
action, in addition to the 'name' attribute?

Regards,

Paraman
  
----- Original Message ----- 
From: "Richard Yee" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, May 18, 2004 6:03 AM
Subject: Re: java.lang.IllegalArgumentException: No bean specified


> Paraman,
> Are you submitting a form to the action? If so, you
> don't have the name of the form-bean as the 'input'
> argument to your executeEvaluation action.
> 
> Regards,
> 
> Richard
> 

Reply via email to