Troubleshooting Digital Product Traceability
This section provides troubleshooting tips for some of the common problems that you may encounter when using Digital Product Traceability.
The following table lists the issues you may have identified, its possible causes, and any known corrective action you can take to resolve the issue. For further assistance, contact PTC Support.
Problem
Solution
Unable to connect to server when creating traces using Add Traces
Verify that is up and running.
Make sure that appropriate values are set for the Windchill PDMLink properties. For more information, see the section related to Windchill PDMLink properties in System Compatibility and Requirements.
Make sure that the Windchill PDMLink server is added in CORS setting of server.
Not Authorized error is returned when creating traces using Add Traces
Make sure correct user permissions are set in . For more information, see Permissions for ThingWorx Platform Entities
Enable the following application loggers:
c.p.t.d.OslcDataServices
c.p.t.r.p.OslcResourceProviderProcessor
c.p.t.r.ProcessorHelper
Server or Resource value is not displayed in the Add Traces window
Make sure that appropriate values are specified for the specific configuration reference Thing in . For more information, see Configuring the DPT Extension.
Make sure valid relationship constraints are specified for DPT trace links in Windchill PDMLink Type and Attribute Management. For more information, see System Compatibility and Requirements.
Data loading in Selection Dialog Context fails in Windchill PDMLink
Enable the following application loggers:
c.p.t.d.OslcDataServices
c.p.t.r.p.GetHeirarchyProviderProcessor
c.p.t.r.p.ResourceProviderProcessor
Fetching of remote information for remote column in Windchill PDMLink fails
Make sure service has passed
Enable the following application loggers:
c.p.t.d.OslcDataServices
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.ProcessorHelper
c.p.t.u.TraceLinksUtil
Enable the following Windchill PDMLink logger:
com.ptc.mvc.components
Loading of small preview and OSLC delegated dialog fails
Make sure Windchill PDMLink server is added to allow list inWindchill RV&S, Windchill Modeler, and IBM Rational Doors NG OSLC servers.
Creation of invalid resource
Enable the following application logger:
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.p.ResourceValidator
c.p.t.r.p.ResourceBuilder
c.p.t.v.OslcValidationServices
Make sure that the validation flow thing is correctly tagged.
Make sure that the appropriate validation flow thing is invoked.
Make sure that a valid Terms value exists for the external OSLC server.
Make sure the correct Tag value is specified in the OSLCServerMappingConfigTable of the external OSLC server.
Make sure that the customized validation flow thing is working correctly using the following test validation flow service ValidateOslcFlow.The ValidateOslcFlowservice is located in the OslcValidationServicesThing.
Creation of valid resource fails with the error One or more of the selected resources are not of resource type {0}. Make a valid selection and try again.
Enable the following application loggers:
c.p.t.r.p.ResourceProviderProcessor
c.p.t.r.p.ResourceValidator
c.p.t.r.p.ResourceBuilder
c.p.t.v.OslcValidationServices
Make sure that the validation flow thing is correctly tagged.
Make sure that the appropriate validation flow thing is invoked.
Make sure that a valid Terms value exists for the external OSLC server.
Make sure the correct Tag value is specified in the OSLCServerMappingConfigTable of the external OSLC server.
Make sure that the customized validation flow thing is working correctly using the following test validation flow service ValidateOslcFlow.The ValidateOslcFlowservice is located in the OslcValidationServicesThing.
Known Limitations of Tables Displaying Remote Object Data
The following features on JCA tables have limited capability for handling data from remote servers.
Search in table — This feature may not consistently find remote data on a paginated table when the data set is large. You can increase the table size to resolve this issue.
Table Views — This feature does not support filtering remote objects data when using table views that include remote objects.