技术文章 - CS341086
BOM 的保存和签入引发字符串索引超出范围:FlexPLM 中的 -1 异常
已修改: 22-Jun-2022
适用于
- FlexPLM 12.0.0.0
说明
- BOM 的保存和签入会引发字符串索引超出范围:-1 异常。
- 重现步骤:
- 从库创建新产品
- 导航到规范-->材料--> BOM -->启动 BOM
- 保存并签入BOM
- 在 LCSError 日志中观察到错误
- StackTrace := java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1
在 java.lang.String.substring(String.java:1967)
在 wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400)
在 wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538)
在 wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251)
在 com.lcs.wc.foundation.LCSQuery.referenceToObject(LCSQuery.java:449)
在 com.lcs.wc.foundation.LCSQuery.findObjectById_onMethodServer(LCSQuery.java:366)
在 com.lcs.wc.foundation.LCSQuery.findObjectById(LCSQuery.java:355)
在 com.lcs.wc.foundation.LCSQuery.findObjectById(LCSQuery.java:346)
这是文章 341086 的 PDF 版本,可能已过期。最新版本 CS341086