Article - CS317248
Import from Spreadsheet action fails validation with NullPointerException in Windchill PDMLink
Modified: 25-Nov-2019
Applies To
- Windchill PDMLink 11.0 to 11.2
Description
- Import from Spreadsheet action fails validation with NullPointerException
- Setting logger com.ptc.windchill.ixb.importer ALL shows the following error when performing the Validate Spreadsheet action:
java.lang.NullPointerException
at wt.ixb.logging.ApplicationHandlerLogRenderer.writeLogsToHandler(ApplicationHandlerLogRenderer.java:200)
at wt.ixb.logging.ApplicationHandlerLogRenderer.addLog(ApplicationHandlerLogRenderer.java:155)
at wt.ixb.logging.LoggingTemplate.doLog(LoggingTemplate.java:171)
at wt.ixb.logging.LoggingTemplate.logMap(LoggingTemplate.java:283)
at wt.ixb.logging.LoggingTemplate.logException(LoggingTemplate.java:264)
at wt.ixb.logging.IxStructuredLogger.logException(IxStructuredLogger.java:110)
at wt.ixb.handlers.forattributes.ExpImpForOrgIdAttr.importAttribute(ExpImpForOrgIdAttr.java:364)
at wt.ixb.publicforhandlers.IxbHndHelper.importAttribute(IxbHndHelper.java:977)
at wt.ixb.handlers.forclasses.attr.ExpImpForWTPartMasterAttr.importAttribute(ExpImpForWTPartMasterAttr.java:182)
at wt.ixb.publicforhandlers.IxbHndHelper.importAttribute(IxbHndHelper.java:977)
at wt.ixb.handlers.forclasses.ExpImpForWTPart.importObjectMasterAttributes(ExpImpForWTPart.java:348)
at wt.ixb.handlers.forclasses.ExpImpForWTPart.createNewObject(ExpImpForWTPart.java:254)
at com.ptc.windchill.ixb.importer.part.PartSheetImporter.validateSheetTypeAttributes(PartSheetImporter.java:675)
at com.ptc.windchill.ixb.importer.part.PartSheetImporter.importSheetElements(PartSheetImporter.java:110)
at com.ptc.windchill.ixb.importer.StandardImportService.importInChunk(StandardImportService.java:1263)
at com.ptc.windchill.ixb.importer.StandardImportService.doSameTypeSheetImport(StandardImportService.java:1217)
at com.ptc.windchill.ixb.importer.StandardImportService.doPreviewOrImport(StandardImportService.java:899)
at com.ptc.windchill.ixb.importer.StandardImportService.doPreview(StandardImportService.java:379)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
at com.sun.proxy.$Proxy265.doPreview(Unknown Source)
at com.ptc.windchill.ixb.importer.jca.mvc.ImportJobValidationBuilder.buildComponentData(ImportJobValidationBuilder.java:65)
at wt.ixb.logging.ApplicationHandlerLogRenderer.writeLogsToHandler(ApplicationHandlerLogRenderer.java:200)
at wt.ixb.logging.ApplicationHandlerLogRenderer.addLog(ApplicationHandlerLogRenderer.java:155)
at wt.ixb.logging.LoggingTemplate.doLog(LoggingTemplate.java:171)
at wt.ixb.logging.LoggingTemplate.logMap(LoggingTemplate.java:283)
at wt.ixb.logging.LoggingTemplate.logException(LoggingTemplate.java:264)
at wt.ixb.logging.IxStructuredLogger.logException(IxStructuredLogger.java:110)
at wt.ixb.handlers.forattributes.ExpImpForOrgIdAttr.importAttribute(ExpImpForOrgIdAttr.java:364)
at wt.ixb.publicforhandlers.IxbHndHelper.importAttribute(IxbHndHelper.java:977)
at wt.ixb.handlers.forclasses.attr.ExpImpForWTPartMasterAttr.importAttribute(ExpImpForWTPartMasterAttr.java:182)
at wt.ixb.publicforhandlers.IxbHndHelper.importAttribute(IxbHndHelper.java:977)
at wt.ixb.handlers.forclasses.ExpImpForWTPart.importObjectMasterAttributes(ExpImpForWTPart.java:348)
at wt.ixb.handlers.forclasses.ExpImpForWTPart.createNewObject(ExpImpForWTPart.java:254)
at com.ptc.windchill.ixb.importer.part.PartSheetImporter.validateSheetTypeAttributes(PartSheetImporter.java:675)
at com.ptc.windchill.ixb.importer.part.PartSheetImporter.importSheetElements(PartSheetImporter.java:110)
at com.ptc.windchill.ixb.importer.StandardImportService.importInChunk(StandardImportService.java:1263)
at com.ptc.windchill.ixb.importer.StandardImportService.doSameTypeSheetImport(StandardImportService.java:1217)
at com.ptc.windchill.ixb.importer.StandardImportService.doPreviewOrImport(StandardImportService.java:899)
at com.ptc.windchill.ixb.importer.StandardImportService.doPreview(StandardImportService.java:379)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
at com.sun.proxy.$Proxy265.doPreview(Unknown Source)
at com.ptc.windchill.ixb.importer.jca.mvc.ImportJobValidationBuilder.buildComponentData(ImportJobValidationBuilder.java:65)
This is a printer-friendly version of Article 317248 and may be out of date. For the latest version click CS317248