Integration with Other Applications > Digital Product Traceability > System Compatibility and Requirements
System Compatibility and Requirements
The system requirements to integrate Windchill with external systems such as PTC RV&S, PTC Modeler, Codebeamer or IBM Rational Doors NG:
Windchill
ThingWorx Platform with Flow, OSLC connector, and Cross-Origin Resource Sharing (CORS) setting
External OSLC Server
For information about software compatibility and platform support, open the View Matrix Page link for this release on the Release Calendar page.
* 
You need administrator permissions to gain access to the above systems to perform the integration.
Windchill Properties
Windchill properties are available in the <windchill>\site.xconf file. Specify the required values for these properties. Use the xconfmanager utility to propagate the changes in the site.xconf file.
1. Append the following property names to the wt.properties.allowProps property in wt.properties file:
com.ptc.twx.host
com.ptc.twx.port
com.ptc.twx.protocol
For example, add the following property in the site.xconf file.
xconfmanager -p" <AddToProperty name="wt.properties.allowProps" value="com.ptc.twx.host,com.ptc.twx.protocol,com.ptc.twx.port"/>
* 
For more information, see Article – CS395454.
2. Run xconfmanager -p
3. Restart Windchill server.
Property Name
Default Value
Description
Example
com.ptc.twx.host
No Default
ThingWorx Flow server is the host.
* 
PTC recommends that ThingWorx and Windchill servers be on the same top-level domain. For example, https://windchill.ptcnet.ptc.com and https://thingworx.ptcnet.ptc.com have the top-level domain as ptc.com. If the top-level domains are different for ThingWorx and Windchill, behavior may vary across different browsers.
thingworx.ptc.com
com.ptc.twx.port
No Default
TCP/IP port to which ThingWorx connects for direct server-to-server HTTP requests from Windchill.
443
com.ptc.twx.protocol
No Default
TCP protocol which Windchill should use to connect to ThingWorx host when ThingWorx is installed in standalone mode. Default protocol Windchill uses is http.
https
Based on the sample values specified for the above mentioned properties, the URL created would be in the format https://thingworx.ptc.com:443/thingworx/composer. Similarly, when you specify values for these properties, per your system setup, make sure the output URL is valid when accessed from your browser.
Types and Attributes
In the Type and Attribute Management utility of Windchill, the modeled types and soft types available out-of-the-box are:
Modeled Types
Soft Types
Instantiable
Subtypeable
Requirement External Resource
Requirement Collection
Requirement
No
* 
By default, all soft types are set to Yes.
Yes
Architecture External Resource
Activity
Block
Class
Class Diagram
Model
Package
Use Case
Use Case Diagram
No
* 
By default, all soft types are set to Yes.
Yes
Requirement Object to Object Trace Link
Satisfy
Yes
Yes
Requirement Version to Version Trace Link
Allocate
Yes
Yes
Architecture Object to Object Trace Link
Implement
No
Yes
Architecture Version to Version Trace Link
No
Yes
* 
In the Type and Attribute Management utility, you can create soft types for Requirement External Resource and Architecture External Resource modeled types.
The relationship constraint for the soft types Satisfy, Allocate, and Implement for parts, options, choices, and documents are available out-of-the-box. To add trace links to a custom child type, select the type in the New Relationship Constraint window.
Was this helpful?