ABAP Proxy does not send data to XI system.

I have a very simple program to test an ABAP Proxy:
REPORT  Z_TEST_PERSON_OB.
DATA prxy TYPE REF TO Z996CO_PERSON_OB2.
CREATE OBJECT prxy.
DATA person TYPE Z996PERSON_MT  .
*TRY.
person-person_mt-first_name = 'Ken and Kenneth'.
person-person_mt-Series = 'The Fast Show'.
person-person_mt-motto = 'Ooh, suit you Sir!'.
CALL METHOD prxy->execute_asynchronous
EXPORTING
output = person.
commit work.
I removed any exception handling to see if it would dump. Nothing. Seems to work fine, but no data appears in the XI Integration Engine monitor. I checked the scenario in XI and tested it; again, seems to work fine.
Could I have missed something in setting up the system? Any pointers highly appreciated.
BR,
Tony.

Try the Message Monitoring -> Messages from component 'Proxy Runtime <...>'.
That's where I found my Messages back (Status: To Be Delivered...)
If this is the case, probably your Proxy Runtime does send the messages to the Integration Engine.
Check the queues:
Transaction SXMB_ADM on the Business system (the system that sends the Proxy)
Integration Engine > Administration > Manage Queues
All queues should be checked
Click ‘Register Queues’. Status bar should display a ‘Success message’.
Click ‘Activate Queues’. Status bar should display a ‘Success message’.
If it still does not work, maybe the is no connection between Integration Builder and Runtime Workbench.
Check SM59 on your ECC-business system (the system that sends the Proxy). It should have the Connection INTEGRATION_DIRECTORY_HMI (type H). If not, this is the problem.
Create a new connection INTEGRATION_DIRECTORY_HMI, type H.
Tab Technical settings:
Target Host is your XI-host
Service No. 5xx00 (xx is the instance number of your XI-system)
Path Prefix is "/dir/hmi_cache_refresh_service/ext" (without quotes)
Tab Logon & Security
Logon Procedure is "Basic Authentication"
Logon using XIISUSER (or PIISUSER)
Tab special Options
Specify timeout: set to 900 msec.
Compression Status should be 'inactive'
Compressed response: No
Accept Cookies: Yes (all)
Save configuration and test connection. Popup about cookies appears. Check the "Accept All Further Cookies"option.
The response should have HTTP/1.1 200 OK in the first line of the response header.
Now your Proxy Runtime should be able to connect the Integration Engine.
Greetings,  Frank

