You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by bu...@apache.org on 2005/05/25 02:24:50 UTC

DO NOT REPLY [Bug 26447] - NoClassDefFoundError while using Custom Validator (or standard validator - missing ModuleUtils)

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=26447>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=26447


hauser@acm.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hauser@acm.org, tomcat-
                   |                            |dev@jakarta.apache.org
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |
            Summary|NoClassDefFoundError while  |NoClassDefFoundError while
                   |using Custom Validator      |using Custom Validator (or
                   |                            |standard validator - missing
                   |                            |ModuleUtils)




------- Additional Comments From hauser@acm.org  2005-05-25 02:24 -------
when switching from tomcat 5.5.4 to 5.5.9, getting

ERROR [http-8443-Processor25] (StandardWrapperValve.java:253) -
Servlet.service() for servlet action threw
exception
java.lang.NoClassDefFoundError: org/apache/struts/util/ModuleUtils
        at
org.apache.struts.validator.Resources.getValidatorResources(Resources.java:94)
        at org.apache.struts.validator.Resources.initValidator(Resources.java:294)
        at
org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:106)
        at
com.privasphere.privalope.util.PsphValForm.validateFromAction(PsphValForm.java:123)
        at
com.privasphere.privalope.control.action.LoginAction.userCheck(LoginAction.java:1146)
        at
com.privasphere.privalope.control.action.LoginAction.execute(LoginAction.java:239)
        at
com.privasphere.privalope.control.action.LoginAction.execute(LoginAction.java:98)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252
)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol
.java:744)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)


admitted my struts.jar is in CATALINA_HOME/shared/lib against the warning of
http://struts.apache.org/userGuide/configuration.html#config_add but why should
the behaviour change from 5.5.4 to 5.5.9?

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org