RE: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-24 Thread Martin Gainty
No Problem...that is what we are here for

Have a Productive Week Raj!
Martin Gainty 
__ 




 Date: Sat, 23 May 2015 16:05:55 -0500
 Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
 From: bsudershan...@gmail.com
 To: user@struts.apache.org
 
 Hi Martin,
 The dtd for validations.xml, validator-rules.xml and struts-config.xml are
 not same and that was causing this issue. However, this is fixed after made
 it same for all.
 
 Thanks a lot Martin for all your help
 
 -Raj
 
 
 
 On Sat, May 23, 2015 at 12:07 PM, Raj bsudershan...@gmail.com wrote:
 
  Hi Martin,
  I have verified tiles.jar file was not there under /WEB_INF/lib folder but
  I have added *struts-tiles-1.3.10.jar *under /WEB_INF/lib folder and
  still does not make any difference. Even the old application does not have
  tiles.jar file. we just deployed the old application on the new tomcat
  7.0.57.
 
  Here is what we have in struts-config.xml
 
/action-mappings
 
message-resourcesparameter=ApplicationResources/
 
plug-in className=org.apache.struts.validator.ValidatorPlugIn
 
  set-property  property=pathnames
 
  value=/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml/
 
/plug-in
 
  Here is what we have in web.xml
 
  !-- Action Servlet Configuration --
 
 servlet
 
  servlet-nameaction/servlet-name
 
  servlet-classorg.apache.struts.action.ActionServlet/servlet-class
 
  init-param
 
   param-nameconfig/param-name
 
   param-value/WEB-INF/struts-config.xml/param-value
 
  /init-param
 
  load-on-startup1/load-on-startup
 
  /servlet
 
 
  we even tried your suggestion of removing the validator-rules.xml from the
  struts-config.xml but of no use. The exception we are seeing is not giving
  enough details. Is there any other way we can get more detail exceptions.
 
 
  Thanks
 
  Raj
 
  On Thu, May 21, 2015 at 7:50 PM, Martin Gainty mgai...@hotmail.com
  wrote:
 
  If Maven is a Lamborghini ..then Ant is a Yugo
  You can drive to end of the block with Yugo if you dont mind repairing it
  every few feet
  Once you start driving your builds with Maven I guarantee you *wont* go
  back to Ant
 
  *keep us apprised*
  Martin
  __
 
 
 
   Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
   From: bsudershan...@gmail.com
   Date: Tue, 19 May 2015 11:28:48 -0500
   To: user@struts.apache.org
  
   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 mgai...@hotmail.com
  wrote:
   
please confirm url,connection,developerConnection entries are pointed
  to struts1 in scm section your pom.xml:
   
 scm
  connectionscm:svn:
  http://svn.apache.org/repos/asf/struts/struts1/trunk/connection
  developerConnectionscm:svn:
  https://svn.apache.org/repos/asf/struts/struts1/trunk
  /developerConnection
  urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk
  /url
   /scm
   
please confirm the commons-validator dependency is present in pom.xml:
  dependency
   groupIdcommons-validator/groupId
   artifactIdcommons-validator/artifactId
   version1.3.1/version
   exclusions
   exclusion
   groupIdxml-apis/groupId
   artifactIdxml-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

Re: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-23 Thread Raj
Hi Martin,
The dtd for validations.xml, validator-rules.xml and struts-config.xml are
not same and that was causing this issue. However, this is fixed after made
it same for all.

Thanks a lot Martin for all your help

-Raj



On Sat, May 23, 2015 at 12:07 PM, Raj bsudershan...@gmail.com wrote:

 Hi Martin,
 I have verified tiles.jar file was not there under /WEB_INF/lib folder but
 I have added *struts-tiles-1.3.10.jar *under /WEB_INF/lib folder and
 still does not make any difference. Even the old application does not have
 tiles.jar file. we just deployed the old application on the new tomcat
 7.0.57.

 Here is what we have in struts-config.xml

   /action-mappings

   message-resourcesparameter=ApplicationResources/

   plug-in className=org.apache.struts.validator.ValidatorPlugIn

 set-property  property=pathnames

 value=/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml/

   /plug-in

 Here is what we have in web.xml

 !-- Action Servlet Configuration --

