Article - CS101236

Process Engine "java.lang.OutOfMemoryError: Java heap space" exceptions reported by Tibco in Windchill Enterprise Systems Integration

Modified: 02-Jul-2025   


Applies To

  • Windchill Enterprise Systems Integration 9.0 to 13.1

Description

  • Send to Distribution Target failed with:
Error in [ProcessDefinitions/ERPCommunication/SAP/Part/Start_CBOPart_SAPCreate_PD.process/APIRetry_BAPI_MATERIAL_SAVEDATA/Invoke_BAPI_MATERIAL_SAVEDATA] java.lang.OutOfMemoryError: Java heap space
  • For publish large volume of data from Windchill to ERP, such as a change notice with many large scale of BoM, following errors are prompted in Process Archive log file
unhandled error occurred. See engine log for details,,,,,Job-21011 Error in [ProcessDefinitions/DataProcessing/Start_ESIResponse_Map_CBO_PD.process/Iterate_CBOBOM/end]
java.lang.OutOfMemoryError: Java heap space
    at com.tibco.xml.datamodel.nodes.Element.copy(Element.java:1016)
    at com.tibco.xml.datamodel.nodes.XiParentNode.copyChildren(XiParentNode.java:1285)
    at com.tibco.xml.datamodel.nodes.Element.copy(Element.java:1038)
    at com.tibco.xml.datamodel.nodes.XiParentNode.copyChildren(XiParentNode.java:1285)
    at com.tibco.xml.datamodel.nodes.Element.copy(Element.java:1038)
    at com.tibco.xml.datamodel.nodes.XiParentNode.copyChildren(XiParentNode.java:1285)
    at com.tibco.xml.datamodel.nodes.Element.copy(Element.java:1038)
    at com.tibco.xml.datamodel.nodes.XiParentNode.copyChildren(XiParentNode.java:1285)
    at com.tibco.xml.datamodel.nodes.Element.copy(Element.java:1038)
    at com.tibco.xml.xdata.xpath.Variable.accumulate(Unknown Source)
    at com.tibco.pe.core.LoopGroup.eval(LoopGroup.java:447)
    at com.tibco.pe.plugin.Activity.eval(Activity.java:241)
    at com.tibco.pe.core.TaskImpl.eval(TaskImpl.java:574)
    at com.tibco.pe.core.Job.a(Job.java:712)
    at com.tibco.pe.core.Job.k(Job.java:501)
    at com.tibco.pe.core.JobDispatcher$JobCourier.a(JobDispatcher.java:249)
    at com.tibco.pe.core.JobDispatcher$JobCourier.run(JobDispatcher.java:200)
BW.XXXXXXX-Process_Archive ESI [BW-User] - ,,,:,1,1,1,40007,processed an unspecified object,,,,,Job-XXXX Error in [ProcessDefinitions/DataProcessing/JMS_ESIEvent_TransactionRelease_End_PD.process/JMSReceiver_ESIResponse]
java.lang.OutOfMemoryError: Java heap space
	at java.base/java.lang.StringCoding.decodeUTF8_0(StringCoding.java:768)
	at java.base/java.lang.StringCoding.decodeUTF8(StringCoding.java:725)
	at java.base/java.lang.StringCoding.decode(StringCoding.java:237)
	at java.base/java.lang.String.<init>(String.java:467)
	at com.tibco.tibjms.TibjmsxStream._cs(TibjmsxStream.java:712)
	at com.tibco.tibjms.TibjmsxStream.readString(TibjmsxStream.java:884)
	at com.tibco.tibjms.TibjmsTextMessage.readBody(TibjmsTextMessage.java:75)
	at com.tibco.tibjms.TibjmsMessage._liftBody(TibjmsMessage.java:1407)
	at com.tibco.tibjms.TibjmsTextMessage.getText(TibjmsTextMessage.java:129)
	at com.tibco.plugin.share.jms.service.JMSMessageDeserializer.messageToXiNode(Unknown Source)
	at com.tibco.plugin.jms.service.JMSEventContextProcessor.postProcess(Unknown Source)
	at com.tibco.plugin.share.jms.impl.JMSEventContext.postProcess(Unknown Source)
	at com.tibco.pe.core.ProcessGroup.eval(Unknown Source)
	at com.tibco.pe.plugin.Activity.eval(Unknown Source)
	at com.tibco.pe.core.TaskImpl.eval(Unknown Source)
	at com.tibco.pe.core.Job.a(Unknown Source)
	at com.tibco.pe.core.Job.k(Unknown Source)
	at com.tibco.pe.core.JobDispatcher$JobCourier.a(Unknown Source)
	at com.tibco.pe.core.JobDispatcher$JobCourier.run(Unknown Source)

 

  • BW Process tab in TIBCO Administrator shows a dead job as below for publication a large BOM:
2023-06-20_15-39-34.png
 
 
This is a printer-friendly version of Article 101236 and may be out of date. For the latest version click CS101236