Re: Please help with this error ???en_US.errors.required???

2003-10-10 Thread Daniel H. F. e Silva
Hi Vivien,

  Take a look at your web.xml. Maybe you copied it from Struts dist and 
message-resources was
already configured there. As settings in web.xml will override settings in 
struts-config.xml, 
classloader can't find resource to be loaded and then you get that messages.
  Hope i helped you.

Kind regards,
 Daniel.


--- Chen, Vivien [EMAIL PROTECTED] wrote:
 I have a login.jsp which I use DynaValidatorForm. Both the username and password are 
 required
 fields. When I submited the page without entering these data, I got
 ???en_US.errors.required??? and ???en_US.errors.required???. It looks like the 
 validation
 was peformed because I got two error.required messages but I don't understand why it 
 was not
 able to print the accurate message. please help. Thanks in adavance.
 
 In xxxResources.properties:
 errors.required={0} is required.
 errors.minlength={0} cannot be less than {1} characters.
 errors.maxlength={0} cannot be greater than {2} characters.
 ...
 
 In struts-config.xml:
 form-beans
   !-- Login form bean --
   form-bean name=loginForm
type=org.apache.struts.validator.DynaValidatorForm
  form-property name=username type=java.lang.String/
  form-property name=password type=java.lang.String/
   /form-bean
 /form-beans
 
 message-resources parameter=xxxResources/
 
 I packaged the xxxResource.properties in my xxx.war:
 WEB-INF/classes/xxxResources.properties
 
 In Validation.xml:
 form-validation
   formset
 form name=loginForm
   field property=username depends=required,minlength,maxlength
 arg0 key=prompt.username/
 arg1 key=${var:minlength} name=minlength resource=false/
   arg2 key=${var:maxlength} name=maxlength resource=false/
 var
 var-namemaxlength/var-name
   var-value16/var-value
 /var
 var
 var-nameminlength/var-name
 var-value3/var-value
 /var
 /field
 ..
 /form
 
 
 
 
 
  -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


__
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Please help with this error ???en_US.errors.required???

2003-10-10 Thread Chen, Vivien

Thanks for your tips which gave me some idea what to look for. My web.xml is fine. The 
problem is I have the following in my struts-config.xml, which I copied/pasted from 
the strust-config.xml in the Struts tiles_documentation examples. Will my application, 
which uses tiles, breaks at some point if I don't include it as the comment states? 

!-- Not used by tiles or this website, but needed due to a bug in actual Struts 
version --
  message-resources 
parameter=org.apache.struts.webapp.tiles.dev1-1.ApplicationResources null=false /

Vivien

