I haven't seen this error, but my guess is that you have referenced a form bean in your validation.xml that is not defined in struts-config.xml. Look for a typo in the name.
-ed On 7/11/06, Anil Kumar Pippalapalli <[EMAIL PROTECTED]> wrote:
hi all, iam new to struts and iam tryin out a simple application which validates password for minlength and maxlength in nb 4.1. iam gettin several exceptions saying unable to load validation.xml and validation-rules.xml check below errors, Using CATALINA_BASE: C:\Documents and Settings\anil\.netbeans\4.1\jakarta-tomcat-5.5.7_base Using CATALINA_HOME: C:\Program Files\netbeans-4.1\enterprise1\jakarta-tomcat-5.5.7 Using CATALINA_TMPDIR: C:\Documents and Settings\anil\.netbeans\4.1\jakarta-tomcat-5.5.7_base\temp Using JAVA_HOME: C:\Program Files\Java\jdk1.5.0_06 Jul 11, 2006 3:16:09 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8084 Jul 11, 2006 3:16:09 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 3535 ms Jul 11, 2006 3:16:10 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Jul 11, 2006 3:16:10 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.7 Jul 11, 2006 3:16:10 PM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Jul 11, 2006 3:16:17 PM org.apache.catalina.core.ApplicationContext log INFO: action: []: Verifying ModuleConfig for this module Jul 11, 2006 3:16:17 PM org.apache.catalina.core.ApplicationContext log INFO: action: []: Verification of ModuleConfig has been completed Jul 11, 2006 3:16:17 PM org.apache.struts.webapp.example.memory.MemoryDatabasePlugIn init INFO: Initializing memory database plug in from '/WEB-INF/database.xml' Jul 11, 2006 3:16:17 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml' Jul 11, 2006 3:16:17 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validation.xml' Jul 11, 2006 3:16:21 PM org.apache.struts.tiles.TilesPlugin initDefinitionsFactory INFO: Tiles definition factory loaded for module ''. Jul 11, 2006 3:16:21 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml' Jul 11, 2006 3:16:21 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validation.xml' Jul 11, 2006 3:16:25 PM org.apache.struts.tiles.TilesPlugin initDefinitionsFactory INFO: Tiles definition factory loaded for module ''. Jul 11, 2006 3:16:25 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml' Jul 11, 2006 3:16:25 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validation.xml' Jul 11, 2006 3:16:26 PM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() Jul 11, 2006 3:16:26 PM org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() Jul 11, 2006 3:16:27 PM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() Jul 11, 2006 3:16:27 PM org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() Jul 11, 2006 3:16:37 PM org.apache.struts.tiles.TilesPlugin initDefinitionsFactory INFO: Tiles definition factory loaded for module ''. Jul 11, 2006 3:16:37 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validator-rules.xml' Jul 11, 2006 3:16:37 PM org.apache.struts.validator.ValidatorPlugIn initResources INFO: Loading validation rules file from '/WEB-INF/validation.xml' Jul 11, 2006 3:16:38 PM org.apache.struts.validator.ValidatorPlugIn init SEVERE: null java.lang.NullPointerException at org.apache.commons.validator.ValidatorResources.internalProcessForms(ValidatorResources.java:464) at org.apache.commons.validator.ValidatorResources.process(ValidatorResources.java:415) at org.apache.commons.validator.ValidatorResources.<init>(ValidatorResources.java:162) at org.apache.struts.validator.ValidatorPlugIn.initResources(ValidatorPlugIn.java:237) at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:162) at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:900) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3823) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4087) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:590) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1106) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1019) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) Jul 11, 2006 3:16:38 PM org.apache.catalina.core.ApplicationContext log INFO: Marking servlet action as unavailable Jul 11, 2006 3:16:38 PM org.apache.catalina.core.ApplicationContext log SEVERE: Servlet /WebApplication6 threw load() exception javax.servlet.UnavailableException: Cannot load a validator resource from '/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml' at org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:172) at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:900) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3823) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4087) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:590) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1106) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1019) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:683) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) Any help is greateful to me, regards, anil. --------------------------------- Find out what India is talking about on Yahoo! Answers India. So, what's NEW about the NEW Yahoo! Messenger? Find out.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]