Help on scenario: RFC Sender - File Receiver
Hello All,
I am stuck with a scenario where the sender is RFC and the receiver is FILE.
I have a simple RFC which has only two import parameters (No export parameters, no tables) and at the other end I have a file with two fields.
I have a requirement where in I have to pass the values of the import parameters of the RFC to a file and the call would be asynchronous.
I have mapped the request of the RFC to the file in XI and have done the necessary configuration settings for TCP/IP and tested it successfully.
When I try executing the RFC giving the RFC destination, the execution abends with an error "call to messaging system failed: com.sap.aii.af.ra.ms.api..DeliveryException"
Any help on this would be really appreciated.
Thanks,
Vijay
Vijay,
Since earlier you said that you are using only import parameter that's why i asked then how you are passing the values...without having any logic inside the RFC and export params ..got my point..?
Now since you clarified that you are directly passing the values through Export Params so there is no need of any logic inside..
now coming to ur error :
1.Program Id is case sensitive...Plz doubly make sure that it is written in the same fashion in both place.
Steps to check the scenario :
a) Make sure that ur RFC Dest is working fine.
b) Check in Visual Admin that RFC adapter is working .
c) check sender communication channel in RWb.
d) check RFC metatdata is correct or not..
regards,
Regards,
Similar Messages
-
Scenario PROXY - SENDER FILE - RECEIVER FILE
Hi Experts,
I need to create a synchronous scenario where the proxy sends the filename to send and PI must transfer the file to a location X. The source file is in a different location of the destination file
This scenario, should this be done through Process Integration?
Thanks,Hi,
I think you can use a sync/async bridge to do your scenario and you wont need any development outside of using standard modules. The idea is to create a scenario Proxy(sync)-File(Async) -File (Async) without BPM. Check the point 8 in this document http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80f96dbf-adca-3010-ffb5-daf2d1f0e276?QuickLink=index&…
I have never tested this with the SFTP channel, and i dont know if this adapter supports the RequestOneWayBean and WaitResponseBean modules. May be you should wait to someone that confirms to you the possibility of using this modules with the SFTP adapter.
Regards. -
Want a step by step scenario for sending file from PCK to XI to other sys.
Hi all
Want a step by step scenario for sending file from PCK to XI to other system
i just want to check the flow of messages from PCK to XI by doing file to file scenario.
ThanksHi-
Check this links
http://help.sap.com/saphelp_nw04/helpdata/en/32/92e5bced6cb441af4360cfcb8142f3/frameset.htm
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4256 [original link is broken] [original link is broken] [original link is broken] [original link is broken] -
Help - Mail is not sending or receiving any e-mails . Connectivity Doctor is showing green lights.Have rebooted but same issue - just a circle continually going around the Sent mailbox and 2 e-mails waiting in Outbox.
Is your web browser working normally?
-
I have an iphone 4, need to get to cellular network data, it will only go as far as cellular on the phone, I have straight talk service. Please help! I cannot send or receive pics!
Is there any chance that you must have it in the package of your provider as an option?
-
Proxy to Proxy Scenario with sender and receiver on same instance
Hi,
I have a scenario to integrate Erecruit to HR system usng standard content. Both the Erecruiting and HR are on same instance so my sender and receiver is the same system. Standard ABAP proxies are provided.
Now I need some help in how to configure the channels and the agreements as both the sender and receiver are on same instance. Do i need to use parties?
do i have to create a sender communication channel?
Please let me know the stps required in configuration for this scenario.
Thanks in advance.Hey
It does not matter if your sender and receiver are same system or different systems,the configuration steps will be the same.
In your case you would need
1 Receiver determination
1 interface determination
1 receiver agreement
1 receiver communication channel(of type XI adapter,this will connect to HR system).
No party or sender communication channel or sender agreement are required.
You need to have configured 1 business system for HR system in SLD though.
Thanx
Aamir
Edited by: Aamir Suhail on Jul 23, 2008 7:36 PM -
Problem in RFC sender and receiver
Hi,
I my one scenario, I am using Rfc As a sender, every day program ID is getting unregistered.
Another problem is with RFC receiver, there Rfc connection is not getting closed automatically so, every time for new Rfc connection, I need to increase the maximum connection limit.
Please help me in this.
ThanksHi Joel,
This can happen if application in which program ID has been define is getting restart everyday.
-Pinkle -
Help to do RFC Sender -- XI -- WebService escenario using XSL mapping
Hello Guys!.
We have a WSDL definition that requires use header fields. For do this, in other forums, we see that is good, use an XSL mapping without the estandar message mapping.
The objective is:
1 - Interface begins when RFC is called in R/3 system then..
2 - Parameters TELEFONO and BODY of the RFC are passed to wsdl message called Sendmessage. We need pass header parameters too, user, account and password. This parameters not appear in this message.
Someone can help us, how can implement this using XSLT message.
Whe have now this one but, i don´t know if it´s good.
Best regards.<<<<In your Receiver SOAP adapter, select option "Do Not use SOAP Enevelope".
Selecting this option implies that SOAP adapter will not add its own SOAP Envelope and the output of mapping will be passed to the target system / webservice.<<<<<
I have done exactly what has been suggested but XI is still generating the SOAP document along with the payload(my payload has SOAP envelop, header and body).
I want to supress/remove SOAP document and send only my payload to the webservice.
Does any one has any idea where it needs to be set?
Thanks in advance for your help.
Venkat
[email protected] -
Outbound RFC to file: Received HTTP response code 500
hello:
i am doing outbound rfc from ecc to other system using PI and I get the below error in the PI.
I am on PI 7.0 and looked at the RFC destiantions in ECC and all look good.
The registered program in TCP/IP RFC destination was tested and looks fine .
I checked the SMICM in PI running at port 8000 and it looks file and also i checked the SXMB_ADM Interation configuration in PI which looks good too .
Even the PI integration engine is restarted . i am sure its in PI and I am hoping its related to user in PI -adapter frame work user XIAFUSER?
can you please let me know how to fix the below issue ..
"Transmitting the message to endpoint http://HGSGXI50:8000/sap/xi/engine?type=entry using connection RFC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Internal Server Error"
thanks,HI
for the error com.sap.aii.af.ra.ms.api.RecoverableException Received HTTP response code 500 Internal Server Error"
HTTP 500 can be any problem at receiver side. Are you sure, that the payload fits to the receiver requirements
Please refer this thread answered by Stefan Grube
Plain HTTP adapter error
check the similar thread HTTP server code 500 reason Internal Server Error -
Hi all,
my scenario is the following :
BAPI -> XI -> HTTP
In my understanding, if I have a BAPI as sender, my scenario has to be synchronous. Is it correct ?
The BAPI sends Purchase Orders. When we send one, everything seems OK on the sender side.
In XI, I can see 2 messages (processed at the same second) in the adapter monitoring (in RWB). One is going from the Sender service to the receiver, the other one is going the other way. The interface is the BAPI for both of them.
But the problem is I don't see any XML message in SXMB_MONI, and the supplier doesn't receive anything on its HTTP server.
So finally, I have no error message and almost nothing to monitor.
Anyone has an idea of what's happening ?
Thank you very much in advance.
Best ragards,
JulienHi Sameer,
here is what I get in SXMB_MONI when I look at the response message. Does it look OK to you ? Do you think the supplier server received something and answered ?
Regards,
Julien
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_HTTP_PLAIN_OUTBOUND-ENTER_PLSRV" />
- <!-- ************************************
-->
<Trace level="3" type="T">Quality of Service BE</Trace>
<Trace level="1" type="T">Get XML-Dokument from the Message-Objekt</Trace>
<Trace level="2" type="T">HTTP-Destination : TEST_HTTPS</Trace>
<Trace level="3" type="T">Server mySupplierServer.com</Trace>
<Trace level="3" type="T">Service-Nr. 80</Trace>
<Trace level="3" type="T">URL /path/onthe/supplier/server</Trace>
<Trace level="3" type="T">~request_method POST</Trace>
<Trace level="3" type="T">~server_protocol HTTP/1.0</Trace>
<Trace level="3" type="T">accept: /</Trace>
<Trace level="3" type="T">content-type: text/xml</Trace>
<Trace level="3" type="T">msgguid: 95EC6911407911DAA91F000802E0AD3E</Trace>
<Trace level="3" type="T">service: D41_SRM</Trace>
<Trace level="3" type="T">interface namespace: http://www.mynamespace.com/</Trace>
<Trace level="3" type="T">interface name: MI_XCBL35_IN</Trace>
<Trace level="3" type="T">Header-Fields</Trace>
<Trace level="3" type="T">Prolog conversion Codepage: UTF-8</Trace>
<Trace level="3" type="T">Epilog conversion Codepage: UTF-8</Trace>
<Trace level="3" type="T">content-length 115</Trace>
<Trace level="2" type="T">HTTP-Response :</Trace>
<Trace level="1" type="T">OK</Trace>
<Trace level="2" type="T">Code : 200</Trace>
<Trace level="2" type="T">Reason: OK</Trace>
<Trace level="2" type="T">HTTP-response content-length 703</Trace>
Message was edited by: Julien LATOURNERIE -
HELP - How do I send n receive MMS in iPhone 4?
I don't see any options for MMS in Messages or in Settings > Messages, or under any other setting options.
How and where is it please??In Settings, go to Messages and there should be an MMS Messaging On / Off switch.
If you don't have MMS as an option check with your mobile phone operator to make sure that they have turned on MMS for your account.
If you do have it then make sure it is turned on, then:
Just go in to the App that you use for SMS messages and here you can create an MMS.
For instance you should see a camera icon in the lower left of the message screen, click on it and take a photo the photo is then in your MMS.
Or pick a photo in your Photo App and use the button to send it, you will have the option to chose MMS. -
Asynch RFC Sender to File Receiver Szenario (table content)
Hi,
I have the following szenario: RFC(R/3) => XI => File
At the moment I implemented the following:
1. Z-Report in R/3 calls a function module:
CALL FUNCTION 'Z_RFC_TO_XML'
IN BACKGROUND TASK
DESTINATION xi_dest
EXPORTING
it_table = it_table.
COMMIT WORK.
2. The RFC Sender Adapter on XI takes the RFC data and convert it to RFC-XML
3. There is a message mapping from RFC-XML to XML-Structure
4. The File Receiver Adapter write the XML document to the file system
The scenario is working without error and the file is created. But on R/3 side the it_table is filled with 20 rows before the function module Z_RFC_TO_XML is called. But on xi side I only receive one row (the header line).
Is it possible to transmit the whole table content to xi and not only one row? And if yes, how can I do this?
Thanks,
manukuHi Tobias,
Currently am doing this scenarioa RFC to file
CALL FUNCTION 'Z_RFC_TO_XML'
> IN BACKGROUND TASK
> DESTINATION xi_dest
> EXPORTING
p_werks = 'Plant no'
TABLES
> it_table = it_table.
> COMMIT WORK.
But here am using Exporting and Tables parameter.. When i debug this FM, the debugger is not going to the FM.
Can you help me in solving this issue....
Thanks and Regards,
Vijay vikram -
RFC Send (Sync) --- XI -- RFC Rec (Sync) scenario. Pls help
Hello All,
There is one scenario
RFC Send (Sync) --- XI -- RFC Rec (Sync)
Now I want to make it to async as I do not need response
RFC Send (Async) --- XI -- RFC Rec (Async)
1. I know about Abap Client and Server Proxy that can be
async but the RFC's are very complex in nature. I am not
and abaper also
Can there be a way that Sender and Receiver RFC can be
made Async. Or any other simple way.
RegardsHi Swarup,
I have done the same thing.
I have removed the export parameters of both the RFCs
In interface mapping I used the request message mapping. and kept the response mapping part blank.
Now when I run this scenario it works fine but also
in sxmb_moni I see two messages.
One for my request mapping. -- ok .
Second empty message for response mapping.
I do not want this second message in my sxmb_moni.
Pls advice
Regards -
Reg N sender 1 receiver scenario
Hi Experts,
i have one basic doubt ,is it possible to have a scenario with multiple senders and one receiver without using BPM in a single interface..
Say we have a common sender structure for all N system. and one sender message interface,MM,IM and which can be resused by all the system.
Regards,
srinivasHi all,
i did an extensive search in sdn.closing this thread. Below are the useful links for the same topics.
using wild card char * may be a bit risky as multiple interfaces might be runnig for the same receiver, would prefer a simple BPM, rest depends on the requirement.
Multiple Senders - One receiver
Regarding Multiple senders to single receiver
Multiple Senders on A2A
How can i have multiple Sender agreements in a single interface suggested not to use wild card "*" instead create 3 receiver determination with same channel
Multiple Senders to Inbound Proxy Scenario
Multiple sender file may be useful.
Having multiple sender components send to one receiver component ?
WSDL based on multiple sender interfaces: Re: WSDL based on multiple sender interfaces Very helpful
Approach for Multiple Sender? links
Multiple Sender to one Receiver links
Regarding Senders And Receivers
regards,
srinivas -
RFC Sender configuration : RFC - XI - FILE
Hi All,
I read the post at RFC Sender Configuration in Asynchronous Mode and I have the same problem for the configuration.
I want to do a simple asynchronous RFC scenario ( RFC -> XI -> FILE) but I keep getting errors. Do I need to create a BPM to make it work? I'm using XI 3.0
ThanksHi,
For RFC to File Scenario, if you will be calling the RFC from any ABAP report then the import parameters will be passed to File.
Here you can use the Concept of Dummy RFC as below.
Lets say RFC1 --> Original RFC
RFC2 ---> Dummy RFC
1. Create one Function Module (RFC 2) in which take the import parameters similar to the RFC -1 Output parameters.
2. Now in ABAP report call the RFC-1 and get the Output in export parameters and pass it to RFC-2 as import parameters.
3. In XI import RFC-2 and map the import parameters to the Receiver File.
SO your purpose to pass the Output of RFC-1 to file in async way will be resolved .
Thanks
Swarup
Maybe you are looking for
-
How do I copy/cut photos from my iPhone 4S to macbook pro?
I am unaware of copying photos from my iphone 4S to macbook pro? I don't see any options. Please help me.
-
I have 1 apple id for iTunes store and a different one for my iCloud acct. How can I watch my photo stream on apple tv and be connected to the iTunes store
-
Can't set POSTER FRAME for .mp4 movies... can for most others
I've got QTPro. When I try to create a poster frame for a .mp4 movie I compressed it tells me I have to save and does one of the following two things: 1) Tells me I can't save after I hit SAVE 2) Tells me it wants to save as a .mov file... I don't WA
-
Spot healing brush alignment problem
Using Photoshop CS4 (11.0) on a Mac with 10.5.6. Sometimes the spot healing brush works as expected. However, after working for a while, the alignment seems to be off--I hover the cursor over the spot I want to retouch, but when I click the mouse the
-
Mac air os x 10.9 out of application memory
I have a 2013 Mac Air (4/128), upgraded to Mavericks a couple of weeks ago. Over the past 3 days I've experienced a number of "Out of Application Memory" messages inviting me to quit running apps. After a couple of minutes the system locks up and req