Commit fault: com.sap.aii.adapter.rfc.afcommunication.RFCAFWExpection: lo
Hi,
we are doing a RFC to file scenario. it works fine in DEV and QA. but in production sporadically it shows commit fault: com.sap.aii.adapter.rfc.afcommunication.RFCAFWExpection: lo error in SM58.
I have refreshed the cache and all the necessary componets like Sender C.C, receiver C.C, Receiver determination, interface determination, sender agreement and receiver agreement is present.
how to solve this issue. its production issue. pls help ASAP
Hi,
The ECC's business system has Technical System,Client number and Logical System Name.
Also the same is reflected in BS of Integration Builder. it has the logical system, R/3 system and client number in Adapter specific identifiers.
Can you also let me know how to check the complete error message in Tcode SM58. when i double-click on the error it just shows "Commit fault: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException:lo". how can i view the full message
Similar Messages
-
RFC Error in SM58 Commit fault com.sap.aii.af.rfc.afcommunication
Have a RFC interface between Sap R/3 and XI. Submit RFC request: call function 'Z_PGM'
in background task
destination 'XID'
tables
it_zmsfi_labels = t_table.
Getting error in SM58 in R/3 : Commit fault com.sap.aii.af.rfc.afcommunication.Rf cAFWException: alternat
Message no. SR053
Any ideas? If I do test connection on in SM59 on TCP connection it's Ok.call function 'Z_PGM'
in background task
destination 'XID'
tables
it_zmsfi_labels = t_table.
<b>COMMIT WORK.</b>
This should solve your problem.
regards
SKM -
Hi ,
I am having a problem in a RFC to File scenario. My Sender RFC is working fine and is showing the status green in the CC Monitoring in AdapterEngine under Component Monitoring. But we are trying to trigger the data to the RFC we are getting the following error "Commit fault: com.sap.aii.af.rfc.afcommunication.R
fcAFWException: alterna "
The RFC connection when tested it is ok .. the connection is established.
Please suggest.
Regards,
HemanthikaHi,
1. Refer to the following notes
SAP Note 730870
SAP Note 775765
Also check
RFC Error in SM58 Commit fault
RFC Error in SM58 Commit fault com.sap.aii.af.rfc.afcommunication
2. have a look to R/3 transaction SM58 to find your message
Thanks
swarup -
Hi Experts,
i have created a TCP/IP connection in sm59 as ID4 with R/3 details. now i am calling a function module like this.
call function 'Z_CBT_RFC_SALESPERSON'
exporting
p_sdate = p_sdate
p_edate = p_edate
tables
isalesperson = i_salesperson
exceptions
no_data_found = 1
others = 2.
if sy-subrc <> 0.
message e111(zi) with text-101.
endif.
if not i_salesperson[] is initial.
call function 'Z_CBT_RFC_SALESPERSON' in background task destination
'ID4'
exporting
p_sdate = p_sdate
p_edate = p_edate
tables
isalesperson = i_salesperson.
write: text-103.
else.
message e111(zi) with text-101.
exit.
endif.
commit work .
i am getting a problem that some times the data is exported to XI system but some times not.
and in sm58 i am getting an error message for this execution as
KOMMP2 Z_CBT_RFC_SALESPERSON ID4 05/28/2007 02:30:10 <b>Commit fault: com.sap.aii.af.rfc.afcommunication.R</b> 95B7F6ADB04C465A8502002E brcpfd04 SE38 ZSIOPSP 105 0000
Commit fault:
com.sap.aii.af.rfc.afcommunication.RfcChannelMismatchExcept
For all execution iam getting this error. Anyone call tell me how to resolve this issue.
Please suggest me, do i need any modification in the program and in connection settings.please do the needful as soon as possible.points will be awarded for all answers.
Thanks in advance.
Thanks & Regards,
PoornaHi Sergio,
Actually we are using the same connections for all the interfaces the we are developing in development system, and XI guys are using the same Program-ID in all their interfaces to configure.
So when we are triggering the interface, some times the messages are going to XI, but sometimes no data is going.
and let me know, if any more settings are required in sm59.
Thanks & Regards,
Poorna. -
Hi -
We have an integration setup between SAP R/3 4.7C and SAP XI -
It uses background queues - and in our development environment, on the call to XI, we are receiving the error message:
Commit fault com.sap.aii.af.mp.module.ModuleException: call to messaging
The queue then goes into SYSFAIL status.
This is occurring on all of our integrations between R/3 and XI - which has been previously working -
I have been working w/ our Basis guy & he said that all his checks to both systems look ok.
Do you have any pointers on what to look at or check out?
Your help is very appreciated!
Thanks,
MichelleHi Michelle,
Please check if the background Xi database to which your transactions are committed is full. In case it is, you would need Basis help to archive them, before you proceed. Please check your dump for the same.
cheers,
Prashanth
P.S Please mark helpful answers. -
Hello All,
Does anyone know what this message means? All our programs using RFC to send data to another system is encountering error below. Please help.
Error in processing caused by: com.sap.aii.af.rfc.afcommunication.RfcAFWException: alternativeServiceIdentifier: party/service from channel configuration are not equal to party/service from lookup of alternativeServiceIdentifier (CPA party/service/channel ''/'ZBS_R3BACKEND2'/'CC_MQ_Rfc_Outbound', lookup of alternativeServiceIdentifier for party '', schema 'TechnicalSystem' with 'QAS#100' returned party/service of ''/'ZBS_R3BACKEND')
Regards,
AlfredHi
have u configured the Bussiness System with correct client which u r trying to connect?
check if u have imported RFC from right client.
rgds
srini -
Hi Experts,
We have many File to EDI scenarios wherein XI System pick up the XML and sent to customers via EDI. Recently we faced a problem so created a Back-up System (Production copy) and tested successfully. After sometime the messages were routed to this back-up system and when we notice it and then stopped the back-up system. All the messages that were routed to back-up system, we try to send the same messages from the actually Production system to our customers. Now the problem is XI system (Production system) is unable to pick these files and I check the communication monitoring and encountered the below error message.
Could not process due to error: com.sap.aii.adapter.file.ftp.FTPEx: 550.550
Can anyone let me know how to fix the issue or what needs to be done?
Your help is highly appreciated.
Regards
FaisalHi,
It seems to be problem with permission of files. Please ask your basis to do following:
1. Set the permissions to FTP User you are using as 777 rights(full access to read , write and delete)
2.If you have access to PI server, try to telnet /connect to ftp using command prompt (open ftp .....) the FTP server form there, you should see the same error there , inform this to your network guys.
3.Clear all the files places already in the ftp (take backup) and test afresh after permissions are set by basis team.
Regards
Aashish Sinha -
Hello,
I want to deploy the JDBC driver for Oracle databases as described in OSS 1138877 on a brand-new PI7.1 (SP06 Stack) installation. Unfortunately, I can't find com.sap.aii.adapter.lib.sda on the system, so I can't add the ojdbc14.jar file and deplay it using JSPM.
Where can I get it from?
Thank you and best regards,
Herwighey,
The JDBC driver installation is different for PI 7.1.
The dowload/modify/deploy .sap.aii.adapter.lib.sda method was used in the earlier versions.(mentioned in the How to guides)
Look at the SAP documentation below -
http://help.sap.com/saphelp_nwpi71/helpdata/en/cf/128a42f802a01ae10000000a155106/frameset.htm
Arvind R -
Com.sap.aii.adapter.file.ftp.FTPEx: 550
Hi,
I have the below error in my sender file channel. I also read the following thread
FTP Error
Error:
An error occurred while connecting to the FTP server '10.12.12.101:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 C:Inetpubftproot: The filename, directory name, or volume label syntax is incorrect. '. For details, contact your FTP server vendor.
The above thread suggests me to change the setting in the IIS. Should do that settings in the PI server or the source FTP server.
Also does anybody have any other solution to this problem.
Rgds,
MithunHI,
If you're using an FTP server you need to know the path to the file on the FTP.
To do this I suggest to connect to the FTP using Internet Explorer and navigating the FTP folders until reaching the right one.
Then on the url bar you should got something like this: "ftp://server:21/path/to/file/". Use "/path/to/file" as value for the file adapter configuration.
Please refer below blogs:
unable to send file to FTP server
FTP to Windows Server
thanks, -
I have a FILE Adapter using FTP as a transport that is generating a very odd error.
The FTP sender channel is giving the following error is set up to retreive all files (*) from a specific directory. If you look at the error, it indicates an error processing the file 'Input 110110b.txt' as a file -- the only way this filename woudl be visible is if the adapater interrogated the directory, or the filename was hard-coded in the file mask. But the error indicates it can't change to the directory. The only way it would have come up with the file is if it had already CD'd t that directory.
1/7/11 8:12:01 AM Retry interval started. Length: 60.0 seconds
1/7/11 8:12:01 AM Could not process file 'Input 110110b.txt': com.sap.aii.adapter.file.ftp.FTPEx: 550 Failed to change directory.
1/7/11 8:12:00 AM Processing started
My first thought was a simple permission issue, so I opened a connection to server with FileZilla (an FTP client) and was able to retrieve the file without a problem. I was also able to drop a file in the directory. There is no permissions problem.Hi
Please check the below points before processing any file
a) check the File placing by a Local Plant FTP owner is using the same authentification credentials It means both PI and source team needs to use same FTP User ID and login credentials otherwise if suppose if source team is placing with one User and PI cannot able to pick that file as this User cannot have permissions in this case also u will get 550 error
b) I know what ur telling is u manualy palced one file and able retrive...but do one thing u can login with same PI FTP login server credentials and then place the file with different name also I suggest lets test the channel by simply keeping
. not simply * if you keep simply * then u cna use in receiver chanel while using dynamic connfiguration.
Else give *.txt and then activate the channel and also please check the CACHE as well
Regards
Amar Srinivas Eli -
Hi friend,
I am doing file to file scenario in which i wan to move one file from input folder to output folder.
I had created as FTP on one system that i am able to access and have full authorization to read and write.
and created that two input and output folder in it,n kept an xml file in input folder.
When i see sender communication channel in RWB it is showing error, "com.sap.aii.adapter.file.ftp.FTPEx: 550 Access denied'
I checked password,it correct also I tried to test it using Anonymous Login, but the same things.
SO i am not sure where i had done mistake.
Plz give ur suggestions.
ThanksHi,
Please Check below few steps:
Check if the username and the Password is created to write the file in the desired directory.
Check the username is provided the authorization to write the file in the desired directory. ... IS Guys will help you..
Confirm if the directory created have all the authorization to write the file.
ls - lrt
chmod 777 Directory Name
all the authorization will then be provided
Confirm if the directory is created with the root id then it there might be some problem with the user name u r trying to create..
Hope this will help.
Assign points for helpful answer..
Thanks
JAY. -
Com.sap.aii.adapter.file.ftp.FTPEx: 421
Hi Guys,
I am getting these two error messages:
1) com.sap.aii.adapter.file.ftp.FTPEx: 421 Maximum session time exceeded - closing
2) com.sap.aii.adapter.file.ftp.FTPEx: 421 Too many users - please try again later
when XI Sender File Adapter tries to pick the files from the FTP server.
I have not set any limit to the number of session for the user that I have mantianied in the adapter. (Niether I know it -:) how to set.)
Any idea or help, how to resove this error.
Thanks in adavance,
NamadevHi Namdev,
Your this error is coming as your FTP server maximum allowed connection is reached. so as the solution I would suggest to change the Connection mode property of your communication channel as Per File Transfer as default property is Permanently which reserves connection forever.
So other communication channels cannot communicate. Make this changes to all the communication channel you have configured.
And your problem is solved.
enjoy....
Thanks & Regards,
Gaurav Patwari -
hi All,
We are getting below error while connecting to an FTP location through File Adapter:
Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: An error occurred while connecting to the FTP server XYZ. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 You are not allowed to issue this command'. For details, contact your FTP server vendor.
Also when we tried to connect to this FTP location through PI server we able to connect, but when we connect to it through channel we are getting above error.
Please Help!
Thanks,
Mayankhi All,
The usedid we are using to connect to FTP location has appropriate access to write(we have an receiver file adapter) the files, when we connected to FTP location from PI server using same useid(as used in channel) we are able to connect to FTP location and also able to write the file there.
Now error soming is:
An error occurred while connecting to the FTP server XYZ. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 Operation is not supported under Connect:Enterprise FTP server.'. For details, contact your FTP server vendor.
Thanks,
Mayank -
Hello ,
I am facing an error in communication channel while trying to post the file to the FTP server,
The error is " Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: An error occurred while connecting to the FTP server '10.100.5.00:20'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 501 Unknown error'. For details, contact your FTP server vendor"
Please could you advice what need to be done to resolve this.
Thanks ,
SivaHi ,
FTP 501 Error is: "Syntax error in parameters or arguments"
Also, i see that the ftp address and port mentioned in your case is:
10.100.5.00:20
Hence, i see three probable issues here.
1. FTP Port :
Just check if the FTP server's port number '20' mentioned in your case is open as this is the data connection port. Moreover, the default port mentioned while creating a file channel is 21. Just check about the port number '20' with the FTP server administrator if this port number is opened and functioning.
2. FTP server address:
Also, try giving your FTP Server's address as 10.100.5.0
3. Also, check if the FTP server is reachable from the PI Server by using a simple ping command. -
Hi,
We have a scenario where XI receives a Idoc and based on the contents of Idoc, It will generate 5 different files and send it to the external FTP server.We configured 5 receiver channels for these 5 files.
When this interface runs, most of the files will be delivered but some of the messages will be errored out.
The receiver channel has shown the following error-
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Error when getting an FTP connection from connection pool: com.sap.aii.af.service.util.concurrent.ResourcePoolException: Unable to create new pooled resource: com.sap.aii.adapter.file.ftp.FTPEx
I tried to resend them by temperorily stopping other channels to reduce connections to this FTP server.But these messages again resulted with same error.
Can someone suggest what might be the cause for this error.
Thanks in advance.Hi ,
As I am not sure about the problem so U just try all of the option I am writing below. It may help u as these are the probable solutions for this problem.
1.perform Full CPA cache refresh using PIDIRUSER
2.The problem seems to be in establishing the connection with the File server . This could be due to
a. Wrong user name or password in receiver adapter .
b. Firewall connection are not open
actually you are saying that some files are being delivered so all the file has to be deliverd on same server on diffrent directory or all files are going on diffrent server at present I am assuming that all files are going on diffrent server so please check UID & PWD properly.if they are on same server but diff. directory it can be easily done using one Communication channel only.
3. Finally please check the errorneous communication channel .
to check your communication channels are working fine or not you can check in channel monitoring in PI7.0, adapter monitoring in Xi3.0.
if you are on PI7.0, goto RWBCache monitoring select AE and cilck disply-select the date todays--check everything is greent here
4.Please check your maximal connection pool .
Regards,
Saurabh
Maybe you are looking for
-
Can metadata be loaded using ODI into classisc applcn and upgraded to epma
Hi John, As ODI is not compatible with EPMA, cane we load metadata into classic using ODI and then upgrade the applcns to EPMA? Is this method suggestible? When are the adapters for Planning to connect epma will be released. any idea?
-
HT4352 how can i change the apps on Apple TV??
Does anyone knoww how to change, deletes or replace Apps on APPLE TV?
-
we have a third party ear file deployed. I want to find out its contents such as the app descriptors web.xml, weblogic.xml , jar files and etc. How can I view these? TIA
-
Phone not staying charged. Do I have to go back to Verizon store?
Not sure what to do. Phone at 100% when I leave for work, but an hour or two later it's at 45%. Can't figure out with the new updates what's running or not running. Hate, hate, hate the new updates. Totally screwed up my phone.
-
Why is the second update in trigger not executing
Hi all I'm just starting with pl/sql . My trigger works but the second update does not execute. why is it not executing? and how can I get it to execute? CREATE OR REPLACE TRIGGER bb_ordercancel_trg AFTER UPDATE OF idstatus ON bb_basketstatus FOR EAC