技术文章 - CS362962
BGMS 在 Windchill Enterprise Systems Integration 中报告“执行写入文件 webject 时出错”
已修改: 15-Feb-2022
适用于
- Windchill Enterprise Systems Integration 11.0 to 12.1
说明
- BackgroundMethodServer (BGMS)在执行 Write-To-File webject 时报告错误
ERROR tasks.com.ptc.windchill.esi.export.ExportToFile - Error while executing the Write-To-File webject. (com.infoengine.util.IEResource/9) com.infoengine.exception.fatal.IEInternalServiceException: Error trying to invoke webject: "Write-To-File". Nested exception is: java.lang.NullPointerException at com.infoengine.procunit.webject.WebjectProcessor.invokeWebject(WebjectProcessor.java:661) at com.infoengine.procunit.webject.WebjectProcessor.processTask(WebjectProcessor.java:210) ... Caused by: java.lang.NullPointerException at net.sf.saxon.PreparedStylesheet.loadStylesheetModule(PreparedStylesheet.java:202) at net.sf.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:162) at net.sf.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:139) ... ERROR com.ptc.windchill.esi.lite.util.XSLTransformer - IOError for XSL to be applied. java.io.FileNotFoundException: codebase/customerName/esi/customerName.xsl (No such file or directory) ... at com.ptc.windchill.esi.lite.util.XSLTransformer.applyXSL(XSLTransformer.java:252) at com.ptc.windchill.esi.lite.util.XSLTransformer.applyXSL(XSLTransformer.java:348) at com.ptc.windchill.esi.lite.tgt.webject.WriteToFile.applyXSL(WriteToFile.java:289) at com.ptc.windchill.esi.lite.tgt.webject.WriteToFile.writeToFile(WriteToFile.java:192) ... at com.infoengine.procunit.webject.WebjectProcessor.invokeWebject(WebjectProcessor.java:573) at com.infoengine.procunit.webject.WebjectProcessor.processTask(WebjectProcessor.java:210) at com.infoengine.SAK.Webject.invoke(Webject.java:491) at com.infoengine.SAK.ExternalWebject.invoke(ExternalWebject.java:119) at com.infoengine.compiledTasks.file.opt.ptc.Windchill_12$2e0.Windchill.tasks.com.ptc.windchill.esi.export.exporttofile$2exml.invoke(exporttofile$2exml.java:211) at com.infoengine.SAK.Task.invoke(Task.java:1806) at com.infoengine.SAK.Task.invoke(Task.java:1714) at com.ptc.windchill.esi.txn.ESIResponseSender.run(ESIResponseSender.java:149)
- 从Enterprise Systems Transaction Administration查看已发布对象的事务历史记录时,状态显示为失败,尝试调用 webject 时出错:“写入文件”。嵌套异常是:java.lang.NullPointerException popup
这是文章 362962 的 PDF 版本,可能已过期。最新版本 CS362962