on 02-20-2007 12:12 PM
Hi,
I have a scenario in which I need to call an RFC module via HTTP (I am unable to use RFC adapter ! )
What's the needed configuration on XI or R3 systems ?
Thanks,
Elad.
Hi Elad,
go to SM59......Create a HTTP conn to your target system.......then in XI, in ID, Create a HTTP adapter, and give the HTTP destination you created in SM59... then you can call your RFC by connnecting to target system by using this HTTP adapter from XI.
Thanks,
Rajeev Gupta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Elad,
log in to xi.....goto SM59...........click HTTP conn..... click create ......give a name for this conn.......give conn type as H...give targest host in tech settings....in logon tab, give sap standard logon procedure and SSL client certificate annonymous.....in special options, HTTP 1.0...then save it and test it....then you have created a HTTP CONN to your target R/3 system.
Thanks,
Rajeev Gupta
Message was edited by:
RAJEEV GUPTA
Rajeev,
It is the RFC adapter that internally converts the RFC XML into the RFC metadata that can be understood by the SAP system.
Am not sure if using a HTTP connection can solve this issue, because, of the fact that the HTTP connection you create in Sm59 will just serve as a means of maintaining the connection. How will the RFC XML to RFC Metdata conversion take place in this case?
Regards
Bhavesh
Hi Elad,
have you specified any user in the conn data.......if yes, then tell me where have you specified your user in the HTTP conn......you dont need to specify any user in the conn data........are you able to test the HTTP conn.. so is the HTTP conn working fine now......
Thanks,
Rajeev Gupta
Message was edited by:
RAJEEV GUPTA
Hi Elad,
in logon/security tab, do the following:
logon procedur : SAP standard
SSL active
SSL Client certificate:anonymous SSL client anonymous
logon language EN
Client : <your client number>
USER : <your user>
Current user checkbox - blank.
this user <your user> should have this role :SAP_XI_APPL_SERV_USER
Then test your this HTTP conn. now your this HTTP conn should work.
Thanks,
Rajeev Gupta
Message was edited by:
RAJEEV GUPTA
Hi,
One option ~ Expose the RFC as a webservice in your RF3 system and then use the HTTP adapter ( create the Entire SOAP Envelope in XI using XSL / Java Mapping ) to trigger the call to the RFC.
Regards
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.