-Original Message-
From:   Daniel H. F. e Silva [mailto:[EMAIL PROTECTED]
Sent:   Fri 10/10/2003 1:44 PM
To: Struts Users Mailing List
Cc: 
Subject:RE: Please help with this error ???en_US.errors.required???
Hi Vivien,
  Sorry, but i did not make myself clear. Property you have to check existence in 
web.xml is
application. It has same effect as parameter attribute of message-resources/. So,
if you find it there (web.xml), remove it.
  Hope it helped you.

Regards,
 Daniel.


--- Chen, Vivien [EMAIL PROTECTED] wrote:
 
 I checked my web.xml and did not see message-resources being defined there. Do you 
 have any
 other idea where I might do wrong. I am really stuck with this problem now. Vivien
 
 -Original Message-
 From: Daniel H. F. e Silva [mailto:[EMAIL PROTECTED]
 Sent: Fri 10/10/2003 9:55 AM
 To:   Struts Users Mailing List
 Cc:   
 Subject:  Re: Please help with this error ???en_US.errors.required???
 Hi Vivien,
 
   Take a look at your web.xml. Maybe you copied it from Struts dist and 
 message-resources was
 already configured there. As settings in web.xml will override settings in 
 struts-config.xml, 
 classloader can't find resource to be loaded and then you get that messages.
   Hope i helped you.
 
 Kind regards,
  Daniel.
 
 
 --- Chen, Vivien [EMAIL PROTECTED] wrote:
  I have a login.jsp which I use DynaValidatorForm. Both the username and password 
  are required
  fields. When I submited the page without entering these data, I got
  ???en_US.errors.required??? and ???en_US.errors.required???. It looks like the 
  validation
  was peformed because I got two error.required messages but I don't understand why 
  it was not
  able to print the accurate message. please help. Thanks in adavance.
  
  In xxxResources.properties:
  errors.required={0} is required.
  errors.minlength={0} cannot be less than {1} characters.
  errors.maxlength={0} cannot be greater than {2} characters.
  ...
  
  In struts-config.xml:
  form-beans
!-- Login form bean --
form-bean name=loginForm
 type=org.apache.struts.validator.DynaValidatorForm
   form-property name=username type=java.lang.String/
   form-property name=password type=java.lang.String/
/form-bean
  /form-beans
  
  message-resources parameter=xxxResources/
  
  I packaged the xxxResource.properties in my xxx.war:
  WEB-INF/classes/xxxResources.properties
  
  In Validation.xml:
  form-validation
formset
  form name=loginForm
field property=username depends=required,minlength,maxlength
  arg0 key=prompt.username/
  arg1 key=${var:minlength} name=minlength resource=false/
  arg2 key=${var:maxlength} name=maxlength resource=false/
  var
  var-namemaxlength/var-name
var-value16/var-value
  /var
  var
var-nameminlength/var-name
  var-value3/var-value
  /var
  /field
  ..
  /form
  
  
  
  
  
   -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 __
 Do you Yahoo!?
 The New Yahoo! Shopping - with improved product search
 http://shopping.yahoo.com
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


__
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Please help with this error ???en_US.errors.required???

2003-10-10 Thread Daniel H. F. e Silva
Hi Vivien,
 I think it depends on Struts version you are using. I use 1.1 and everything works 
fine.
Your message-resources/ config tells Struts to look for your resources at package
org.apache.struts.webapp.tiles.dev1-1. So, you should have, for instance, this:

  WEB-INF
--
 |
 |--- classes
--
 |
 |--- org/apache/struts/webapp/tiles/dev1-1
  
|
| - ApplicationResources.properties

  If you are not using 1.1, please, upgrade to. If problem still happens, you know how 
to find us.
  Hope it was useful.

Regards,
 Daniel.


 
 

--- Chen, Vivien [EMAIL PROTECTED] wrote:
 
 Thanks for your tips which gave me some idea what to look for. My web.xml is fine. 
 The problem
 is I have the following in my struts-config.xml, which I copied/pasted from the
 strust-config.xml in the Struts tiles_documentation examples. Will my application, 
 which uses
 tiles, breaks at some point if I don't include it as the comment states? 
 
 !-- Not used by tiles or this website, but needed due to a bug in actual Struts 
 version --
   message-resources 
 parameter=org.apache.struts.webapp.tiles.dev1-1.ApplicationResources
 null=false /
 
 Vivien
 
 -Original Message-
 From: Daniel H. F. e Silva [mailto:[EMAIL PROTECTED]
 Sent: Fri 10/10/2003 1:44 PM
 To:   Struts Users Mailing List
 Cc:   
 Subject:  RE: Please help with this error ???en_US.errors.required???
 Hi Vivien,
   Sorry, but i did not make myself clear. Property you have to check existence in 
 web.xml is
 application. It has same effect as parameter attribute of message-resources/. 
 So,
 if you find it there (web.xml), remove it.
   Hope it helped you.
 
 Regards,
  Daniel.
 
 
 --- Chen, Vivien [EMAIL PROTECTED] wrote:
  
  I checked my web.xml and did not see message-resources being defined there. Do you 
  have any
  other idea where I might do wrong. I am really stuck with this problem now. Vivien
  
  -Original Message-
  From:   Daniel H. F. e Silva [mailto:[EMAIL PROTECTED]
  Sent:   Fri 10/10/2003 9:55 AM
  To: Struts Users Mailing List
  Cc: 
  Subject:Re: Please help with this error ???en_US.errors.required???
  Hi Vivien,
  
Take a look at your web.xml. Maybe you copied it from Struts dist and 
  message-resources was
  already configured there. As settings in web.xml will override settings in 
  struts-config.xml, 
  classloader can't find resource to be loaded and then you get that messages.
Hope i helped you.
  
  Kind regards,
   Daniel.
  
  
  --- Chen, Vivien [EMAIL PROTECTED] wrote:
   I have a login.jsp which I use DynaValidatorForm. Both the username and password 
   are
 required
   fields. When I submited the page without entering these data, I got
   ???en_US.errors.required??? and ???en_US.errors.required???. It looks like 
   the
 validation
   was peformed because I got two error.required messages but I don't understand 
   why it was not
   able to print the accurate message. please help. Thanks in adavance.
   
   In xxxResources.properties:
   errors.required={0} is required.
   errors.minlength={0} cannot be less than {1} characters.
   errors.maxlength={0} cannot be greater than {2} characters.
   ...
   
   In struts-config.xml:
   form-beans
 !-- Login form bean --
 form-bean name=loginForm
  type=org.apache.struts.validator.DynaValidatorForm
form-property name=username type=java.lang.String/
form-property name=password type=java.lang.String/
 /form-bean
   /form-beans
   
   message-resources parameter=xxxResources/
   
   I packaged the xxxResource.properties in my xxx.war:
   WEB-INF/classes/xxxResources.properties
   
   In Validation.xml:
   form-validation
 formset
   form name=loginForm
 field property=username depends=required,minlength,maxlength
   arg0 key=prompt.username/
   arg1 key=${var:minlength} name=minlength resource=false/
 arg2 key=${var:maxlength} name=maxlength resource=false/
   var
   var-namemaxlength/var-name
 var-value16/var-value
   /var
   var
   var-nameminlength/var-name
   var-value3/var-value
   /var
   /field
   ..
   /form
   
   
   
   
   
-
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
  __
  Do you Yahoo!?
  The New Yahoo! Shopping - with improved product search
  http://shopping.yahoo.com
  
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  
  
  
  
  
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional