技术文章 - CS101236
Windchill Enterprise Systems Integration 中的 Tibco 报告流程引擎“java.lang.OutOfMemoryError: Java heap space”异常
已修改: 02-Jul-2025
适用于
- Windchill Enterprise Systems Integration 9.0 to 13.1
说明
- 发送至分发目标失败,原因:
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
- 当从 Windchill 发布大量数据到 ERP 时,例如包含大量 BoM 的变更通知,在 Process Archive 日志文件中会提示以下错误
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)- TIBCO Administrator中的“BW 流程”选项卡显示了如下所示的用于发布大型 BOM 的无效作业:
这是文章 101236 的 PDF 版本,可能已过期。最新版本 CS101236