What are your JAVA_OPTS?
How much memory Is in the machine?
OS? JVM version? Tomcat version?

p

--
pidster.com
(mobile)


On 5 Oct 2009, at 07:48, subrahmanyam <venkata.ad...@genpact.com> wrote:

>
> Hi,
> After tomcat running 3,4 days well with 75 users, suddenly we are
> facing
> InvocationTargetException caused by OutOfMemoryError for 3,4 users
> some
> times. The JAVA_OPTS options are well configured as observed no heap
> error
> issue. Heap utilization is only 60% but Foud that CodeCache is
> reaching
> maximum always. But codecache is non heap. Currently everyday out of
> production time we are restarting server to avoid sudden exception in
> production. The following is the exception we received as suggestion
> of
> finding the root cause.
>
> In exception logs there is no permgen space erorr or heap error.
> Observed by
> probe after 2/3days codecache is becoming full only results in
> OutOfMemory
> as below
>
>
> java.lang.reflect.InvocationTargetException at
> sun.reflect.GeneratedMethodAccessor2049.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.orbeon.oxf.processor.SimpleProcessor$1.readImpl
> (SimpleProcessor.java:70)
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:
> 995)
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read
> (ProcessorImpl.java:1178)
> at org.orbeon.oxf.processor.JavaProcessor$1.readImpl
> (JavaProcessor.java:66)
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:
> 995)
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read
> (ProcessorImpl.java:1178)
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX
> (ProcessorImpl.java:350)
> at
> org.orbeon.oxf.processor.pipeline.AggregatorProcessor.access$100
> (AggregatorProcessor.java:38)
> at
> org.orbeon.oxf.processor.pipeline.AggregatorProcessor$1.readImpl
> (AggregatorProcessor.java:93)
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:
> 995)
> ....
> ...
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J
> (ProcessorImpl.java:368)
> at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsDOM4J
> (ProcessorImpl.java:387)
> at
> com.expeditor.processors.SingleTaskData.generateData
> (SingleTaskData.java:85)
> at sun.reflect.GeneratedMethodAccessor2048.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.orbeon.oxf.processor.SimpleProcessor$1.readImpl
> (SimpleProcessor.java:70)
> at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:
> 995)
> at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read
> (ProcessorImpl.java:1178)
> at org.orbeon.oxf.processor.JavaProcessor$1.readImpl
> (JavaProcessor.java:66)
> ..........
> at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:95)
> at org.orbeon.oxf.webapp.ProcessorService.service
> (ProcessorService.java:96)
> at
> org.orbeon.oxf.portlet.OPSPortletDelegate.forward
> (OPSPortletDelegate.java:253)
> at
> org.orbeon.oxf.externalcontext.PortletToExternalContextRequestDispatcherWrapper.forward(
> PortletToExternalContextRequestDispatcherWrapper.java:35)
> at
> org.orbeon.oxf.xforms.XFormsSubmissionUtils.openOptimizedConnection
> (XFormsSubmissionUtils.java:108)
> at
> org.orbeon.oxf.xforms.XFormsModelSubmission.performDefaultAction
> (XFormsModelSubmission.java:768)
> at
> org.orbeon.oxf.xforms.XFormsContainingDocument.dispatchEvent
> (XFormsContainingDocument.java:1283)
>
>
> ---
> ---
> ---
> ---
> --------------------------------------------------------------------
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
> at
> org.apache.jk.common.ChannelSocket.processConnection
> (ChannelSocket.java:684)
> at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt
> (ChannelSocket.java:876)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> (ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.OutOfMemoryError
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
> at java.lang.Class.getDeclaredMethods(Class.java:1791)
> at
> org.codehaus.janino.ReflectionIClass.getDeclaredIMethods2
> (ReflectionIClass.java)
> at org.codehaus.janino.IClass.getDeclaredIMethods(IClass.java)
> at org.codehaus.janino.IClass.getDeclaredIMethods(IClass.java)
> at org.codehaus.janino.UnitCompiler.getIMethods(UnitCompiler.java)
> at org.codehaus.janino.UnitCompiler.findIMethod(UnitCompiler.java)
> at o
> --
> View this message in context: 
> http://www.nabble.com/InvocationTargetException-results-OutOfMemory-issue-as-codecache-is-full-in-tomcat-5.5-tp25745877p25745877.html
> Sent from the Tomcat - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to