servlet

 servlet-nameaction/servlet-name

 servlet-classorg.apache.struts.action.ActionServlet/servlet-class

 init-param

  param-nameconfig/param-name

  param-value/WEB-INF/struts-config.xml/param-value

 /init-param

 load-on-startup1/load-on-startup

 /servlet


 we even tried your suggestion of removing the validator-rules.xml from the
 struts-config.xml but of no use. The exception we are seeing is not giving
 enough details. Is there any other way we can get more detail exceptions.


 Thanks

 Raj

 On Thu, May 21, 2015 at 7:50 PM, Martin Gainty mgai...@hotmail.com
 wrote:

 If Maven is a Lamborghini ..then Ant is a Yugo
 You can drive to end of the block with Yugo if you dont mind repairing it
 every few feet
 Once you start driving your builds with Maven I guarantee you *wont* go
 back to Ant

 *keep us apprised*
 Martin
 __



  Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
  From: bsudershan...@gmail.com
  Date: Tue, 19 May 2015 11:28:48 -0500
  To: user@struts.apache.org
 
  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 mgai...@hotmail.com
 wrote:
  
   please confirm url,connection,developerConnection entries are pointed
 to struts1 in scm section your pom.xml:
  
scm
 connectionscm:svn:
 http://svn.apache.org/repos/asf/struts/struts1/trunk/connection
 developerConnectionscm:svn:
 https://svn.apache.org/repos/asf/struts/struts1/trunk
 /developerConnection
 urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk
 /url
  /scm
  
   please confirm the commons-validator dependency is present in pom.xml:
 dependency
  groupIdcommons-validator/groupId
  artifactIdcommons-validator/artifactId
  version1.3.1/version
  exclusions
  exclusion
  groupIdxml-apis/groupId
  artifactIdxml-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: bsudershan...@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 mgai...@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

Re: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-23 Thread Raj
Hi Martin,
I have verified tiles.jar file was not there under /WEB_INF/lib folder but
I have added *struts-tiles-1.3.10.jar *under /WEB_INF/lib folder and still
does not make any difference. Even the old application does not have
tiles.jar file. we just deployed the old application on the new tomcat
7.0.57.

Here is what we have in struts-config.xml

  /action-mappings

  message-resourcesparameter=ApplicationResources/

  plug-in className=org.apache.struts.validator.ValidatorPlugIn

set-property  property=pathnames

value=/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml/

  /plug-in

Here is what we have in web.xml

!-- Action Servlet Configuration --

   servlet

servlet-nameaction/servlet-name

servlet-classorg.apache.struts.action.ActionServlet/servlet-class

init-param

 param-nameconfig/param-name

 param-value/WEB-INF/struts-config.xml/param-value

/init-param

load-on-startup1/load-on-startup

/servlet


we even tried your suggestion of removing the validator-rules.xml from the
struts-config.xml but of no use. The exception we are seeing is not giving
enough details. Is there any other way we can get more detail exceptions.


Thanks

Raj

On Thu, May 21, 2015 at 7:50 PM, Martin Gainty mgai...@hotmail.com wrote:

 If Maven is a Lamborghini ..then Ant is a Yugo
 You can drive to end of the block with Yugo if you dont mind repairing it
 every few feet
 Once you start driving your builds with Maven I guarantee you *wont* go
 back to Ant

 *keep us apprised*
 Martin
 __



  Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
  From: bsudershan...@gmail.com
  Date: Tue, 19 May 2015 11:28:48 -0500
  To: user@struts.apache.org
 
  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 mgai...@hotmail.com
 wrote:
  
   please confirm url,connection,developerConnection entries are pointed
 to struts1 in scm section your pom.xml:
  
