Hi all,
I am trying to do client side validations using the
struts 1.2.2 jar. but i am getting the following exception while running it.
javax.servlet.ServletException: Servlet.init() for
servlet action threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.NoSuchMethodError: org.apache.commons.validator.ValidatorResources.<init>([Ljava/io/InputStream;)V
org.apache.struts.validator.ValidatorPlugIn.initResources(ValidatorPlugIn.java:233)
org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:164)
I specified struts 1.2.2 jar and commons-validator.jar in my application lib and also added the plugin tags for validator plugin.
Any help is appreciated in fixing the issue.
Thanks & Regards,
navi