技术文章 - CS231861
CAD 文档的签入失败并出现错误“格式错误的 URL:”(ContainerX20)“。格式必须是:Windchill PDMLink 中的“类名:idValue”
已修改: 20-Jan-2023
适用于
- Windchill PDMLink 10.2 to 12.0
- Creo Parametric 1.0 to 3.0
- Creo Elements/Direct Drafting 20.2
说明
- 无法检入特定的 CAD 文档
- 签入失败并出现以下错误:
com.ptc.windchill.uwgm.proesrv.cache.UploadInstructionCacheAdapter 用户名 - UploadInstructionCacheAdapter.validateContainer ::
(wt.fc.fcResource/18) wt.util.WTException:URL 格式错误:“(ContainerX20)”。格式必须是:“类名:idValue”
嵌套异常是:java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1
在 java.lang.String.substring(String.java:1911)
在 wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400)
在 wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538)
在 wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251)
com.ptc.windchill.uwgm.proesrv.cache.UploadInstructionCacheAdapter 用户名 - getSecureChapteredUploadDescriptor 中的错误
(wt.fc.fcResource/18) wt.util.WTException:URL 格式错误:“(ContainerX20)”。格式必须是:“类名:idValue”
嵌套异常是:java.lang.StringIndexOutOfBoundsException: begin 0, end -1, length 14
在 java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
在 java.base/java.lang.String.substring(String.java:1874)
在 wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400)
在 wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538)
在 wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251)
(wt.fc.fcResource/18) wt.util.WTException:URL 格式错误:“(ContainerX20)”。格式必须是:“类名:idValue”
嵌套异常是:java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1
在 java.lang.String.substring(String.java:1911)
在 wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400)
在 wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538)
在 wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251)
com.ptc.windchill.uwgm.proesrv.cache.UploadInstructionCacheAdapter 用户名 - getSecureChapteredUploadDescriptor 中的错误
(wt.fc.fcResource/18) wt.util.WTException:URL 格式错误:“(ContainerX20)”。格式必须是:“类名:idValue”
嵌套异常是:java.lang.StringIndexOutOfBoundsException: begin 0, end -1, length 14
在 java.base/java.lang.String.checkBoundsBeginEnd(String.java:3319)
在 java.base/java.lang.String.substring(String.java:1874)
在 wt.fc.ObjectIdentifier.initialize(ObjectIdentifier.java:400)
在 wt.fc.ObjectIdentifier.<init>(ObjectIdentifier.java:538)
在 wt.fc.ReferenceFactory.getReference(ReferenceFactory.java:251)
这是文章 231861 的 PDF 版本,可能已过期。最新版本 CS231861