Fixed Agent Rest Adapter #
There are three options to set the URL Parameter of the Rest template such as Apex code, mapping, and adapter. However, we got the error while the URL Parameter is not able to retrieve the value from apex code and mapping. This issue has been fixed.
Cannot create the new repository and message type #
- There is an error in the sequence number of the repository. You cannot create the new repository while the old one has the null value of the sequence number. This issue has been fixed.
- Fixed issue not able to create the new message type while the old message type has the null value of level.
Not support an array in the Request JSON payload of Rest Adapter #
There is an error that occurred while the JSON payload contains an array[].
For example:
[aux_code language=”javascript” theme=”tomorrow” title=”” extra_classes=””]
[
{
“Id”:”string”,
“Name”:”string”,
“BillingCity”:”string”,
“BillingCountry”:”string”,
“BillingCountryCode”:”string”,
“BillingPostalCode”:”string”,
“BillingStreet”:”string”,
“OrganizationId”:”string”,
“OrganizationName”:”string”
}
]
[/aux_code]
We fixed it by adding “IsArray” inside the REST adapter. If the users select checkbox IsAarray, it will support the JSON Payload example above.
Missing minimum occurrence in generating MetaData #
There is an error that occurred while generating WSDL 1.1 and XSD metadata as the old way is missing minimum occurrence which is cause problem in SAP PI. We have an additional minOccurs=”0″ attribute on those elements (<xsd:element default=”a0Y7F00000F26cvUAB” minOccurs=”0″ name=”fromSystem” type=”xsd:string”>) and (<xsd:element default=”Account Data Loader” minOccurs=”0″ name=”targetObject” type=”xsd:string”>). This issue has been fixed.