Regarding http to rfc scenario
Hello guys,
Can any one help as how to complete a http to rfc scenario
hi satish,
Check these links too.
FAQ's on http to rfc
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/httpToRFCSynchronousScenario-FAQs&
Unable to view payload in HTTP to RFC Scenario
/message/266750#266750 [original link is broken]
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
regards
Ramesh P
Similar Messages
-
Hi Experts,
i am working on HTTP to RFC scenario.From Http client i am sending data to integration engine.
i am unable to see any messages in SXMB_MONI.Means data from HTTP client not reached Integration engine.
why the data is not reaching integration engine?
This scenario needs any configuration settings in XI or any changes in HTTP client??
Plz suggest me in this issue?
Regards,
Bhuvan.Hi Experts,
thanks for giving replies.
The response i am geting in HTTP client:
Result:
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Error Report</title>
<style>
td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;}
A:link
A:visited
A:active
</style>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">
<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">
<tr bgcolor="#FFFFFF">
<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b> 404   Not Found</b></font></td>
</tr>
<tr bgcolor="#3F73A3">
<td height="23" width="84"><img width=1 height=1 border=0 alt=""></td>
<td height="23"><img width=1 height=1 border=0 alt=""></td>
<td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP J2EE Engine/7.00 </b></font></td>
</tr>
<tr bgcolor="#9DCDFD">
<td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td>
</tr>
</table>
<br><br><br><br><br><br>
<table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">
<tr bgcolor="#FFFFFF">
<td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b> The requested resource does not exist.</b></font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><b> Details:</b></font></td>
<td align="left" valign="top" height="48"><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><pre> Go to <A HREF="/" target="_parent">main page</A> of this application!</pre></font></td>
</tr>
</body>
</html>
Regards,
Bhuvan. -
SIMPLE HTTP to RFC scenario.
Hello Guru's,
I want to perform simple HTTP to RFC scenario. Can any one tell me the steps for this scenario. Explain me with your example but is should be understandable for the beginners.( please don't ask my requirement ).
If possible give me the link of blogs for this scenario.
Thanks in advance.Hi,
Refer these links:
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
XI http-adapter; http-post test tool?
/thread/26215 [original link is broken]
Regards,
Nithiyanandam -
To configure a HTTP to RFC scenario
HI all,
I am trying to configure a HTTP to RFC scenario.
I have to get the data from a URL - http://supplierportal.com/.
I know that the design and configuration part is gonna be the same as any other scenario.
Can anyone tell me what are the extra configurations that needs to be done for this scenario. I am wondering where do we give the URL from which the data is fetched and how do we get only certain fields from the portal
Regards
ArunHi Danus,
Thank u so much for the informaion.
The scenario that i am working on is as below.
There is a customer who raises PO in their own portal. We have been provided a login to their portal for accessing the PO that they raise and we will supply the material to them.Now, we are implementing SAP in our company, our agenda is to get the PO that is created in their portal and create a sales order against that PO and then send them a ASN (anyway this ASN will be separate interface).
The below are the configuration that i have done...
Design part:
1 ) Created the neccessary datatypes and message types for the information that we get from the portal.
2) Cretaed the message interface :
outbound interface - message type (of type with info from portal)
inbound interface - RFC function module.
3) Done the message mapping and interface mapping.
Configuration part :
1) Configured the receiver comm channel.
2) since there is no need for a sender comm channel and sender agreement (am not sure abt this yet). am stuck with the receiver agreement b'coz we will have to fill the sender details in this part..
3) As I understand it is the responsibility of the Portal ppl to deliver the PO to the XI link.Right?
Plz help me to proceed further...
Thanks and regards
Arun Kumar
Message was edited by:
Arunkumar sukumar -
HTTP to RFC scenario - unable to consume URL link
Hi All,
I'm working on a HTTP to RFC scenario.
Below is the URL link PI QAS Server to push XML data.
http://Server IP:Port/sap/xi/adapter_plain?
namespace=http%3A//rediff/ProjectSTAR/SME&interface=SI_OUT_ASYN_DIALER_CRM&
service=BS_SME&party=&agency=&scheme=&QOS=EO&sap-user=xxxxx&sap-password=XXXXXX&
sap-client=210&sap-language=EN
But the 3rd party system says that they are unable to push XML data because of may be below reasons.
1. Ports are not open from SAP end.
2. Firewalls may be there from SAP end.
3rd party is unable to consume the above link.
But if they push it on PI PRD Server's URL link, it shows ports are open and they are able to consume the link.
Please guide me on this to receive data on SAP PI QAS server also.
Regards,
Amit PDid you checked your URL, I can see there are "//" in the string which might have caused the problem.
Please let me know if the url which you are using and the one you have pasted are different
http://Server IP:Port/sap/xi/adapter_plain?
namespace=http%3A//rediff/ProjectSTAR/SME&interface=SI_OUT_ASYN_DIALER_CRM&
service=BS_SME&party=&agency=&scheme=&QOS=EO&sap-user=xxxxx&sap-password=XXXXXX&
sap-client=210&sap-language=EN
Moreover, I believe you have shared this URL to the sender system to push the XML via HTTP
Can you clarify if the understanding is correct
Sourabh -
HTTP to RFC scenario with URL parameters
Hi All,
I am working on HTTP to RFC scenario using an interface in SAP PI.
The data will be pushed from API link via 4 URL parameters viz. UID, mobno, phone1, phone2.
My query is what will be the UDF code for the same.
Also how to design & configure the same scenario in SAP PI, since I'm working on this scenario for the first time.
on SAP end, what will be more comfortable to have RFC or Proxy?
Thanks & Regards,
Amit S PatilHi All,
In case of RFC to HTTP scenario wherein we have to pass URL parameters as the request instead of XML/xsd(at the receiver end), there is no need of .xsd file to be imported in SAP PI as target end in request message mapping.
Similarly in reverse case(HTTP to RFC scenario), if some data will be pushed from external system through URL parameters instead of XML/xsd(at the sender end), how the design & configuration is done in SAP PI?
Is this reverse scenario possible without any XML/xsd scema at the sender end?
Please suggest me at the earliest?
Thanks & Regards,
Amit S Patil -
HTTP to RFC scenario (Message not coming to PI)
Hi PI Gurus,
I got one HTTP to RFC scenario. Its working fine in production. where as it is not working in QA sys.
Messages are not coming to PI (SXMB_MONI). Is anything is missed in SICF or SMICM.
Thanks,
KrishnaHi,
How you are testing the interface.........if you are sending the message from HTTP client web page then check the error message in same web page.
for reference check below link.
http://www.****************/Tutorials/XI/HTTP/RFC.htm
HTTP client code.
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
Regards,
Phani -
Unable to view payload in HTTP to RFC Scenario
Hi,
I have done HTTP to RFC Scenario. It's working fine. I know that for synchronous message the payload will be deleted (for save memory) after execution. But i want to see the payload of request and response messages. I am unable to. Please suggest any way to see payload.
For helpful answer i will rewards points too.
Regards
Bhupal ReddyHi,
Refer this blog by michal.
/people/michal.krawczyk2/blog/2005/05/10/xi-i-cannot-see-some-of-my-messages-in-the-sxmbmoni
Regards,
sudheer. -
HTTP 401 - UNAUTHORIZED. in HTTP TO RFC scenario
Hi Friends,
I am beginner of XI and trying out HTTP TO RFC scenario referring the blog:
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
but got stuck while sending a message from runtime workbench.
I am getting HTTP 401 - UNAUTHORIZED. Please dont mind if it silly doubt. I am beginner to XI and badly stuck up here.
Also to let you know -
In Runtime Workbench > Integration Server > Integration Engine XI1. To the left there is yellow triangle but all others (BPE XI1, Mapping Runtime xi01 and Adapter Engine XI01)
were green. Is Integration Engine XI1 should also be green? is that causing a problem?
Please give your valuable suggestions.
Looking forward for your response.
Thanks and Regards
SamSamuel,
Check out your RFC adapter parameters / user id and password.
Also check whether userid used in RFC adapter has Authorization to run RFC on Remote system.
Nilesh -
Can anyone plz send HTTP to RFC scenario
Hi everyone,
can u guys send me the HTTP to RFC scenario? plz send the detail scenario for HTTP-XI-RFC.
thank u in advance
xilearner1.Created data types for mapping with HTTP request and response.
2. Created messsage types and assigned corresponding data types to the message types.
3. Created one Message Interface (Outbound/Synchronous) for HTTP type and no need to create interface for RFC. You ca use the one which you have imported from R/3.
4. Create request and response message mapping and one Inteface mapping (with request tab and response tab) properly assigned.
Defined the following in ID:
1. Created HTTP business system (no communication channel)
2. Created communication channel for receiving system (SAP).
3. Created receiving determination and interface determination, receiver agreement, no sender agreement.
Check this link on how to configure RFC channel.
http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
Send XML message from HTTP client and you will see the response in the same.
Regards,
Sudheer. -
SLDAccess set to true, but not available - http to RFC Scenario
Hello Experts,
I have created http to RFC scenario in DEV system and it is working fine.
But after transporting the scenario to QAS system. It is giving following error.
com.sap.engine.interfaces.messaging.api.exception.ConfigException: SLDAccess set to true, but not available
Please advice on this ...
Thanks ,
VishalThere could be many things that could be checked.
1. Perform SLDCHECK and look for inconsistencies.
2. Check if service user XIAFUSER is locked or not.
3. Perform a full CPACache refresh.
Regards,
Prateek -
Hi
I am doing http to rfc scenario.
after entering all fields in http tool it doesn't shows any
response .
so please tell me what are the setting to do in xi server?
regards
venkatHi
Check this
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/httpToRFCSynchronousScenario-FAQs&
Unable to view payload in HTTP to RFC Scenario
/message/266750#266750 [original link is broken]
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8 -
Transport of HTTP - XI - RFC scenario
Hi all,
I have tested a HTTP - XI - RFC scenario on one XI server (say 'source'). Now I wish to transport it to another XI system (say 'target') using CMS and separate SLD's exist for source and target systems.
For RFC, a technical system (TS) and business system (BS) have been created on source as well as target.
Now for CMS I need to replicate the TS & BS of target on source, and specify transport target for source BS.
However the TS is basically an R/3 app server where RFC resides. So at source, when I create the TS corresponding to target, the system gives error that TS with same client already exists. In turn, I am also not able to create target's BS on source.
Pls suggest a way out...
Thanks,
- Shankar.Hi Siddarth,
Well, my development is complete in the sense that I have tested the scenario on source. It is a simple application where I send 2 no.s from HTTP client which through XI, calls an RFC, which in turn returns the sum of the 2 no.s This reply can be seen in HTTP client, thus verifying the process.
I haven't considered the business service option. I will try out that also...
R/3 server is same for DEV as well as Test systems.
Thanks,
- Shankar. -
Cannot create HTTP client Exception in Http -- XI -- RFC scenario
Hi,
We are testing Http --> XI --> RFC scenario
While testing this scenario from RWB we are getting following error message in the SXMB_MONI logs:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">CLIENT_CREATE_FAILED</SAP:Code>
<SAP:P1>1</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Cannot create HTTP client (exception 1)</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
Following is the info from the Trace:
<Trace level="1" type="System_Error">cl_http_client exc = argument_not_found</Trace>
We have tried following things:
1. In SICF we made sure the /default_host/sap/xi/adapter_plain is active
2. Applied SAP Note: 716739
Any response will be greatly appreciated.
Thanks,
PareshHi UDO,
Thanks for your reply. The error was gone when I tested again this morning. I am guessing it must be the SAP Note 716739 that we applied and might not have refreshed the cache.
I am still intereseted in confirming what exacly fixed this issue.
As per your suggestion, I looked at the left Nav bar and the error was at the "Call Adapter" step. Even in the log message it says the same. The reciever/interface determination and mapping were successfull. I could successfully test the scenario in the integration directory.
Here is what the 716739 Note said:
Symptom
If you call the Integration Server from a sending Integration Engine (proxy), the following error message occurs:
Category = XIServer
Area = INTERNAL
Id = CLIENT_CREATE_FAILED.
In transaction SXMB_ADM, you used the Configure Integration Engine function to enter a URL of the type http://<host>:<port>/sap/xi/engine?type=entry instead of a URL of the type dest://<name>.
Other terms
SICF, SXMB_MONI, SXMB_ADM, XI
Reason and Prerequisites
You have configured the communication route from the sending proxy (Integration Engine) to the Integration Server using the URL of the type
http://<host>:<port>/sap/xi/engine?type=entry and have saved the logon data on the Integration Server in the Service
/sap/xi/engine (transaction SICF).
A program error has occurred: the communication log is not correctly set when the HTTP client is set up.
Solution
The problem is eliminated with SAP_BASIS Support Package 2. To eliminate the problem, you can use an URL of the type dest://<name>, where <name> refers to the name of a HTTP destination that you have maintained with transaction SM59.
Now, I was not using the proxies but Http post to XI. Do you guys also think this might have fixed my issue?
Thanks,
Paresh -
HTTP to RFC scenario, RWB error
Hi
I am following this scenario
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
I tried in RWB-->component Monitoring->Integration Engine and gave Header Information sender, interface, Namespace,
user, Password(XI user ID and Password), and Quality of Service Payload information also given from the message mapping If I click on send message Following error is displayed
Error Code: ICF-LE-http-c:000-l:-T:1-C:6-U:5-P:5-L:6
HTTP 401 - Unauthorized
Your SAP Internet Communication Framework Team
what is this error about ? How to solve this ?
Thanks, dushanthDear Dushanth ,
It is very simple ..
Go to SU01 , Select user XIRWBUSER and assign role SAP_XI_RWB_SERV_USER.
Just for your update :
XIREPUSER->User for the Integration Repository->SAP_XI_IR_SERV_USER
XIDIRUSER->User for the Integration Directory->SAP_XI_ID_SERV_USER
XIAPPLUSER->User for sender applications->SAP_XI_APPL_SERV_USER
XILDUSER->User for the System Landscape Directory->SAP_BC_AI_LANDSCAPE_DB_RFC
XIRWBUSER->User for the Runtime Workbench->SAP_XI_RWB_SERV_USER
XIISUSER->User for the Integration Server->SAP_XI_IS_SERV_USER
XIAFUSER->User for the Adapter Engine (communication between SLD, Integration Server, and Adapter Framework)
->SAP_XI_AF_SERV_USER_MAIN.
Regards,
Santosh Karadkar
Maybe you are looking for
-
Why is it not possible to access lightroom catalouge trough a Network (ready nas)
As the Topic title says why i can´t use My LRM Catalouge when it´s hosted on my Network hard drive or why I can´t create a catalouge an an Network Share (ready Nas) With friendly Regards Colin
-
Bridge CC will not open. Reads "Error: The operation cannot be completed"
Hello, I just recently downloaded Creative Cloud. I am working on a Mac OSX 10.9.5 and I downloaded Creative Cloud to use both Photoshop and Bridge. Photoshop opens and is working however, Bridge opens for 1 second and then give me the message, "Erro
-
Why isnt my apple id not working
I'm trying to reset my iPad but i cant. You're supposd to put in an id but this wont work. Im putting in my correct id and password but it says "this email cannot be used to unlock this iPad" and ive been trying for four hours and im starting to beco
-
How do I lighten a black and white background photo so I can print text on top of it?
How do I lighten a black and white background photo so I can print text on top of it?
-
Hi all, While bring the instance we are getting this error SQL> startup ORA-01078: Message 1078 not found; No message file for product=RDBMS, facility=O RA LRM-00109: Message 109 not found; No message file for product=ORACORE, facility= LRM SQL> Kind