0 Replies Latest reply: Jan 25, 2013 5:13 PM by 987175 RSS

    java.lang.OutOfMemoryError - jrockitR27

    987175
      Hi all, can anybody help me?
      I am getting in production environment the error below. We have jboss 4.0.4 in virtual machine and 2 tomcat (apache-tomcat-5.5.17) servers in 2 different virtual machines. Between we have load balance also to send the request in 2 tomcats.
      Jboss is running in \jrockit-R27.3.1-jdk1.5.0_11 and tomcat 1 in \jrockit-R27.3.1-jdk1.5.0_11 and the other in \jrockit-R27.3.5-jdk1.5.0_14. Jboss deployment is build in jre6 and tomcat deployment (*.war files) in jdk 1.6.0_22. We have the same environment for test. In test env everything works fine and we did also stress test
      for 50 users and works fine. When we go live we are getting the error bellow, many times and in many screens. I couldn't find any pattern or something similar. Every time is different when tomcat communicated with jboss and also in both tomcats I am getting the same. The out of memory error it is throwing in tomcat. Jboss works fine.
      The strange think is that in the old version of production is working fine, and we did not make a lot of changes. The only thing is that in old version the deployment of the jboss is build in jdk 1.5.0_18 but now it is in jre6. Could someone give me a solution of that? I am thinking that the problwm maybe is that jboss deployment it is in jre6 and jboss is running with jrockit.
      Both tomcat java options:
      JAVA_OPT: -server -Xms1024m -Xmx1024m -XX:MaxPermSize=128m -Dsun.rmi.dgc.client.gcInterval=1800000 -Dsun.rmi.dgc.server.gcInterval=1800000 -Djava.security.auth.login.config=C:\apache-tomcat-5.5.17\conf\login.conf

      Error 1:

      2013-01-22 12:54:38,052 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[nettutor].[Faces Servlet]] (TP-Processor619:) Servlet.service() for servlet Faces Servlet threw exception
      java.lang.OutOfMemoryError: mmAllocObject - Object size: 80
           at java.lang.Class.getDeclaredMethods0(Native Method)
           at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
           at java.lang.Class.getDeclaredMethod(Class.java:1907)
           at java.io.ObjectStreamClass.getInheritableMethod(ObjectStreamClass.java:1321)
           at java.io.ObjectStreamClass.access$2200(ObjectStreamClass.java:52)
           at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:432)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1035)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:258)
           at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:117)
           at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
           at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
           at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
           at javax.naming.InitialContext.lookup(InitialContext.java:351)
           at cy.com.net.util.ServiceLocatorNew.lookupRemote(ServiceLocatorNew.java:75)
           at cy.com.net.nettutor.client.nettutorClient.init(nettutorClient.java:52)
           at cy.com.net.nettutor.client.nettutorClient.invoke(nettutorClient.java:62)
           at cy.com.net.nettutor.RequestBean.invoke(RequestBean.java:175)
           at cy.com.net.nettutor.LoginPage.load(LoginPage.java:439)
           at cy.com.net.nettutor.LoginPage.prerender(LoginPage.java:415)
           at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.prerender(ViewHandlerImpl.java:815)
           at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:303)
           at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
           at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
           at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      Error 2:
      javax.faces.FacesException: #{ReportSavePage.btnSaveReport_action}: javax.faces.el.EvaluationException: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 8208, Num elements: 8192
           at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
           at cy.com.net.faces.webapp.CustomActionListener.processAction(CustomActionListener.java:34)
           at javax.faces.component.UICommand.broadcast(UICommand.java:332)
           at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
           at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
           at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
           at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
           at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:84)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:198)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:84)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.UrlSessionFilter.doFilter(UrlSessionFilter.java:53)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
           at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
           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:595)
      Caused by: javax.faces.el.EvaluationException: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 8208, Num elements: 8192
           at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
           at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
           ... 38 more
      Caused by: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 8208, Num elements: 8192
           at java.io.BufferedInputStream.<init>(BufferedInputStream.java:178)
           at java.io.BufferedInputStream.<init>(BufferedInputStream.java:158)

      Error 3:
      2013-01-18 11:26:16,300 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[nettutor]] (TP-Processor667:) An unknown error occured. allocLargeObjectOrArray - Object size: 263952, Num elements: 263936
      javax.faces.FacesException: #{paymentConfirmPage.confirmBtn_action}: javax.faces.el.EvaluationException: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 263952, Num elements: 263936
           at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
           at cy.com.net.faces.webapp.CustomActionListener.processAction(CustomActionListener.java:34)
           at javax.faces.component.UICommand.broadcast(UICommand.java:332)
           at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
           at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
           at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
           at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
           at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:84)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:198)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:84)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at cy.com.net.servlet.filter.UrlSessionFilter.doFilter(UrlSessionFilter.java:53)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
           at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
           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:595)
      Caused by: javax.faces.el.EvaluationException: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 263952, Num elements: 263936
           at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
           at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
           ... 38 more
      Caused by: java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 263952, Num elements: 263936
           at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:95)
           at java.io.ObjectOutputStream$BlockDataOutputStream.writeUTF(ObjectOutputStream.java)
           at java.rmi.MarshalledObject$MarshalledObjectOutputStream.writeLocation(MarshalledObject.java:242)
           at sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:76)
           at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1591)
           at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1175)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at java.util.HashMap.writeObject(HashMap.java:2316)
           
      error 4:
      2012-10-19 12:41:46,020 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[nettutor].[Faces Servlet]] (TP-Processor66699:) Servlet.service() for servlet Faces Servlet threw exception
      java.lang.OutOfMemoryError: create_interned
           at java.lang.Class.getDeclaredMethods0(Native Method)
           at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
           at java.lang.Class.getDeclaredMethod(Class.java:1907)
           at java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1354)
           at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:52)
           at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:421)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:396)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:396)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1035)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at javax.naming.CompoundName.writeObject(CompoundName.java:541)
           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:585)
           at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:258)
           at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:117)
           at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
      2012-10-19 12:41:46,020 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[nettutor].[jsp]] (TP-Processor66699:) Servlet.service() for servlet jsp threw exception
      java.lang.OutOfMemoryError: create_interned
           at java.lang.Class.getDeclaredMethods0(Native Method)
           at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
           at java.lang.Class.getDeclaredMethod(Class.java:1907)
           at java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1354)
           at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:52)
           at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:421)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:396)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:396)
           at java.io.ObjectStreamClass.lookup0(ObjectStreamClass.java:297)
           at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1035)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at javax.naming.CompoundName.writeObject(CompoundName.java:541)
           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:585)
           at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at sun.rmi.server.UnicastRef.marshalValue(UnicastRef.java:258)
           at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:117)
           at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
      2012-10-19 12:41:46,535 INFO [cy.com.net.servlet.listener.ManagedBeanListener] (Thread-1:) Context destroyed
      2012-10-19 12:41:46,613 INFO [org.quartz.core.QuartzScheduler] (Thread-1:) Scheduler QuartzScheduler_$_1 shutting down.
      2012-10-19 12:41:46,613 INFO [org.quartz.core.QuartzScheduler] (Thread-1:) Scheduler QuartzScheduler_$_1 paused.
      2012-10-19 12:41:46,629 INFO [org.quartz.core.QuartzScheduler] (Thread-1:) Scheduler QuartzScheduler_$_1 shutdown complete.
      2012-10-19 12:41:46,629 INFO [org.quartz.ee.servlet.QuartzInitializerListener] (Thread-1:) Quartz Scheduler successful shutdown.
      2012-10-19 12:41:46,629 INFO [cy.com.net.servlet.listener.ConfigurationListener] (Thread-1:) Context destroyed
      2012-10-19 12:41:49,910 WARN [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[nettutor]] (Thread-1:) Cannot serialize session attribute SessionBean for session 60E3E7E99C3858B503AA138DA31B2E45
      java.io.NotSerializableException: java.util.PropertyResourceBundle
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
           at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1462)
           at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:938)
           at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:516)
           at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
           at org.apache.catalina.session.StandardManager.stop(StandardManager.java:666)
           at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4345)
           at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:892)
           at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1164)
           at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1135)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:312)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
           at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1054)
           at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1066)
           at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
           at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
           at org.apache.catalina.core.StandardServer.stop(StandardServer.java:743)
           at org.apache.catalina.startup.Catalina.stop(Catalina.java:601)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:576)
           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:585)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
      2012-10-19 12:41:54,223 ERROR [org.apache.catalina.session.ManagerBase] (Thread-1:) Exception unloading sessions to persistent storage
      java.lang.OutOfMemoryError
      2012-10-19 12:45:03,020 ERROR [org.apache.catalina.session.ManagerBase] (Thread-1:) IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.util.PropertyResourceBundle
      java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.util.PropertyResourceBundle
           at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1309)
           at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
           at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
           at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
           at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
           at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
           at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
           at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
           at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
           at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
           at org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1386)
           at org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:921)
           at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:393)
           at org.apache.catalina.session.StandardManager.load(StandardManager.java:320)
           at org.apache.catalina.session.StandardManager.start(StandardManager.java:636)
           at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:431)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4131)
           at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
           at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
           at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
           at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
           at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
           at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
           at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
           at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
           at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
           at org.apache.catalina.core.StandardService.start(StandardService.java:450)
           at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
           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:585)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
      Caused by: java.io.NotSerializableException: java.util.PropertyResourceBundle
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
           at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
           at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
           at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
           at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
           at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
           at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1462)
           at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:938)