Hi Guys!It has been a while since my last post and most of my previous blogs are related to ABAP. This time thought of writing an article on PI.
This article shows how to send data from SAP though a to PI. In this example, PI convert this data to create a file.If you need to set up between the SAP back-end system and SAPI/PO for the first time, you can follow the steps in this article linked here. ECC Proxy —-PI—- FileI am using PI 7.31 single stack version and ECC 6.0.In the example I would be sending FI document information from ECC to a file in application server.
There are three main steps which needs to be carried out when creating this interface. First, create PI interface. Create data type of the sender and receiver. About Author Isuru FernandoHi, I am Isuru Fernando, Senior SAP Integration Consultant with 10 years of SAP full-cycle implementation and support project experience.From the early days, I had a passion for coding, software development, and everything tech-related. I started my carrier as an ABAP developer and soon found my love for system integration when I learned SAP XI 3.0 in 2008.
Working with REST Adapter: A REST to SOAP Scenario in SAP PI/POIntroduction: With the introduction of the REST Adapter in SAP PI/PO, consuming a REST service or exposing a REST service in PI becomes more fun. This is with respect to the fact that the SAP PI/PO ESB extends its capabilities to handle and process REST-based messages (XML, JSON) easily. Prior to this time, implementing or consuming a REST-based service had to be done via third party adapters (e.g Advantco) or manipulation of the AXIS Framework within SAP PI, which is often a tough task. In this blog, my aim is to highlight simple steps needed to expose a REST-based service in SAP PI/PO. An end-to-end implementation of simple REST to SOAP scenario is described.Prerequisite: SAP NetWeaver 7.31 SP14 or SAP NetWeaver 7.40 SP 09 and above, knowledge of creating objects in Enterprise Service Repository and Integration Builder.Scenario: The REST to SOAP scenario is implemented such that, an XML-based/JSON-based request is triggered from SOAP UI/Chrome REST Client. Hi olatunbosun,Thanks for such an informative bog post, is very interesting.
I was trying to implement the same scenario, but, im getting a error in the url and soapui. I have this error in the url No channel found to handle “GET” request to “/Rojo/CurrencyConverter/201503” and this in the soapUIError loading org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: does not close tag.I hope you can help methanks in adnvance.