struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From RAJ <bsudershan...@gmail.com>
Subject Re: Issues with Tomcat 7.0.57 not loading ActionServlets
Date Tue, 19 May 2015 16:28:48 GMT
Hi Martin,
Thanks for your quick response 

We are not using Maven. It's ant build and have got no documentation. I have just started
supporting this application with no proper documentation.
I will check if tiles.jar file exists under lib folder and get back to you after working on
your suggestions

Thanks
Raj

Sent from my iPhone

> On May 19, 2015, at 5:33 AM, Martin Gainty <mgainty@hotmail.com> wrote:
> 
> please confirm url,connection,developerConnection entries are pointed to struts1 in <scm>
section your pom.xml:
> 
>  <scm>
>       <connection>scm:svn:http://svn.apache.org/repos/asf/struts/struts1/trunk</connection>
>       <developerConnection>scm:svn:https://svn.apache.org/repos/asf/struts/struts1/trunk</developerConnection>
>       <url>http://svn.apache.org/viewcvs.cgi/struts/struts1/trunk</url>
>    </scm>
> 
> please confirm the commons-validator dependency is present in pom.xml:
>   <dependency>
>                <groupId>commons-validator</groupId>
>                <artifactId>commons-validator</artifactId>
>                <version>1.3.1</version>
>                <exclusions>
>                    <exclusion>
>                        <groupId>xml-apis</groupId>
>                        <artifactId>xml-apis</artifactId>
>                    </exclusion>
>                </exclusions>
>            </dependency>
> 
> please confirm  validatorValidatorPlugin exists in /WEB-INF/struts-config.xml e.g
> 
> <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
>        <set-property property="pathnames" 
>                      value="/org/apache/struts/validator/validator-rules.xml,
>                             /WEB-INF/validation.xml"/>
>      </plug-in>
> 
> please confirm you added add tiles.jar to WEB-INF/lib
> 
> finally when something goes awry I usually comment out the <validator-rules,xml>
configuration and bring in one validator entry at a time
> <!---
> <validator...>
> <validator..>
> -->
> if Servlet still wont load then you may have a misconfigure in struts-config.xml or even
possibly misconfig in web.xml
> or possibly omitted required parameter in pom.xml
> 
> if Servlet DOES load then you can enable each of the validators in validator-rules.xml
one at a time
> 
> Let us know how it goes,
> Martin 
> ______________________________________________ 
> 
>> Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
>> From: bsudershanraj@gmail.com
>> Date: Mon, 18 May 2015 17:40:12 -0500
>> To: user@struts.apache.org
>> 
>> Yes Martin,
>> That file does exists in that folder.
>> 
>> Thanks
>> Raj
>> 
>> Sent from my iPhone
>> 
>>> On May 16, 2015, at 7:54 PM, Martin Gainty <mgainty@hotmail.com> wrote:
>>> 
>>> Raj-
>>> 
>>> did you check for the existence of 
>>> /WEB-INF/validator-rules.xmlin $TOMCAT_HOME/webapps/NameOfYourWebappGoesHere
>>> ?
>>> Martin 
>>> ______________________________________________ 
>>> 
>>> 
>>> 
>>>> Date: Wed, 6 May 2015 20:29:34 -0500
>>>> Subject: Issues with Tomcat 7.0.57 not loading ActionServlets
>>>> From: bsudershanraj@gmail.com
>>>> To: user@struts.apache.org
>>>> 
>>>> I upgraded my application from tomcat 5.5.15, JDK 1.5, Struts 1.1 on Debian
>>>> 2.6.32 to
>>>> tomcat 7.0.57, JDK 1.6, struts 1.1 on ubuntu14.04 and Action Servlets are
>>>> not loading.
>>>> I am thinking of this is something to do with version conflict. Please let
>>>> me know what I am missing.
>>>> 
>>>> Below is the error
>>>> 
>>>> Apr 24, 2015 9:00:20 PM org.apache.catalina.core.ApplicationContext log
>>>> 
>>>> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
>>>> [org.apache.webapp.balancer.RuleChain: RoundRobinRule@643fd34a]
>>>> 
>>>> Apr 24, 2015 9:00:20 PM org.apache.catalina.core.ApplicationContext log
>>>> 
>>>> INFO: Marking servlet action as unavailable
>>>> 
>>>> Apr 24, 2015 9:00:20 PM org.apache.catalina.core.StandardContext
>>>> loadOnStartup
>>>> 
>>>> SEVERE: Servlet  threw load() exception
>>>> 
>>>> javax.servlet.UnavailableException: Cannot load a validator resource from
>>>> '/WEB-INF/validator-rules.xml'
>>>> 
>>>> at
>>>> org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:174)
>>>> 
>>>> at
>>>> org.apache.struts.action.ActionServlet.initModulePlugIns(
>>>> ActionServlet.java:839)
>>>> 
>>>> at org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
>>>> 
>>>> at javax.servlet.GenericServlet.init(GenericServlet.java:158)
>>>> 
>>>> at
>>>> org.apache.catalina.core.StandardWrapper.initServlet(
>>>> StandardWrapper.java:1284)
>>>> 
>>>> at
>>>> org.apache.catalina.core.StandardWrapper.loadServlet(
>>>> StandardWrapper.java:1197)
>>>> 
>>>> at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
>>>> 
>>>> at
>>>> org.apache.catalina.core.StandardContext.loadOnStartup(
>>>> StandardContext.java:5231)
>>>> 
>>>> at
>>>> org.apache.catalina.core.StandardContext.startInternal(
>>>> StandardContext.java:5518)
>>>> 
>>>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>>>> 
>>>> at
>>>> org.apache.catalina.core.ContainerBase.addChildInternal(
>>>> ContainerBase.java:901)
>>>> 
>>>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>>>> 
>>>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>>>> 
>>>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
>>>> 
>>>> at
>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
>>>> 
>>>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>>>> 
>>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>>>> 
>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>>>> 
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(
>>>> ThreadPoolExecutor.java:1146)
>>>> 
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>>> ThreadPoolExecutor.java:615)
>>>> 
>>>> at java.lang.Thread.run(Thread.java:701)
>>>> 
>>>> Thanks
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>                         

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


Mime
View raw message