[Thread Prev][Thread Next][Index]

[las_users] Armstrong installation: Servlet action is not available



Hello, 

I've been working on installing Armstrong 1.0 in place of the beta version I 
was using before. I upgraded my prerequisites as needed. The configuration 
and UI build seemed to go fine using the las.xml and categories.xml files I 
had used with the older version.

However whenever I try to create an output product, I get the error "HTTP 
Status 404 - Servlet action is not available." 

http://www.dataintheclassroom.org:8080/las/ProductServer.do

Initially I was seeing "Parsing error processing resource 
path /WEB-INF/struts-config.xml" in my catalina.out so I applied the fix that 
Roland suggested on Oct 17.
http://www.pmel.noaa.gov/maillists/tmap/las_users/fu_2007/msg00066.html

That error has gone away, but I'm still getting "Servlet action not available" 
in the browser. I'm not very experienced troubleshooting java, so I'm hoping 
this is a simple problem that someone will recognize. I'm not  I've confirmed 
that Armstrong is using the proper Java installation on the server. 

I appreciate any insights. The latest catalina.out log is attached below.

Thanks in advance,
Todd


[~/apps/las]# cat ~/apps/tomcat/logs/catalina.out
Nov 14, 2007 1:25:38 PM org.apache.catalina.core.AprLifecycleListener 
lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in 
production environments was not found on the 
java.library.path: /home/datai4/apps/jdk1.6.0_01/jre/lib/i386/client:/home/datai4/apps/jdk1.6.0_01/jre/lib/i386:/home/datai4/apps/jdk1.6.0_01/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Nov 14, 2007 1:25:38 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Nov 14, 2007 1:25:38 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 646 ms
Nov 14, 2007 1:25:38 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Nov 14, 2007 1:25:38 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
Nov 14, 2007 1:25:38 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Nov 14, 2007 1:25:38 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive thredds.war
log4j:WARN No appenders could be found for logger 
(org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
+++ServletUtil.initLogging
+++Log4j configured from 
file /home/datai4/apps/tomcat/webapps/thredds/WEB-INF/log4j.xml
** DebugOn **
Nov 14, 2007 1:25:40 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive las.war
2007-11-14 13:25:43,504 ERROR [Catalina].[localhost].[/las] - action: null
java.lang.NullPointerException
        at 
gov.noaa.pmel.tmap.las.jdom.ServerConfig.getFTDSBase(ServerConfig.java:124)
        at 
gov.noaa.pmel.tmap.las.product.server.LASConfigPlugIn.init(LASConfigPlugIn.java:201)
        at 
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
        at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2007-11-14 13:25:43,507 ERROR [Catalina].[localhost].[/las] - Servlet /las 
threw load() exception
javax.servlet.UnavailableException
        at 
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:880)
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
        at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Nov 14, 2007 1:25:44 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Nov 14, 2007 1:25:44 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Nov 14, 2007 1:25:44 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/35  config=null
Nov 14, 2007 1:25:44 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Nov 14, 2007 1:25:44 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6507 ms


-- 
Todd Viola
office: +1 361-749-2472
toddviola@xxxxxxxxxxxxxx


[Thread Prev][Thread Next][Index]


Contact Us
Dept of Commerce / NOAA / OAR / PMEL / TMAP

Privacy Policy | Disclaimer | Accessibility Statement