Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
alex_bundschuh
Product and Topic Expert
Product and Topic Expert
26,862
For those of you who were following our roadmap sessions at teched and other events, you were probably eagerly awaiting this announcement. I am more than happy to tell you that we have finally shipped our own so called REST (Representational State Transfer) adapter with the latest SP of SAP Process Integration / SAP Process Orchestration. The REST adapter has been supported as of 7.31 SP14 / 7.4 SP09.

In a nutshell, the following is supported:

  • Consumption and provisioning of REST based services

  • Default and custom url pattern of http end point for provisioning

  • Basic and client certification based authentication

  • Mapping of REST operations to service interface operations

  • Support for XML and JSON message format

  • JSON to XML conversion

  • Determine channel based on JSON element

  • Limit channel to particular operation

  • Extracting information from url and http operations


For more details about the adapter concept, its capabilities, and how it is configured, refer to the release notes of 7.31 SP14.

Furthermore, we have published a couple of blogs where we describe the concept and configuration along sample use cases, see PI REST Adapter - Blog Overview.

Further features have been shipped with 7.31 SP15 / 7.4 SP10, see also release notes of 7.31 SP15:

  • Logging of raw JSON content before and after conversion

  • Authentication with OAuth 2.0 and SAML Bearer Token profile

  • JSON to XML conversion enhancements to escape invalid XML name and XML name start characters

  • Setting of custom HTTP header elements in REST receiver adapter

  • Custom error handling


The following feature has been shipped with 7.31 SP16 / 7.4 SP11, see release notes of 7.31 SP16:

  • Sender side polling


The following features have been shipped with 7.31 SP17 / 7.4 SP13, see release notes of 7.31 SP17:

  • Namespace support and XML/JSON conversion

  • Further XML/JSON conversion options

  • Support for cross origin resource sharing (CORS)

  • Access Control List (ACL)

  • OAuth 2.0 Native Flow for Concur

  • Support for custom actions for a missing or empty incremental token

  • Custom error handling has been enhanced

  • Custom http header of response

61 Comments