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,
Krishna

Hi,
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

Similar Messages

  • 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

  • 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 ,
    Vishal

    There 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

  • Issue in HTTP to RFC scenario

    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 &nbsp 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.

  • 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
    Arun

    Hi 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

  • 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,
    Paresh

    Hi 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

  • Message Not coming to XI system

    Hello,
    Am Facing an issue in Production XI system. The issue is in File to RFC Interface,which is running on Daily basis,there is a daily job to Place the File on FTP server. The Problem is File is Picking by XI and File also archived in Archive directory,but Message not coming to XI system.I have checked in MONI and Sender communication channel,but not able to see any messages.The File Format is CSV,used FCC in sender channel.
    Kindly help me to solve this problem,
    Thanks,
    Madhu

    Hi Madhu
    Please check the communication channel in RWB and see the channel is in error or not.
    The channel should show some logs including message id.
    Next check the RWB-->message monitoring-->adapter engine
    The message could have failed there and hence does not present in MONI.
    Finally make sure that none of other communication channels are polling in that same server.
    In non-prod environment we some times use the same server credential for DEV and QA.
    So if that is the case , then please deactivate the other channel so that you get the message in desired environment.

  • 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 P

    Did 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 Patil

    Hi 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

  • 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 Reddy

    Hi,
    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
    Sam

    Samuel,
    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
           xilearner

    1.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.

  • 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.

  • 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

  • HTTP and RFC Adapter are not Required Sender

    Hi All,
    I have one dought....
    Why Plain HTTP and RFC Adapter are not Required Sender Communication Channel and Sender Agreements...
    I Know this two Adapter are in ABAP Stack....
    Please clarify my dought...
    Regards

    Idoc Adapters do NOT require Sender Communication Channel.
    The Sender System identifies itself at the Integration Server, with the fields SNDPOR and Client of the Control Record.
    Sender Communication channels are used for communication betweeen the Application System and the Integration Server.
    In the case of Idocs, all idocs are tranferred to the Integration Server pipeline and NOT to the regular EDI/IDOC interface.
    The RECEVIER DETERMINATION is based on the values in the Control Record.
    If you are doing ALE, then you have to maintain the idoc types which are NOT to be transferred to the Integration server by executing report IDX_SELECT_IDOCTYP_WITHOUT_IS.
    By maintaining the Idoc Types using this report, only these idoc types are sent to the regular EDI/IDOC interface.

Maybe you are looking for

  • How to copy the transformation of DS to DSO

    Hi Gurus, I have a DS to DSO transformation in BI Development System and wants to replicate the DS of R/3 Quality in BI Development and extract the data of R/3 Quality in BI Development. Can any one please let me know how do I copy the transformation

  • Count the number of elements in comma seperated list of values

    Hello Friends, I have a string with comma seperated list of values say String v = 34343,erere,ererere,sdfsdfsdfs,4454,5454,dsfsdfsfsd,fsdfsdfsdfs,dfdsfsdfsdfs,sdsfdsf,ererdsdsd45454,fsdfsdfs Want to count how many elements are existing in this string

  • JDeveloper - Oracle 8i Lite Connection Problem

    I am trying to connect to Oracle 8i Lite database on my local machine (NT as the OS) from JDeveloper 3.1.1.2, I am getting "Network adapter could not establish connection" error. I can not even do Net8 Easy Config as I have no idea what the SID name

  • Links around slide show are obtrusive

    Sorry- I need help again. How do you move the links around the slide show like: Back to Album, Play Slide Show, Download, Previous and Next? Can you change the wording, position, font or color? They are pretty obtrusive. The My Albums Index page is m

  • Preview pretends to quit

    Since upgrading to Lion I have noticed that when I quit Preview it disappears from the dock and seems to be closed, but is still running in the background. This manifests itself when I try to delete a PDF or other file that I have been looking at in