2 Replies Latest reply on Nov 9, 2005 2:31 PM by Clifton Cline

    JBoss 3.2.5 OutOfMemoryError, need config help.

    Clifton Cline Newbie

      I'm using JBoss 3.2.5 and Java 1.4.2_10 SDK, since they're required for deploying Adobe Reader Extension Server (according to Adobe it's actually incompatible with anything newer). Everything loads properly, but fails on the actual file operation, and I'm trying to determine if it's an Adobe problem or a JBoss problem. Since I'm not intimately familiar with the JBoss logging conventions, I was hoping that someone could take a look at this error stack and see if it means that the Adobe stuff is failing and causing a JBoss memory error, or if there's a JBoss memory error causing the Adobe product to fail. If it's a memory limitation, I'm on a 3.0 GHz Xeon with 2 GB RAM, so what config file would I alter to handle the load?

      Thanks in advance to anyone who can decipher this, even it's just to confirm that it's not a problem with my JBoss config.

      2005-11-09 12:58:50,497 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session ID: eftx391d-4
      2005-11-09 12:58:50,497 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method for session: public void com.adobe.solutions.credentialsecurity.CredentialSecurityBean.ejbCreate() throws javax.ejb.CreateException
      2005-11-09 12:58:50,497 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy binding for stateful session: stateful-rmi-invoker
      2005-11-09 12:58:52,871 ERROR [com.adobe.document.PDFManipulation] alias 'test' was not found
      2005-11-09 12:58:52,918 ERROR [jacorb] java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jacorb.orb.ApplicationExceptionHelper.insert(Unknown Source)
      at org.jacorb.orb.ClientInterceptorHandler.handle_receive_exception(Unknown Source)
      at org.jacorb.orb.ReplyReceiver.getReply(Unknown Source)
      at org.jacorb.orb.Delegate.invoke_internal(Unknown Source)
      at org.jacorb.orb.Delegate.invoke(Unknown Source)
      at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
      at com.adobe.document.pdf._PDFFactoryStub.getCredentialUsageRightsSettings(_PDFFactoryStub.java:117)
      at com.adobe.solutions.ares.CredentialManager.getPermittedUsageSettings(CredentialManager.java:150)
      at setrights_jsp._jspService(setrights_jsp.java:147)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
      at com.adobe.solutions.ares.ARESServlet.showPage(ARESServlet.java:784)
      at com.adobe.solutions.ares.ARESServlet.doShowSetRights(ARESServlet.java:519)
      at com.adobe.solutions.ares.ARESServlet.doSelectFileAction(ARESServlet.java:461)
      at com.adobe.solutions.ares.ARESServlet.processRequestAction(ARESServlet.java:211)
      at com.adobe.solutions.ares.ARESServlet.doPost(ARESServlet.java:152)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:72)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:275)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.OutOfMemoryError