Framework and General Capabilities
Windchill REST Services 12.0.2.20
Description
The following are the updates to the WRS framework and general capabilities:
• Introduced the GetDocStructure bound action and the DocumentUse and DocStructure entities in the Document Management domain.
• “AXLEntry” now supports soft attributes. The following operations are supported: GET (Read), PATCH (Update), POST (Create).
• Ability to configure the maximum PageSize value and the default PageSize value in odata.properties:
◦ The default size for maxPageSize is set to 2000.
◦ The default size for defaultPageSize is set to 25.
◦ The upper limit for maxPageSize is 100000 and cannot be changed.
• Introduced a new property expandMaxLevel to provide the ability to configure the maximum level ($levels=max) of expansion with the default value set to 10.
• For OData Identifiers (for example, entity, property, action, function, and so on), the following naming conventions are enforced:
◦ Names with underscore (_) are allowed.
◦ Names starting with digits are forbidden. For generated names, the digits are converted to the corresponding English word.
• The expand option for the applicable entity sets and action results has been enhanced. It now supports expanding the navigation property on a derived entity, with the expand option having a type-cast segment to the derived entity.
• Support for $count on the collection properties:
◦ The $count query option is now supported for the structural properties of the Primitives and the Complex types collection.
◦ It can be appended to the resource path to obtain the number of items for the structural properties of the Primitives and the Complex types collection.
◦ It can also be used in actions and functions.
Windchill REST Services Javadoc Location is Changed
Starting with Windchill REST Services 12.0.2.20, the WRS Javadoc location has been unified with that of Windchill Javadoc, resulting in a change of the WRS Javadoc location. This change is due to the integration of WRS with Windchill. The revised location is:
https://<windchill server>/Windchill/wt/clients/library/api/index.html.
Related Information