On 8/13/06, Kevin Maeer <[EMAIL PROTECTED]> wrote:

Initially I'm trying to get this to work using Oracle JDeveloper (10.1.2) and
its embedded OC4J (which could well be the problem). We're using Struts 1.2.7.

The ValidatorPlugIn in struts-config.xml currently looks like:

  <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames"
      value="/WEB-INF/common/validator-rules.xml,
             /WEB-INF/validation.xml,

/nz/ac/otago/corpserv/paper/web/struts/forms/validation/paper-search-validation.
xml" />
    <set-property property="stopOnFirstError" value="false"/>
  </plug-in>

The ability to load validation rules from the classpath was added in
r105785 [1] in November 2004.  That was prior to the March 2005
announcement for Struts 1.2.7, so this should work.

I tried it with the Struts Cookbook app from the svn trunk, and it
worked fine in Tomcat 5.5.  I moved validation.xml to
WEB-INF/classes/org/apache/struts/cookbook/validation.xml and changed
struts-config.xml to
   <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
       <set-property property="pathnames"
                     value="/org/apache/struts/validator/validator-rules.xml,
                            /org/apache/struts/cookbook/validation.xml" />
   </plug-in>

If you have time, can you try the example apps from 1.3 with your
setup?  The apps now load validator-rules.xml from struts-core.jar.
Probably the easiest thing is to download struts-1.3.5-apps.zip from
here,
 http://people.apache.org/builds/struts/1.3.5/
deploy the struts-cookbook app, and try the validation examples.

[1] 
<http://svn.apache.org/viewvc/struts/core/trunk/src/share/org/apache/struts/validator/ValidatorPlugIn.java?r1=57589&r2=105785&pathrev=105785>

Thank you,
--
Wendy

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

Reply via email to