Digital Product Traceability 故障排除
本部分针对在使用 Digital Product Traceability 时可能遇到的一些常见问题,提供了一系列故障排除技巧。
下表列出已确定的问题、问题的可能原因以及可以用来解决该问题的任何已知纠正措施。要获得进一步帮助,请联系 PTC 支持。
* 
如果出现任何错误,请检查浏览器控制台日志。
问题
解决方案或指导原则
无法连接至 ThingWorx,并显示错误消息“无法连接至服务器。请联系您的管理员。”
确保为 DPT ThingWorx 特性 com.ptc.twx.hostcom.ptc.twx.protocolcom.ptc.twx.port 设置适当的值。
* 
如果出现任何错误,请检查方法服务器日志。
无法连接至 ThingWorx,并显示错误消息“无法连接至服务器”。
确保为特性 wt.properties.allowProps 设置适当的值。
例如:
<AddToProperty name="wt.properties.allowProps" value="com.ptc.twx.host,com.ptc.twx.protocol,com.ptc.twx.port"/>
使用“添加追溯”创建追溯时,无法连接到服务器。
验证 ThingWorx 是否已启动且正在运行。
确保为 Windchill 特性设置相应的值。有关详情,请参阅系统兼容性与系统要求中关于 Windchill 特性的部分。
确保在 ThingWorx 服务器的 CORS 设置中添加 Windchill 服务器。
无法使用“添加追溯”创建追溯,并显示错误消息“未授权”。
确保在 ThingWorx 中设置正确的用户权限。有关详情,请参阅 ThingWorx Platform 实体的默认权限部分。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.d.OslcDataServices
c.p.t.r.p.OslcResourceProviderProcessor
c.p.t.r.ProcessorHelper
“服务器”“资源”值不会显示在“添加追溯”窗口中。
确保在 ThingWorx 中为特定的配置参考事物指定相应的值。有关详情,请参阅配置 Windchill DPT Extension
确保为 Windchill“类型和属性管理”中的 DPT 追溯链接指定有效的关系约束。有关详情,请参阅系统兼容性与系统要求
Windchill“选择上下文”中加载数据失败。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.d.OslcDataServices
c.p.t.r.p.GetHeirarchyProviderProcessor
c.p.t.r.p.ResourceProviderProcessor
获取 Windchill 中远程列的远程信息失败。
确保已通过 ThingWorx 服务。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.d.OslcDataServices
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.ProcessorHelper
c.p.t.u.TraceLinksUtil
启用下列 Windchill 日志记录器:
com.ptc.mvc.components
加载小型预览和 OSLC 委派对话框失败。
确保已将 Windchill 服务器添加到所有已连接 OSLC 服务器的允许列表中。
创建的资源无效。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.p.ResourceValidator
c.p.t.r.p.ResourceBuilder
c.p.t.v.OslcValidationServices
确保正确标记验证工作流事物。
确保调用相应的验证工作流事物。
确保外部 OSLC 服务器存在有效的“词语”值。
确保在外部 OSLC 服务器的 OSLCServerMappingConfigTable 中指定正确的“标记”值。
使用以下测试验证工作流服务 ValidateOslcFlow,确保自定义的验证工作流事物正常运行。ValidateOslcFlow 服务位于 OslcValidationServicesThing 中。
创建有效资源失败,并显示错误消息“一个或多个选定的资源不是资源类型 {0}。请选择有效的项,然后重试。”
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.p.ResourceValidator
c.p.t.r.p.ResourceBuilder
c.p.t.v.OslcValidationServices
确保正确标记验证工作流事物。
确保调用相应的验证工作流事物。
确保外部 OSLC 服务器存在有效的“词语”值。
确保在外部 OSLC 服务器的 OSLCServerMappingConfigTable 中指定正确的“标记”值。
使用以下测试验证工作流服务 ValidateOslcFlow,确保自定义的验证工作流事物正常运行。ValidateOslcFlow 服务位于 OslcValidationServicesThing 中。
PTC Modeler OSLC 服务器不支持在“搜索结果表格”中对外部资源搜索选取器进行分页。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.d.OslcDataServices
c.p.t.r.p.GetQueryResultProcessor
增加页面大小。
限制搜索条件以缩小搜索结果范围。
Codebeamer OSLC 服务器不支持在执行基于查询的搜索时,使用“筛选条件”窗格中的多个属性来查询资源。
启用下列 ThingWorx 应用程序日志记录器:
c.p.t.d.OslcDataServices
c.p.t.r.p.GetQueryResultProcessor
使用单个属性作为筛选条件,以缩小“搜索结果表格”中外部资源列表的范围。
* 
查询功能仅支持单一筛选条件。不支持“与”和“或”运算符。仅支持 = 逻辑运算符。
Windchill 12.1.0.0 开始,DPT 不支持 Internet Explorer。
请使用 Microsoft Edge 浏览器。
无法填充 Codebeamer 项目。
请联系 Codebeamer 管理员。
无法调用反向查找服务,并在“远程追溯”表格上显示错误消息“错误: 内部服务器错误。请联系管理员”。
确保为 OSLCRemoteConfigTable 中的 ReverseLookupURLMethodTraceableURLPrefix 属性设置了正确值。
无法获取远程链接信息,并在外部受控链接旁的表格行上显示错误消息“错误: 内部服务器错误。请联系您的管理员。”。
请确保 OSLCRemoteConfigTable 的属性映射正确无误。
无法调用反向查找服务,并在“远程追溯”表格上显示错误消息“错误: 内部服务器错误。请联系管理员”。
确保为 ConnectionObject 属性设置了正确值。
无法在“追溯至”表格中加载数据。
确保为 BaseUrl 属性设置了正确值。
这对您有帮助吗?