Support Article
Connect REST does not map a property present in inheritance path
SA-21876
Summary
A REST connector was created using Create REST Integration wizard. The REST Service called by Pega has a property "description." The rule for this property is not created when Create REST Integration wizard was run because of the presence of an out-of-the-box Pega property Description in @baseclass. When mapping Description property manually in the response data transform, the value is not populated. The service returns value for property "description."
Error Messages
Not Applicable
Steps to Reproduce
Create a REST connector using a REST service with a property name same as one already present in class inheritance path.
Root Cause
An issue in the custom application code or rules is identified as the root cause for this issue.
Resolution
Perform the following local-change:
- Create a property (say Description1) in the required Applies To class.
- Navigate to the Advanced tab of this new property.
- Under Property Qualifiers section, add the qualifier pzExternalName, and set its value to the appropriate property name expected by the service.
- Save the property record, and verify the REST connector.
Published April 8, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.