on 03-29-2015 2:47 PM
Hello,
I have to send data from a proxy to a restful service, what happens to the company for which I am making the scenario does not want to buy a restful adapter.
The idea that I have to solve the problem is:
1. Create a module that converts xml to json for the request.
2. Create a module that convert to xml json response.
Now that adapt standard can be filled to generate the restfull behavior, to use the GET and POST, and use the modules created.
With respect to the modules already done looking I found one that works with json
https://github.com/engswee/com.equalize.xpi.af.modules/releases/tag/v20150325
Thank You,
regards,
Another little question on deploy the module, put the module in PI but fails pressing start, I have to consider to deploy the module in SAP PI 7.11 successfully?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Diego,
If you update your PI system you won't need to purchase the rest adapter.
If you client doesn't want to update the PI, it is a delicated theme, you can try Eng Swee Yeoh module adapters, there are explained in depth. Also, if you PI is a double stack you can give a chance to SAP Netweaver Gateway (No extra license needed)
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Diego
From your post, it looks like you have all the details - not really sure what your question is? Could you please elaborate? Also, would be good it you can provide your PI/PO version & SP level and whether dual stack or single.
Regarding the JSON part, I noticed that you found the modules I've developed. Do refer to the following links to get further details on the configuration parameters.
Rgds
Eng Swee
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What I have to do is send the JSON POST to the URL to be upgraded, this url is a RESTful service, but the problem that I have that I have not the adapter RESTFUL IP, you can send the informcain without having a RESTFUL adapter PI?
If no module to consume RESTful Adapter, which of the communication channel image is to be used for a channel reciever?
Hi Diego
Since you are on PI 7.11, you can try using SOAP receiver adapter with "Do not use SOAP envelope" checked. This will enable you to do a HTTP POST with the payload content.
However, did you check if what type of Authentication is required to access the RESTful service? It is just basic/certificate authentication or does it require more complex authentication like OAuth?
Regarding the module deployment, do take note that the compiled EAR file is built as EJB 3.0 in NWDS 7.31 and thus not compatible with your PI 7.11 system. Please download the source codes for the main package and dependent library and recompile/rebuild it in NWDS 7.11 CE for your system. Please make the necessary adjustments for using EJB2.1:-
Rgds
Eng Swee
User | Count |
---|---|
83 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.