Similar Messages

  • Submit button on Adobe Interactive form does not send data back to ABAP

    The integration of my ABAP View and Adobe works fine getting data into the form. The form is interactive and I am able to change the data. I am using ZCI and the XML Context. I display the FirstName attribute both on the ABAP View, and the Adobe Form. When I press the SUBMIT button the first time, it disables that button, but the ABAP View is not updated. I have an ONACTION event, but it doesn't get triggered at all.
    Here are my specs:
    Adobe Reader 8.1.1. Local
    Adobe LiveCycle Designer 8.01.3250.1.491864
    NetWeaver 7.0 SP19
    HR Support Pack 48 and Enhancement Pack 2

    Hi all,
    I assume the ZCI script included in the form (800.20070410093956.383622.376748 ) is too old (I guess it's from SP13 or14).
    In general, I propose the following to analyze/fix these kind of problems (Web Dynpro ABAP only):
    1. Check the tracefile (available from SAP NetWeaver 700 SP19): Add "&sap-wd-clientDebug=X" to the application URL and open the trace by typing <CTRL><ALT><SHIFT>T (see note 999998 too):
    -> Watch for an entry "Got a message from Adobe Reader: zciReady 1: 2: 3:". If this line doesn't appear => ZCI script too old, go on with step 2
    -> Watch for an entry "Got a message from Adobe Reader: zciVersion 1: 800....". That's the version of the ZCI script included in the form
    -> Watch for entries containing "sendDataToServer" and "responseFromServer": If you can't find these entries, something went wrong transferring the form data to the ABAP server: Watch out for entries containing "Error", there might be a network problem.
    2. Execute report FP_PDF_TEST_00 to find out the used ADS version: The corresponding ADS version of SP19 is 800.20090130093518.519793 or 800.20090608122643.560369 (look at the second part of the version string. It's a timestamp: The ZCI script included in the form is from April 2007, the ADS version of SP19 is from January/June 2009!
    -> Update the ADS or patch the ADS (see notes 999998, 1229392 and 956074)
    3. optional step: Have a look at note 999998, section "related notes" (this is the complete list of available notes for Web Dynpro ABAP Interactive Forms integration): Install all notes available for your release/SP - or even better: Update SAP NetWeaver (SAP_BASIS) to the latest available SP
    4. Update the ZCI script of the form using transaction SFP_ZCI_UPDATE
    5. Repeat step 1, I'm pretty sure that it will work now!
    Regards,
    Ralf

  • ABAP Proxy response not showing data in SXMB_MONI

    hi all,
    We have a scenario of web service to abap proxy,synchronous.
    when the response comes back from ABAP,the xml in SXMB_MONI is not coming fully.Only the top level xml node and the Message type node are being dispalyed.the data nodes are not coming into xi.
    when the proxy is executed in R/3,the xml is generating correctly.but after coming into xi,only the top nodes are visible with no data.
    wht could be the reason?
    Regards,
    Anu.

    Hi,
    Also set the Parameters in SXMB_ADM to see the Sync Messages in MONI
    Configuration of a Central Integration Server
    REgards
    Seshagiri

  • Proxy does not send out message automatically

    Hi expert,
    I am using proxy to send out message. After I call my proxy class, I did commit work. But when I check in sxmb_moni, it just sit there. Status said "scheduled". In the queue, it said "ready". I had to manually make it run. How I can make it automatically run?
    Thanks,
    Charles

    Hi,
    Try the following, any one might work.
    1. The user id associated with the proxy need to service user. Please check that.
    2. Check inbound queue whether any message stuck
    3. You can try re-registering the queues
    Regards
    Ramesh

  • After Migration Exchange 2013 does not send mail outside the organization

    Dear,
    After Migration Exchange 2010 to exchange 2013. We does not send email from the organization but we can received mail from others organization.
    Delivery has failed to these recipients or groups:
    [email protected] ([email protected]) The server has tried to deliver this message,
    without success, and has stopped trying. Please try sending this message again. If the problem continues, contact your helpdesk.
    Diagnostic information for administrators:
    Generating server: OGMAIL.domain.net Receiving server: gmail.com (2607:f8b0:400c:c01::1a)
    [email protected] 6/11/2014 10:16:10 AM - Remote Server at gmail.com (2607:f8b0:400c:c01::1a) returned '550 4.4.7 QUEUE.Expired; message expired' 6/11/2014
    10:03:49 AM - Remote Server at gmail.com (2607:f8b0:400c:c01::1a) returned '441 4.4.1 Error encountered while communicating with primary target IP address: "Failed to connect. Winsock error code: 10051, Win32 error code: 10051." Attempted failover
    to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was 2607:f8b0:400c:c01::1a:25'
    Original message headers:
    Received: from OGMAIL.domain.net (192.168.10.12) by ogmail.domain.net
     (192.168.10.12) with Microsoft SMTP Server (TLS) id 15.0.847.32; Mon, 9 Jun
     2014 16:13:30 +0600
    Received: from OGMAIL.domain.net ([::1]) by ogmail.domain.net ([::1]) with
     mapi id 15.00.0847.030; Mon, 9 Jun 2014 16:13:30 +0600
    From: Administrator <[email protected]>
    To: Administrator <[email protected]>
    CC: IT.HW-Masudur Rahman-MRT <[email protected]>, "[email protected]"
        <[email protected]>
    Subject: RE: Migration batch mrtmove has completed successfully.
    Thread-Topic: Migration batch mrtmove has completed successfully.
    Thread-Index: AQHPd1JEcid9YEi4F0ue6m1039EwR5top+xp
    Date: Mon, 9 Jun 2014 10:13:29 +0000
    Message-ID: <[email protected]>
    References: <[email protected]>
    In-Reply-To: <[email protected]>
    Accept-Language: en-US
    Content-Language: en-US
    X-MS-Has-Attach:
    X-MS-TNEF-Correlator:
    x-originating-ip: [192.168.10.2]
    Content-Type: multipart/alternative;
          boundary="_000_6b0d846f503942d99d44be9aff8d6adfogmaildomainnet_"
    MIME-Version: 1.0
    Queue viewer:
    Identity: ogmail\8786\3470333575194
    Subject: testing
    Internet Message ID: <[email protected]>
    From Address: [email protected]
    Status: Active
    Size (KB): 4
    Message Source Name: SMTP:Default OGMAIL
    Source IP: 192.168.10.12
    SCL: -1
    Date Received: 6/23/2014 3:22:49 PM
    Expiration Time: 6/25/2014 3:22:49 PM
    Last Error: 
    Queue ID: ogmail\8786
    Recipients:  [email protected];2;2;[{LRT=};{LED=};{FQDN=};{IP=}];0;CN=SendMail,CN=Connections,CN=Exchange Routing Group (DWBGZMFD01QNBJR),CN=Routing Groups,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft
    Exchange,CN=Services,CN=Configuration,DC=domain,DC=net;0
    Md. Ramin Hossain

    What I notice is Queue expired. The message is not going out.
    Failed to connect. Winsock error code: 10051, Win32 error code: 10051." Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts.
    This error states that It tried to connect to the target system but failed to connect out.
    Is Exchange 2013 server added in the firewall rule to send communication over port 25?
    Do you have use Front end proxy checkbox checked on the Send connector to internet that was created on 2013 (if created)?
    If use front end proxy checkbox is checked, then you need to add permissions for your CAS server's IP in the Firewall for outbound port 25 rule. As it appears that the mail is originating from CAS to the firewall. If that checkbox is not checked, we need
    to add the Mailbox server's IP on the outbound rule for port 25.

  • Server Socket does not read data input stream

    Hi all,
    I am very newbie to Java Network programming with sockets and multi-threading.
    But I am obliged to develop a chat system written in Applets which can be placed on the website and used by visitors who come to my website.
    In order to understand this, I have tested a basic web chat program I downloaded from the Internet which use sockets and multi-threadings. The program work fine, no bugs at all at both compilation and run time. I noticed that all three streams for Client side (i.e. first one is input stream used receiving data from User; the second one is socket input stream used for receiving data from Server socket, and the third is socket output stream used for writing data to server socket) were established. And the same, two socket streams (input & output) for Server side were also connected when running program giving right port number and IP address of the server.
    The problem is both server and client sockets do not read data using the following stream classes:
    1. DataStreamInput: I use input.readUTF() method
    2. or BufferedReader: I use input.readLine() method
    The example of the codes are below:
    private BufferedReader input = null;
    private PrintWriter output = null;
    private Socket socket = null;
    public void open() throws IOException
    {  input = new BufferedReader(new
    InputStreamReader(socket.getInputStream()));
    System.out.println("Server socket input stream was created, and");
    output = new PrintWriter(socket.getOutputStream());
    System.out.println("Server socket output stream was created");
    public void run()
    {  System.out.println("Server Thread " + clientPort + " running.");
    while (true)
    {  try
    System.out.println("Server is reading data from Client, wait...");
    String fromClient = input.readLine();
    System.out.println("Server received a message on " + clientPort + ".");
    catch(IOException ioe)
    {  System.out.println(clientPort + " ERROR reading: " + ioe.getMessage());
    server.remove(clientPort);
    stop();
    The problem is at the line: String fromClient = input.readLine(); in the run() method? What is wrong with the codes above?
    Note: I also try to use original codes which use readUTF() method in DataStreamInput class instead using readLine() in BufferedReader. Both methods dont read data from inputstream socket?
    I very appreciate any help/advice from experienced developers.
    Best regards

    Hi,
    Yes. The readLine() method hangs! After the test, the execuation of the program is stopped at the line of readLine() method; it does not pass it?
    There is no problem with writing to Server socket. After the test, the program pass through flush() method. Here is the code for writing to sever socket within ChatClient (client side socket) class:
    private BufferedReader input = null;
    private PrintWriter           output = null;
    public ChatClient(String serverName, int serverPort)
    {  System.out.println("Establishing connection. Please wait ...");
    try
    {  socket = new Socket(serverName, serverPort);
    System.out.println("Connected: " + socket);
    start();
    catch(UnknownHostException uhe)
    {  System.out.println("Host unknown: " + uhe.getMessage()); }
    catch(IOException ioe)
    {  System.out.println("Unexpected exception: " + ioe.getMessage()); }
    public void start() throws IOException
    {  input   = new BufferedReader (new
                             InputStreamReader(System.in));
    System.out.println("Client User input stream was created,");
    output = new PrintWriter(socket.getOutputStream());
    System.out.println("Client Socket output stream was established, and");
    if (thread == null)
    {  client = new ChatClientThread(this, socket);
    thread = new Thread(this);
    thread.start();
    public void run()
         while (thread != null) {
         String fromUser;
              try{
                   while((fromUser = input.readLine())!= null)
                   System.out.println("Client wasreading a data from User, and");
    output.println(fromUser);
         output.flush();
         System.out.println("Client has written a data to Server");
    catch(IOException ioe)
    {  System.out.println("Sending to server error: " + ioe.getMessage());
    stop();
    etc.
    Here is a piece of codes for reading data from the Client Socket in the ChatServer Class (Server Side socket):
    public void run()
    {  System.out.println("Server Thread " + clientPort + " running.");
    while (true)
    {  try
    {  //server.handle(clientPort, input.readLine());
    System.out.println("Server is reading data from Client, wait...");
    String fromUser = input.readLine();
    //while((fromUser = input.readLine()) != null)
         System.out.println("Server received a message on " + clientPort + ".");
    catch(IOException ioe)
    {  System.out.println(clientPort + " ERROR reading: " + ioe.getMessage());
    server.remove(clientPort);
    stop();
    etc. Please advice why the readLine() method hangs; does not read data from the input stream received from the CLIENT?

  • The XI does not send messages with correct IDOC structure

    SAP XI 3.0 sends to ECC IDOC HRMD_A07 
    The XI does not send messages with correct IDOC structure.
    In XI Design, Software Component RHEVOLU, I’ve imported the Objects
    HRMD_A.HRMD_A07 from SAP ECC; In Tools -> Export Reduced XSD, I saved
    HRMD_A.HRMD_A07.xsd in Namespace http://suezambiental.com.br/HR . At
    Message Mapping -> mmAdmissao, in Imported Message -> Import XML or
    XSD, I imported the reduced Idoc file generated above, mapping source
    fields to target fields.
    The IDOC sent from XI to ECC has this structure (template: 22122)
    E1PLOGI
    E1PORIG
    E1PITYP
    E1P0000
    E1P0001
    E1P0002
    Status 53 -HR: ALE inbound processing for HR master data
    But does not update HR Master data.
    The structure expected in ECC side (template: 20376) is:
    E1PLOGI
    E1PORIG
    E1PITYP
    E1P0000
    E1PITYP
    E1P0001
    E1PITYP
    E1P0002
    Status 53 -HR: ALE inbound processing for HR master data
    By using WE19 transaction, this structure was changed manually; so, the
    HR Master data was updated.
    Witch kind of customizing or correction could be made in XI, to send
    the correct structure to ECC?
    Best Regards
    Claudio

    Hi Claudio,
    In your case, there are perhaps two causes:
    1. perhaps when you have import the idoc, for a strange reason, a bad metadata was created by XI. You can clean this one in tcode <b>IDX2</b> (Idoc metadata cache).
    2. but it's also probably an error in your Message Mapping. Have you correctly manage segment E1PITYP?
    Regards
    Mickael

  • My iphone5 does not send as imessage to other iphone

    My iphone does not sends imessage to other iphone.

    This support document is for troubleshooting Messages http://support.apple.com/kb/TS2755. Remember both users have to be on iOS5 or above and have a solid data connection at the time you send. Check settings for iMessage on your device and have the receiver check as well. You may need to turn iMessage off and back on again, but read the support document.

  • Hotmail does not "send" with iPad 1 mail

    I am using the Mail function of iPad 1 with my hotmail account. All of a sudden, outgoing email does not send. Still pulls down incoming messages from hotmail. But outgoing just stays in the Outgoing Mail queue. 

    I have the same problem, but it only started after May 20th. Synching from Hotmail to Apple mail on my Mac workied fine up to that date then apparently just stopped working. Anyone have a clue?

  • TS3274 Why does my Email say it cannot send an email ? Then is does not send it.

    my email just started saying that it cannot send my email. It doesn't do it all the time but when it does say that it does not send my email . what can I do to stop my IPad from doing that?

    Probably based on the limited information you've given - issue with your wifi or cellular data connection.
    Or with your email provider servers.

  • LaserJet Pro M1536dnf trouble sending fax...just says fax job added but does not send out

    LaserJet Pro M1536dnf trouble sending fax...just says fax job added but does not send out.  How do I repair?
    Thanks!

    Hi @LWest322 ,
    I see that you are having issues with the fax not sending the fax. I can help you.
    The settings would be under the Fax Menu button, Send Options, Send Fax Later.
    I don't believe there is a option though to turn it off or on, just to set the date and time.
    I can send you the reset for the printer in a private message, which resolve this issue.
    In the forum beside your handle name just click on the envelope to view it.
    Have a nice day!
    Thank You.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Gemini02
    I work on behalf of HP

  • Submit MC.9 does not retrieve data in background processing.

    Hi,
    Im submitting transaction MC.9 in one of my programs. The submit statement seems to retrieve data when the program is run in the foreground, but when the program is scheduled to run in the background the submit statement does not retrieve data.
    kindly advise,
    regards.
    Message was edited by:
            sheldon barretto

    Hi Tushar,
    Thanks for ur reply.
    I tried wat you asked to, but no spool was generated for the job. In SM37 it says that the Job (RMCB0300) is completed, but theres no spool list entry.
    Does it mean i cant run MC.9 in background.
    regards,
    Message was edited by:
            sheldon barretto

  • HT4798 i created my apple id account, verified but know i m unable to log on, it says incorrect password, i tried to reset via forgot password option but it does not send reset password page to my e- mail address, how can i get this sorted or delete my pr

    User created apple id account, verified but know she is unable to log on, it says incorrect password, she tried to reset via forgot password option but it does not send reset password page to here e- mail address, how can i get this sorted? or how can i get her whole apple account deleted and created new one using same e - mail address?

    The idea to jumpstart by change was not the smartest one, but gives you an opportunity to use that "temporary" account as permanent. You do not have a choice cause obviously despite you thinking that old account is no more -it does exist on Apple servers. And if you are unwilling to share your [email protected] with friend, just create one extra [email protected] for your friend. One suggestion - do not use gmail.

  • I have another apple ID but I forgot the password and apple does not send the link to reset it to my email. What do I do to have it back?

    I have another apple ID but I forgot the password and apple does not send the link to reset it to my email. What do I do to have it back? It is really important.

    If you know the answers to your security question for the ID you can use that method to reset the password rather than email (by going to https://iforgot.apple.com/password/verify/appleid).
    If you don't, you'll have to contact iTunes Store support for assistance: http://www.apple.com/emea/support/itunes/contact.html.  They frequently deal with Apple ID issues.

  • CFGRID does not show data (CF9.0)

    Under development server, CFGRID show data , all is fine , correct. (CF9.0  version dev)
    Under production server , CFGRID does not show data, only a grey line (like a HR).
    How to debug this ?
    Thanks,

    Kindly check below to troubleshoot this issue:-
    Is there any difference between your CF production & developement server setting summary?
    Is there any browser script level difference between your both CF server?
    Are you getting any relevant logging error in your CF server application.log & exception.log?
    Run a very simple cfgrid running app to check, either getting issue with that too or not.

Maybe you are looking for

  • Open a PDF with restricted tools

    I heard that there is a lot what can be done with a PDF via scripting (restrictions in the PDF itself, not an extra viewer application) . What we should like to do in the PDF itself: - Use Local Fonts (disabled and not possible to enable) - Formfield

  • WCF Service hosted in Azure Cloud Service errors after published

    I have a project with several WCF services (mix of REST and SOAP).  The project has been running On-Prem for 6 months without an issue.  We are moving this to Azure but have run into an issue that will prevent us from going live. The project uses Aut

  • Why do i have 2 boot camp icons in the Dock?

    Setting up new iMac and when exploring Boot Camp, I see 2 Boot Camp icons in the Dock. When I try to remove one, I see the puff of smoke but then it returns. What did I do wrong? Returning to Mac after years on PC.

  • Error: RFC 00101 during DocumentInstance initialization

    Post Author: usaitconsultant CA Forum: JAVA HiIm trying to initialize my deski document to pass parameter values in prompts. However, Im encountering this error message " No server was available to process the request. Please try again later. (Error:

  • BOXI R2 SP2: Error in Infoview when accessing report that has subreport in it.

    I have subreport imbedded in a Crystal Report.  When published to BOEXI R2 SP2.  We've just upgraded to service pack 2, and now it seems subreports that are linked to main report no longer work. I'm getting error: Error in File D:\Apps\Business Objec