Link to home
Start Free TrialLog in
Avatar of rdy1437
rdy1437

asked on

javax.servlet.UnavailableException?

Guys, I'm having problem deploying my application in jakarta-tomcat-4.1.30 and struts1.1.

when I access my apps its diplaying HTTP Status 503. here the stacktrace:

javax.servlet.UnavailableException: Parsing error processing resource path
      at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:1035)
      at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1014)
      at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
      at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
      at javax.servlet.GenericServlet.init(GenericServlet.java:256)
      at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
      at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
      at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3427)
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
      at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:307)
      at org.apache.catalina.core.StandardHost.install(StandardHost.java:788)
      at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492)
      at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400)
      at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
      at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
      at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
      at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
      at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
      at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
      at org.apache.catalina.core.StandardService.start(StandardService.java:497)
      at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
      at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
      at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
      at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
      at java.lang.reflect.Method.invoke(Native Method)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

Any idea?
Avatar of fargo
fargo

is the exception coming during the application startup OR when accessing some of the pages?
Avatar of rdy1437

ASKER

During application startup
Avatar of Mayank S
Try cleaning and re-building the whole application
check whether the struts-config file definition in web.xml under ActionServlet entry is correct or not? Like following is the entry for struts-config.xml

      <init-param>
         <param-name>config</param-name>
         <param-value>/WEB-INF/struts-config.xml</param-value>
      </init-param>

struts-config.xml should be there if u placed it under WEB-INF folder.
Avatar of rdy1437

ASKER

the web.xml is configured correctly, placed under WEB-INF. Quite weird because this application is running successfully on Resin. But when I moved it to tomcat, Im getting this error.
ASKER CERTIFIED SOLUTION
Avatar of hoomanv
hoomanv
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial