技术文章 - CS101236

Windchill Enterprise Systems Integration 中的 Tibco 报告流程引擎“java.lang.OutOfMemoryError: Java heap space”异常

已修改: 02-Jul-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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 的无效作业:
2023-06-20_15-39-34.png
这是文章 101236 的 PDF 版本,可能已过期。最新版本 CS101236