[Thread Prev][Thread Next][Index]

Re: OutOfMemoryError exception with LAS 6.3



Peggy,

We have seen this problem ourselves a few times.  The best way to deal with memory issues in Tomcat is to increase its memory usage when it is started up.  You can do this by starting up Tomcat with the following additional memory flags to set the java heap size.  Choose values appropriate for your system:
-Xms256M -Xmx256M
You can simply add these flags to your JAVA_OPTS environment variable defined in las/startserver.sh.


-- Jon

Hi,

I just installed LAS 6.3 on my SGI Origin 350 and from time to time I 
got OutOfMemoryError exceptions while trying to plot an image. Has 
anyone seen the same error before?  Is it caused by misconfiguration 
when I first installed LAS?  Here is the error log in the Tomcat log file:

-------------------------------------------------------------------------

2004-08-13 11:06:32 StandardWrapperValve[TemplateServlet]: 
Servlet.service() for servlet TemplateServlet threw exception
java.lang.ClassCastException: java.lang.OutOfMemoryError
         at 
gov.noaa.pmel.tmap.ExceptionFilter.doFilter(ExceptionFilter.java:39)
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
         at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)
         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
         at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
         at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
         at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
         at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
         at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
         at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:536)



[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP
Contact Us | Privacy Policy | Disclaimer | Accessibility Statement