Hi Might be - Did you also replace all the struts required lib files (look in the Maven project.xml file for versions).
Hermod -----Opprinnelig melding----- Fra: Kote, Nijaguna Sangankal [mailto:[EMAIL PROTECTED] Sendt: 2. juli 2004 13:27 Til: Struts Users Mailing List Emne: RE: Javascript error in struts validator. I don't thinksk its problem with picking up the form name, I guess the method called on form to get the form name is different .. Is it different version problem?? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Friday, July 02, 2004 4:46 PM To: [EMAIL PROTECTED] Subject: SV: Javascript error in struts validator. Hi Seems it is not picking up your "formName" - Is there any misspelling ?. If you running IE (against advice from this list lately :)) you could download and use the script debugger. Or use Firefox with its script debugger plugin to debug his. Hermod -----Opprinnelig melding----- Fra: Kote, Nijaguna Sangankal [mailto:[EMAIL PROTECTED] Sendt: 2. juli 2004 13:10 Til: Struts Users Mailing List Emne: RE: Javascript error in struts validator. I did all these, but there is a javascript error... "Object doesn't support this property".. In form.getAttributeNode("name"); Don't know what to do now? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Friday, July 02, 2004 4:25 PM To: [EMAIL PROTECTED] Subject: SV: Javascript error in struts validator. Hi Did you regenerate the static javascript part ? - Use <html:javascript formName="whatever" staticJavascript="true"/> to get it in your page and then cut and paste it into a .js file Hermod -----Opprinnelig melding----- Fra: Kote, Nijaguna Sangankal [mailto:[EMAIL PROTECTED] Sendt: 2. juli 2004 12:34 Til: Struts Users Mailing List Emne: RE: Javascript error in struts validator. Hi, I downoaded, latest nightly build which was on 1st of June... and it seems its not working.. it gives some other javascript error. function validateRequired(form) { var isValid = true; var focusField = null; var i = 0; var fields = new Array(); var formName = form.getAttributeNode("name"); //error is at this line.... oRequired = eval('new ' + formName.value + '_required()'); Can u tell me which version did u download.?? I need to finish of this. Regards. Guna -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Friday, July 02, 2004 3:22 PM To: [EMAIL PROTECTED] Subject: SV: Javascript error in struts validator. Hi I had the same problem - I think it was a mix of old and new struts components. What I did was get the latest nightly build, and replace everything. After that it all went away. Hermod -----Opprinnelig melding----- Fra: Kote, Nijaguna Sangankal [mailto:[EMAIL PROTECTED] Sendt: 2. juli 2004 10:58 Til: Struts Users Mailing List Emne: RE: Javascript error in struts validator. Hi Hermod, Thanks for the reply and the suggestion, I should upgrade only the validator ?? Or entire struts?? Regards/Guna -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Friday, July 02, 2004 2:14 PM To: [EMAIL PROTECTED] Subject: SV: Javascript error in struts validator. Hi If you look at jsp (view-source) you will probably notice that the jscript method (required) has been prefixed with the formname. Upgrade to the latest build. This was an issue with validator. Hermod -----Opprinnelig melding----- Fra: Kote, Nijaguna Sangankal [mailto:[EMAIL PROTECTED] Sendt: 2. juli 2004 08:38 Til: [EMAIL PROTECTED] Emne: Javascript error in struts validator. Hi All, I had posted this question, but got now answer. Please give me some hints on this. I am getting javascript error when I click on submit to validate my form. It's a simple login page with username and password. here is the code for login.jsp <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <% response.setHeader("pragma", "no-cache"); response.setHeader("Cache-control", "no-cache, no-store"); response.setHeader("Expires", "0"); %> <html:html locale="true"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../css/asianet.css" type=text/css rel=stylesheet> <title><bean:message key="title.login"/></title> <html:javascript formName="loginForm"/> - This is how I am including the Javascript for validation. </head> ........................................... Rest body code goes here. </html:html> This is my validation.xml file <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd"> <form-validation> <formset> <form name="loginForm"> <field property="j_username" depends="required"> <arg0 key="prompt.userid"/> </field> <field property="j_password" depends="required"> <arg0 key="prompt.password"/> </field> </form> </formset> </form-validation> And validation-rules.xml file <form-validation> <global> <validator name="required" classname="org.apache.struts.validator.FieldChecks" method="validateRequired" methodParams="java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http.HttpServletRequest" msg="errors.required"> <javascript><![CDATA[ function validateRequired(form) { var isValid = true; var focusField = null; var i = 0; var fields = new Array(); oRequired = new required(); //-> here is the error. for (x in oRequired) { var field = form[oRequired[x][0]]; if (field.type == 'text' || field.type == 'textarea' || field.type == 'file' || field.type == 'select-one' || field.type == 'radio' || field.type == 'password') { .............................. Rest Now when I load my jsp, struts generates javascript with validateLoginForm( document.loginForm )mehtod. But, when I click on submit button. I get javascript error saying "required is undefined" and it points to the above bold line in Validation-rules.xml file. I am not able to figure out why, any ideas or hints on this would help me a lot. Thanks Guna * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This email with attachments is solely for the use of the individual or entity to whom it is addressed. Please also be aware that DnB NOR cannot accept any payment orders or other legally binding correspondence with customers as a part of an email. This email message has been virus checked by the virus programs used in the DnB NOR Group. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * --------------------------------------------------------------------- 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] --------------------------------------------------------------------- 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] --------------------------------------------------------------------- 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] --------------------------------------------------------------------- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]