技术文章 - CS361050

无法在 FlexPLM 12.0 中自动创建产品/常规示例

已修改: 08-Mar-2022   


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

适用于

  • FlexPLM 12.0

说明

  • 无法自动创建产品/常规示例。它适用于产品/拟合样本。
  • 配置集:
###Property to enable/disable auto create sample request####
com.lcs.wc.sample.autocreate.samplerequest.enable=true
 
com.lcs.wc.sample.Sample.sampleStatus=vrdDropped
com.lcs.wc.sample.Sample.sampleRequestStatus=rejected
com.lcs.wc.sample.Sample.sampleStatusKey=sampleStatus
com.lcs.wc.sample.Sample.sampleReqStatusKey=sampleRequestStatus
com.lcs.wc.sample.Sample.sampleRequestName=requestName

#Adding Hidden Attributes
com.lcs.wc.sample.Sample.sampleStatusHidden=sampleStatusHidden
com.lcs.wc.sample.Sample.sampleReqStatusHidden=sampleReqStatusHidden
 
#Adding sequence attribute
com.lcs.wc.sample.Sample.sampleRequestSequence=sampleRequestSequence

#sampleReqIterativeNo property
com.lcs.wc.sample.Sample.sampleReqIterativeNo=sampleReqIterativeNo
  • 重现步骤 :
  1. 创建产品/常规类型的样本
  2. 然后更新示例并将 Sample Status 从 Requested 更改为 Dropped
  • 错误信息 :
com.lcs.wc.resource.ErrorReportRB   (wt.pom.pomResource/5) wt.pom.ObjectIsStaleException: Cannot update object "General - Sample 1 (100120(101))" (com.lcs.wc.sample.LCSSample:926093) because it has been concurrently updated.

 

Stack Trace:
(wt.pom.pomResource/5) wt.pom.ObjectIsStaleException:
Cannot update object "General - Sample 1 (100120(101))" (com.lcs.wc.sample.LCSSample:926093) 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 sun.reflect.GeneratedMethodAccessor682.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.modify(Unknown Source)
    at com.lcs.wc.foundation.LCSLogic.persist(LCSLogic.java:455)
    at com.lcs.wc.foundation.LCSLogic.persist(LCSLogic.java:338)
    at com.lcs.wc.foundation.LCSLogic.persist(LCSLogic.java:315)
    at com.lcs.wc.foundation.LCSManagedLogic.persist(LCSManagedLogic.java:51)
    at com.lcs.wc.foundation.LCSManagedLogic.persist(LCSManagedLogic.java:37)
    at com.lcs.wc.sample.LCSSampleLogic.update(LCSSampleLogic.java:419)
    at com.lcs.wc.sample.LCSSampleLogic.update(LCSSampleLogic.java:427)
    at com.lcs.wc.sample.LCSSampleLogic.saveSample(LCSSampleLogic.java:225)
    at com.lcs.wc.sample.StandardLCSSampleService.saveSample(StandardLCSSampleService.java:293)

这是文章 361050 的 PDF 版本,可能已过期。最新版本 CS361050