Article - CS438950

When trying to export a BOM from the structure as XLSX an error is thrown in Windchill PDMLink

Modified: 07-Mar-2025   


Applies To

  • Windchill PDMLink 13.0

Description

  • When trying to export a BOM from the structure as XLSX an error is thrown
  • Error thrown when trying to export as XLSX
  • The Error below is thrown in the MethodServer logs
2025-03-06 09:45:39,506 ERROR com.ptc.cat.ops.server.DefaultOperationDispatcher xxxxx - java.nio.file.NoSuchFileException: C:\Windows\TEMP\poifiles\poi-sxssf-sheet15983477024665524522.xml java.lang.IllegalStateException: java.nio.file.NoSuchFileException: C:\Windows\TEMP\poifiles\poi-sxssf-sheet15983477024665524522.xml
	at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:696)
	at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:712)
	at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:104)
	at com.ptc.core.components.export.table.AbstractExportToXLS.initialize(AbstractExportToXLS.java:109)
	at com.ptc.core.components.export.table.AbstractExportToXLS.<init>(AbstractExportToXLS.java:63)
	at com.ptc.core.components.export.table.ExportToXLSX.<init>(ExportToXLSX.java:24)
	at com.ptc.core.components.export.table.ExportFileType.getExportListWriter(ExportFileType.java:227)
	at com.ptc.core.components.export.table.ExportListWriterFactory.getExportWriter(ExportListWriterFactory.java:32)
	at com.ptc.cat.ops.server.internal.ExportToFileOperation.run(ExportToFileOperation.java:64)
	at com.ptc.cat.ops.server.DefaultOperationDispatcher.dispatch(DefaultOperationDispatcher.java:160)
	at jdk.internal.reflect.GeneratedMethodAccessor4030.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at com.google.gwt.user.server.rpc.jakarta.RPC.invokeAndEncodeResponse(RPC.java:588)
	at com.google.gwt.user.server.rpc.jakarta.RPC.invokeAndEncodeResponse(RPC.java:572)
	at com.ptc.mvc.gwt.GwtHandlerAdapter.processCall(GwtHandlerAdapter.java:181)
	at com.google.gwt.user.server.rpc.jakarta.RemoteServiceServlet.processPost(RemoteServiceServlet.java:390)
	at com.google.gwt.user.server.rpc.jakarta.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:63)
	at com.ptc.mvc.gwt.GwtHandlerAdapter.handle(GwtHandlerAdapter.java:134)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.ptc.windchill.upgrade.ui.UpgradeMaintenanceFilter.doFilter(UpgradeMaintenanceFilter.java:31)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.ptc.core.ui.validation.URLValidationFilter.doFilter(URLValidationFilter.java:86)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at wt.httpgw.filter.WTContextBeanFilter.doWithWtContextBeanHandler(WTContextBeanFilter.java:148)
	a
This is a printer-friendly version of Article 438950 and may be out of date. For the latest version click CS438950