My Oracle Support Banner

OC4J_BPEL Throws Exception:java.lang.OutOfMemoryError After Some Time of Working (Doc ID 388509.1)

Last updated on SEPTEMBER 04, 2018

Applies to:

Oracle Containers for J2EE - Version: 10.1.2.0.2
This problem can occur on any platform.

Symptoms

On 10.1.2.0.2 in Production:
After installing BPEL within an AS Portal, the Java Options of OC4J_BPEL were
set to -Xms1024m -Xmx1792m.

OC4J_BPEL Java Options:

-server
-Djava.security.policy=/opt/oracle/product/portal_apps/j2ee/OC4J_BPEL/config/jav
a2.policy -Djava.awt.headless=true -Doc4j.userThreads=true
-Dorabpel.home=/opt/oracle/product/portal_apps/integration/orabpel
-Xbootclasspath^/p:/opt/oracle/product/portal_apps/integration/orabpel/lib/orabp
el-boot.jar:/opt/oracle/product/portal_apps/integration/orabpel/lib/connector15.
jar -Djava.net.preferIPv4Stack=true -server -Xms1024m -Xmx1792m
-Doracle.mdb.fastUndeploy=60 -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005



LOG FILE:
-------------
Filename = OraBPEL~OC4J_BPEL~default_island~1

<2006-08-15 10:44:00,892> <ERROR> <helpdesk.collaxa.cube.engine.deployment>
<CubeProcessMonitorWork::run> Error while loading process archive
/opt/oracle/product/portal_apps/integration/orabpel/domains/helpdesk/deploy/bpel_hd_telephony_1.0.jar
com.evermind.server.rmi.OrionRemoteException: java.lang.NoClassDefFoundError:
com.collaxa.cube.engine.EngineException
at com.evermind.server.ejb.EJBUtils.getUserException(EJBUtils.java:296)
at IBPELDomainManagerBean_StatelessSessionBeanWrapper34.loadProcessArchive(IBPELDomainManagerBean_State
lessSessionBeanWrapper34.java:2174)
at com.collaxa.cube.engine.deployment.CubeProcessMonitorWork.run(CubeProcessMonitorWork.java:130)
at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:267)
at java.lang.Thread.run(Thread.java:534)

Nested exception is:
java.lang.NoClassDefFoundError: com.collaxa.cube.engine.EngineException
at com.collaxa.cube.engine.deployment.CubeProcessHolder.bind(CubeProcessHolder.java:1269)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.reload(CubeProcessHolder.java:1001)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.loadAndBind(CubeProcessHolder.java:871)
at com.collaxa.cube.engine.deployment.CubeProcessHolder.loadArchive(CubeProcessHolder.java:824)
at com.collaxa.cube.engine.CubeEngine.loadProcessArchive(CubeEngine.java:939)
at com.collaxa.cube.ejb.impl.BPELDomainManagerBean.loadProcessArchive(BPELDomainManagerBean.java:390)
at IBPELDomainManagerBean_StatelessSessionBeanWrapper34.loadProcessArchive(IBPELDomainManagerBean_State
lessSessionBeanWrapper34.java:2157)
at com.collaxa.cube.engine.deployment.CubeProcessMonitorWork.run(CubeProcessMonitorWork.java:130)
at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:267)
at java.lang.Thread.run(Thread.java:534)
06/08/15 10:55:45 java.lang.OutOfMemoryError

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
  Symptoms
  Cause
  Solution

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process, and therefore has not been subject to an independent technical review.

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.