on 01-10-2008 4:32 AM
Hi Guys,
I am trying RFC to File scenarion where I am triggering a report which is calling a RFC module I have given the destinaztion name correct .When I am executing the report it is failing giving the following error
"Wrong Sender Agreement:The Sender agreement does not have channel"
I have checked that sender agreement is there.
Also when Iam changing the RFC call by removing IMPORTING parameters and adding IN BACKGROUND TASK It is getting executed and goin to XI successfullly but after adding IMPORTING Param it is failing ?
Any suggestion on the same?
Regards
your configuration is wrong, might be your rfc dest whch you are meniotning in your report is not proper.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
have you defined the adapter type in your sender agreement.
first check ..if not then choose it RFC type..
you can also do one thing define a communication channel seperately and link that to the sender agreement
Regards,
Sumit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Amit
If your scenario Quality of Service is EO ( exactly once ) with Transactional RFC call then your Report program must call function with
In Background Task
Else it will expect a response back from receiver side & provide you with the dump.
Regards
Lalit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lalit,
I am expecting response back so I can't use the same in Back Task as u have mentioned .
I am trying now to execute the RFC directly from R/3 and test the same by providing the RFC destination manually but now it is failing giving 'SYSTEM ERROR'
Where do we specify the QOS as it is not mentioned in Channel only that is done at interface level ?
REgards
Hi Guys ,
I have tested the same again from RFC directly without Report and after some time it failed giving 'SYSTEM ERROR'.
When i checked the channel it is giving following error:
Error: 2008-01-10 13:36:19 IST: Message processed for interface Z_RFC_TESTSYNCASYNC: com.sap.aii.af.mp.module.ModuleException: call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout caused by: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout
Any help now ?
Regards
Hi Lalit,
I will try to change the same and then will tell you the result .Also When I am able to see the trace in adapter channel and getting timeout means the http request for the rfc has been sent to abap engine and response hasn't received ,so why I am not able to see the trace in MONI?
Regards
Hi,
Have a look at this blog:
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
This will give u an idea what your RFC Sender should be like. I guess maybe there is problem with RFC configuration.
Reward Points for useful answers
Regards
Arpil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amit,
Try to check the configuration in the Test Configuration option of tools menu and see if it has been configured properly or not. Also check if the Communication Channel has been configured properly or not.
Thanks and Regards,
Sanjeev.
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.