技术文章 - CS339714

从电子表格导入失败并显示错误消息:无法更新对象,因为它已同时更新。在 Windchill PDMLink 中

已修改: 17-Dec-2021   


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

适用于

  • Windchill PartsLink 11.1 to 12.0.1.0
  • Windchill PDMLink 11.1 to 12.0.1.0

说明

  • 从电子表格导入失败并显示错误消息:无法更新对象,因为它已同时更新
MS/BG exception: 
2020-12-07 20:35:54,663 ERROR [DataSource Task Executor-732] com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder user - Unable to process component data for component: importJob.validation.table[3]
(wt.pom.pomResource/5) wt.pom.ObjectIsStaleException:
Cannot update object "Import Job - 1234" (com.ptc.windchill.ixb.importer.ImportJob:20243872279) because it has been concurrently updated.
                at wt.pds.SQLDatabasePds.updateList(SQLDatabasePds.java:3407)
                at wt.pds.SQLDatabasePds.update(SQLDatabasePds.java:410)
                at wt.pom.PersistentObjectManager.update(PersistentObjectManager.java:2442)
                at wt.pom.PersistentObjectManager.update(PersistentObjectManager.java:796)
                at wt.fc.StandardPersistenceManager.update(StandardPersistenceManager.java:1179)
                at wt.fc.StandardPersistenceManager.update(StandardPersistenceManager.java:1167)
                at wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:444)
                at wt.fc.StandardPersistenceManager.save(StandardPersistenceManager.java:524)
                at sun.reflect.GeneratedMethodAccessor573.invoke(Unknown Source)
                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.$Proxy12.save(Unknown Source)
                at com.ptc.windchill.ixb.importer.StandardImportService.doPreview(StandardImportService.java:394)
                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.$Proxy415.doPreview(Unknown Source)
                at com.ptc.windchill.ixb.importer.jca.mvc.ImportJobValidationBuilder.buildComponentData(ImportJobValidationBuilder.java:65)
                at com.ptc.jca.mvc.components.DefaultJcaComponentDataBuilder.buildRawDataAsync(DefaultJcaComponentDataBuilder.java:93)
                at com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder$ComponentDataSourceTask.run(AbstractDataSourceComponentDataBuilder.java:451)
                at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:224)
                at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:193)
                at com.ptc.mvc.ds.server.MethodContextCallable.call(MethodContextCallable.java:47)
                at java.util.concurrent.FutureTask.run(FutureTask.java:266)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
at java.lang.Thread.run(Thread.java:748) 
  • 浏览器控制台显示以下内容:
windchill-libs.js:75 TypeError: Cannot read property 'call' of null
at ajax.ContentLoader.onReadyState (windchill-all.js:3675)
at ajax.ContentLoader.loadXMLDoc (windchill-all.js:3675)
at new ajax.ContentLoader (windchill-all.js:3674)
at PTC.jca.DataSourcePagingStore.postValidation (importJobSpreadSheet.js:268)
at EXTUTIL.Event.fire (ext-and-extensions.js:61)
at PTC.jca.DataSourcePagingStore.fireEvent (ext-and-extensions.js:54)
at processRecords (windchill-all.js:404)
at loadChunk (windchill-all.js:388)
at ext-base.js:1
这是文章 339714 的 PDF 版本,可能已过期。最新版本 CS339714