3.5.6. Winchill - REST Schnittstelle : PdmProxyCreoWindchillRestIfaceC

Difference between both cfg files:

  • PdmProxyCreoWindchillIfaceC is the JSP based solution

  • PdmProxyCreoWindchillRestIfaceC is the REST (web services) based version

The Rest version does not require to deploy JSP files on the Windchill server. When using special functionality it may be required to deploy some tasks (very simple XML files). There is a readme.txt file in iface/plm/WindchillRest/WindchillTasks with some information about the file, that reads as follows:

Cadenas Windchill REST tasks. Tasks are only required for some special functions. Check if you really require these functions before adding tasks to Windchill. If required, these tasks have to be stored on the Windchill server under a subfolder of <WindchillInstallDir>\tasks. To test task execution use REST Swagger: http://<MyWindchillHost>/Windchill/netmarkets/html/wrs/swagger.html?v=1&d=IE#!/Service_Endpoints

+ CnsAddPartToWorkspace (required as REST ...2.7 does not have this functionality)

+ CnsChangeIdentity (required as REST ...2.7 cannot change the OrganizationReference attribute)

+ CnsCheckinObjects (required to be able to execute CnsUpdateObject.xml)

+ CnsCheckoutObjects (required after executing CnsUpdateObject.xml)

+ CnsGetNextSequence (required as REST ...2.7 does not have this functionality)

+ CnsMoveObject (required as REST ...2.7 does not have this functionality)

+ CnsUpdateObjects (required as REST ...2.7 can't be used to change CADDocument attributes)