scm
 connectionscm:svn:
 http://svn.apache.org/repos/asf/struts/struts1/trunk/connection
 developerConnectionscm:svn:
 https://svn.apache.org/repos/asf/struts/struts1/trunk
 /developerConnection
 urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk
 /url
  /scm
  
   please confirm the commons-validator dependency is present in pom.xml:
 dependency
  groupIdcommons-validator/groupId
  artifactIdcommons-validator/artifactId
  version1.3.1/version
  exclusions
  exclusion
  groupIdxml-apis/groupId
  artifactIdxml-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: bsudershan...@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 mgai...@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: bsudershan...@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

RE: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-21 Thread Martin Gainty
If Maven is a Lamborghini ..then Ant is a Yugo
You can drive to end of the block with Yugo if you dont mind repairing it every 
few feet
Once you start driving your builds with Maven I guarantee you *wont* go back to 
Ant

*keep us apprised*
Martin 
__ 




 Subject: Re: Issues with Tomcat 7.0.57 not loading ActionServlets
 From: bsudershan...@gmail.com
 Date: Tue, 19 May 2015 11:28:48 -0500
 To: user@struts.apache.org
 
 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 mgai...@hotmail.com wrote:
  
  please confirm url,connection,developerConnection entries are pointed to 
  struts1 in scm section your pom.xml:
  
   scm

  connectionscm:svn:http://svn.apache.org/repos/asf/struts/struts1/trunk/connection

  developerConnectionscm:svn:https://svn.apache.org/repos/asf/struts/struts1/trunk/developerConnection
urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk/url
 /scm
  
  please confirm the commons-validator dependency is present in pom.xml:
dependency
 groupIdcommons-validator/groupId
 artifactIdcommons-validator/artifactId
 version1.3.1/version
 exclusions
 exclusion
 groupIdxml-apis/groupId
 artifactIdxml-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: bsudershan...@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 mgai...@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: bsudershan...@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

RE: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-19 Thread Martin Gainty
please confirm url,connection,developerConnection entries are pointed to 
struts1 in scm section your pom.xml:

  scm
   
connectionscm:svn:http://svn.apache.org/repos/asf/struts/struts1/trunk/connection
   
developerConnectionscm:svn:https://svn.apache.org/repos/asf/struts/struts1/trunk/developerConnection
   urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk/url
/scm

please confirm the commons-validator dependency is present in pom.xml:
   dependency
groupIdcommons-validator/groupId
artifactIdcommons-validator/artifactId
version1.3.1/version
exclusions
exclusion
groupIdxml-apis/groupId
artifactIdxml-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: bsudershan...@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 mgai...@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: bsudershan...@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

Re: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-19 Thread RAJ
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 mgai...@hotmail.com wrote:
 
 please confirm url,connection,developerConnection entries are pointed to 
 struts1 in scm section your pom.xml:
 
  scm
   
 connectionscm:svn:http://svn.apache.org/repos/asf/struts/struts1/trunk/connection
   
 developerConnectionscm:svn:https://svn.apache.org/repos/asf/struts/struts1/trunk/developerConnection
   urlhttp://svn.apache.org/viewcvs.cgi/struts/struts1/trunk/url
/scm
 
 please confirm the commons-validator dependency is present in pom.xml:
   dependency
groupIdcommons-validator/groupId
artifactIdcommons-validator/artifactId
version1.3.1/version
exclusions
exclusion
groupIdxml-apis/groupId
artifactIdxml-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: bsudershan...@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 mgai...@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: bsudershan...@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

Re: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-18 Thread RAJ
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 mgai...@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: bsudershan...@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-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org



RE: Issues with Tomcat 7.0.57 not loading ActionServlets

2015-05-16 Thread Martin Gainty
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: bsudershan...@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