No suitable sender agreement found - File / Adapter, Sender FTP
Hi SDN Friends,
Is my first time in PI with FTP / FILE ( really I'm newbie in PI - but 2 years in ABAP ).
I have configurated my communication channel with and FILE/ADAPTER on a Sender FTP...
I have Tried with 2 FTP, one in my PC, and one Public... but in both cases, it's doesn't works... monitoring my communication channel, I get the No suitable sender agreement found ERROR....
I thought... may be PI has not access to the FTP's servers, so run in SAP PI server, an ABAP program trx se38, program: RSFTP002 and with this, I could connect to the FTP... it works perfectly.
so I don't understand... what I'm doing bad?
Any Help?
regards every body!
u r welcome...2 yrs back i am newbie
when ever we make changes after an error, sometimes XI will not take the changes in cache automatically; uses old one. solution for this is complete Cache refresh.
welcome to Integration World have fun....
Similar Messages
-
No suitable sender agreement error (File -- XI -- IDOC R/3)
Hi All,
I am completeing teh 'File --> XI -->IDOC to R/3' scenario.
Have manged to complete teh IR and ID config as per the various threads in SDN.
I am using FCC in the Sender File adapter (which I assume will read the file data and convert to XML data). When this channel is activated, it gives me the error 'No suitable sender agreement found'.
As per various posts in sdn, this scenaruio may not need sender agreement as XI is finally using IDOC adapter to send data to R/3.
Am I correct in assuming that ??
Could you help point any potential missing config.
For your reference:
The comm Channel used to read file data is using File adapter (marked as SENDER/NFS/FCC/Integration server)
Appreciate your feedback.
Thanks
ShirinHi,
chk for ALE settings....
Steps for ALE settings:-
Steps for XI
Step 1)
Goto SM59.
Create new RFC destination of type 3(Abap connection).
Give a suitable name and description.
Give the Ip address of the R3 system.
Give the system number.
Give the gateway host name and gateway service (3300 + system number).
Go to the logon security tab.
Give the lang, client, username and password.
Test connection and remote logon.
Step 2)
Goto IDX1.
Create a new port.
Give the port name.
Give the client number for the R3 system.
Select the created Rfc Destination.
Step 3)
Goto IDX2
Create a new Meta data.
Give the Idoc type.
Select the created port.
Steps for R3.
Step 1)
Goto SM59.
Create new RFC destination of type 3(Abap connection).
Give a suitable name and description.
Give the Ip address of the XI system.
Give the system number.
Give the gateway host name and gateway service (3300 + system number).
Go to the logon security tab.
Give the lang, client, username and password.
Test connection and remote logon.
Step 2)
Goto WE21.
Create a port under transactional RFC.(R3->XI)
Designate the RFC destination created in prev step.
Step 3)
Goto SALE.
Basic settings->Logical Systems->Define logical system.
Create two logical systems(one for XI and the other for R3)
Basic settings->Logical Systems->Assign logical system.
Assign the R3 logical system to respective client.
Step 4)
Goto WE20.
Partner type LS.
Create two partner profile(one for XI the other for R3).
Give the outbound or inbound message type based on the direction.
Step 5)
Not mandatory.
Goto BD64.
Click on Create model view.
Add message type.
Step 6)
Goto WE19
Give the basic type and execute.
fill in the required fields.
Goto IDOC->edit control records.
Give the following values.(Receiver port,partner no.,part type and sender Partner no. and type)
Click outbound processing.
Step 7)
Go to SM58
if there are any messages then there is some error in execution.
Goto WE02.
Check the status of the IDOC.
Goto WE47.
TO decode the status code.
BD87 to check the status of IDOC.
In case if not authorized then go to the target system and check in SU53, see for the missing object
and assign it to the user.
SAP r3
sm59(status check)(no message)
WE02(status check)
WE05(status check)
BD87(status check)
Xi
IDx5(Idoc check)
SU53(authorization check)
reward points if helpful...
Prashant -
RWB error: no suitable sender agreement found
Hi Experts,
my scenario is File to proxy...
i am developed end to end scenario
i am using single stack i.e AAE
while checking in RWB it gives the error : no suitable sender agreement found
how to solve this error...
please help me on this..
Thanks&Regards
E.Ravi chandra reddyHi Ravi,
Please follow the steps in this blog if you want to send messages to an ICO using RWB
HowTo - Send Test Messages to the Adapter Engine (to an Integrated Configuration)
Hope this helps,
Mark -
No suitable sender agreement found !!!
Hi,
I have created a sender file adapter and associated it with sender agreement. Now Im getting the error "No suitable sender agreement found".. I have activated all the associated objects and did complete cache refresh using SXI_CACHE..
Any thoughts..
- RamaniHi,
Performed below steps:
1. Checked all the MI, namespaces,etc in Sender Agreement.. Sender File Adapter.
2. The Sender File Adapter is activated and associated with Sender Agreement.
3. Did Complete refresh using SXI_CACHE.
Still I can see the error message "No suitable sender agreement found" under the Comm Channel.
Thanks
Ramani -
ERROR in PI : No sender agreement found for , , , , ,
Hello everybody,
i'm working with SAP PI 7.1
it's a new installation.
I created the first easy interface JDBC-Pi-File.
when i activate the CC i don't see any message in SXMB_MONI but in RWM i see the messages in Waiting status and when i look inside i see the follow error:
SOAPFAULT received from Integration Server. ErrorCode/Category: XIServer/INBOUND_BINDING_ERROR; Params: BS_CSIS_DEV, http://xxxx.com/test, SI_DB2SP_DOCUMENTS_AA_02; AdditionalText: null; ApplicationFaultMessage: null; ErrorStack: Error in sender agreement for party , service BS_CSIS_DEV, interface namespace http://xxx.com/test interface SI_DB2SP_DOCUMENTS_AA_02 No sender agreement found for , , , , ,
1-Configuration is ok. I create all steps and sender Agreement exist
2-end point http://yyyyy:50100/sap/xi/engine?type=entry is correct and the same in SLD and sxmb_adm -> Integration Engine Configuration
3-i suppose 50100 port is correct because when i try to use 8010 port i have a different error.
4- i alreadi used CPA cache refresh and SXI_CACHE.
Any suggestion?
thanksafter 20 minuts i retry.
Now the error message is changed:
Transmitting the message to endpoint http://yyyyyy:8010/sap/xi/engine?type=entry using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error transmitting the message over HTTP. Reason: java.net.ConnectException: Connection refused.
Edited by: apederiva on Aug 25, 2010 11:35 AM -
Cannot process a Fixed Field Length file using the File Adapter (Sender)
Hi -
I have checked throughout these posts and blogs but I still have not been able to find a solution to my issue. When using the File Adapter (Sender) I get a Conversion initialization failed with "xml.keyfieldName", no value found. Why would I require a key field when I am using fixed field lenghts? The file is comprised of 2 structures - 1 header and multiple details (see below). There are no key fields in the flat file that I would be able to use. Any suggestions?
011000390 Customer Americas 20080605164317 000000000000000800000008000000000016000000
12345678 100500 100500 Supplier 1 0000000000030000002008040400
12345678 100501 100501 Supplier 2 0000000000052000002008042100
The File Adapter is configured as follows:
Document Name = Rfchke00
Document Namespace = 'my namespace'
Recordset Name = Rfchke00
Recordset Structure = Dtachkh,1,Dtachkp,*
Recordset Sequence = Ascending
Recordsets per Message = 1
Key Field Type = String (Case-Sensitive)
Dtachkh.fieldFixedLengths = 15,25,8,6,1,8,8,8,15,3,31
Dtachkh.fieldNames = F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11
Dtachkh.processFieldNames = fromConfiguration
Dtachkp,fieldFixedLengths = 18,13,13,35,15,3,8,2,21
Dtachkp,fieldNames = F1,F2,F3,F4,F5,F6,F7,F8,F9
Dtachkp,processFieldNames = fromConfiguration
Thanks,
DaveHi,
you can use the module from which u can convert your structure to
H011000390 Customer Americas 20080605164317 000000000000000800000008000000000016000000
D12345678 100500 100500 Supplier 1 0000000000030000002008040400
D12345678 100501 100501 Supplier 2 0000000000052000002008042100
Please note the extra H,D in the struture added by the module.
You can then use them as your key fieldValues.. The module should be deployed in Visual Admin and then can be used in the Module tab of your adapter CC
While writing the content conversion after that please dont forget about the added new characters
Please note also that i can find that the word supplier kept repeating in all the Dtachkp records
Please use that
Also if you feel that the field is of 13 characters and that would cause a problem dont worry... create a dummy field eg split tht 13 to two fields and use the common one as key field Value and identifier... as i see in ure case its like 500 Supplier , 502 Supplier . u can split the first 4 char and the remaing 9 char are key field value.
try this out
Rgds
Aditya -
Get File Name in UDF from file adapter sender
Hi,
I've looking for this solution, but I couldn't find any usefull information.
I want to obtain the name of the file, sended by the file adapter.. and later use it in the mapping logic.
I've readed about sustitution... any help?
Thanks.HI Stortoni,
Take a look at these blogs:
http://wiki.sdn.sap.com/wiki/display/XI/CombiningthreedifferentaspectsofPIinoneshot
/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
/people/sap.user72/blog/2005/07/15/copy-a-file-with-same-filename-using-xi
Regards,
---Satish -
Same file name from sender to receiver file adapter with out using UDF
Hi All,
I am working on FILE TO FILE. My requirement is same file name from sender to receiver file adapter. Is it possible to do using only Adapter Specific message properties? i mean with out using UDF.
Thanks
KarthikHi,
>>>Is it possible to do using only Adapter Specific message properties?
yes
just enable Adapter Specific message properties in sender and receiver channel for file name
and you're done
Regards,
Michal Krawczyk -
Synchronous file adapter sender side configuration in sap pi
Hi Experts
synchronous file adapter sender side configuration in sap pi
can you explain any one tell me step by step procedure?
Regards
SagarHi,
You can use RequestResponseBean in the sender file adapter module .
RequestResponseBean (SAP Library - SAP Exchange Infrastructure)
Request/Response Bean for IDOC_AAE adapter
Instead of IDOC_AAE adapter you can use FILE adapter.
Regards, -
Error in Rcvr File Adapter using FTP ?
Hi @,
I am getting the follwoing error while trying to put file in the folder thru Rcvr File Adapter using FTP and it is giving me following error :
java.io.FileNotFoundException :(Permission Denied )
I have verified the permissions on the folder and it is having write permissions.
Please suggest Its urgent.
REgardshi amit,
can you
1. check whether the access to FTP is Authenticated, if so provide the username and password
2. try giving different file name at the receiver end
3. try normal ftp commands to access the folder
regards
Ramesh P -
Sapevt and file adapter using ftp
Hi;
Using the file adapter, I ftp a file to our SAP R/3 system called T01 (=SID).
Target directory
//T01/010/OCS/TC/IN
File name scheme:
wka.dat
I specify in "Run Operating System Command After Message Processing"
sapevt WKA -t name=T01 nr=01
WKA is the event I defined (SM62) into our T01 R/3 system.
It seems not to work. Any help? Did I miss something?
Where do I need to search for logging (ABAP or J2EE stack)?
WilbertHi Wilbert,
Please check these...
http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm
FTP ReceiverChannel and OS commands help
Hope these help!
cheers,
Prashanth
P.S Please mark helpful answers -
How to generate .pdx file using File Adapter and FTP Adapter
Hi,
is it possible to genearate .pdx file using oracle ESB Adapters(File Adapter and FTP adapter).
Can you anyone guide me.
Thanks,
Raj.hi,
regarding report, there is a dedicated report forum. you should post there.
but answer for your question is form is nothing to do with the pdf generation. you can call the report from the as usual.
In the report you should set the properties like
destype to 'file'
desname to 'path with file name'
desformat to 'pdf' -
Difference between File adapter and FTP adapter
hi,
I would like to know what is the difference between File adapter and FTP adapter
thanks
YatanBoth file and ftp adapters are non-concurrent jca adaps, however we go for file adapters mostly when you have files on your local environment and do not need to wait for someone to FTP the files on a timely basis. In case of FTP Adapter, we would need an FTP Server, a remote location with access where in files pitch in for polling.
Also, File adapter is dependent on the local folder and OS, however FTP adapter is dependent on the local as well as the remote file system/OS/folder permissions/user access. -
Problems using access control in sender agreement for SOAP adapter 7.1
I am trying to use Access Control Lists to restrict user access to web services/interfaces which are exposed via PI. This can be configured via the Integration Builder Directory using the u201CAssigned Usersu201D tab of both Communication Components (Business System) and Sender Agreements.
The configuration is via the above mentioned components. However, I understand that itu2019s the adapters which at runtime are responsible for actually applying these checks.
I have been having problems getting the access control to work using a setup involving a SOAP adapter of type SAP BASIS 7.10.
The symptom of the problem is that although the access control works as expected at the Business System level, any settings at the Sender Agreement level appear to have absolutely no effect whatsoever.
I have confirmed that I have no problems if I use an adapter of type SAP BASIS 7.00. However, I really need to get this working on 7.1.
I have looked on the SAP support portal but can not find any notes that relate to this.
Has anyone else had a similar problem? And have you found a fix for it?
Any suggestions would be welcome.
Edited by: Malcolm Dingle on Jun 17, 2009 1:08 PMHi Shai,
Please have a look at the following link and see if it helps you .
It deals with SOAP adapter installation and activation
Re: SOAP adapter installation and activation
Best Regards
Edited by: Prakash Bhatia on May 8, 2009 11:51 AM -
Hi,
While implementing a file to file interface I am facing problem in Integration Engine. Data is not passing to Integration engine, so it is not able to reach receiver.
Receiver file adapter is working fine for other scenarion like IDoc to File.
File Adapter status is Green in RWB.
I am not able to see message in SXMB_MONI
The error details in Adapter Engine is bellow
Audit Log for Message: 410424a0-c496-11da-aa48-00111120e6db
Time Stamp Status Description
2006-04-05 16:51:37 Success Channel file2file_in_channel: Send binary file "D:\usr\sap\QN7\DVEBMGS00\work\XiPattern2\testfile2in.xml". Size 209 with QoS EO
2006-04-05 16:51:37 Success Application attempting to send an XI message asynchronously using connection AFW.
2006-04-05 16:51:37 Success Trying to put the message into the send queue.
2006-04-05 16:51:37 Success Message successfully put into the queue.
2006-04-05 16:51:37 Success The application sent the message asynchronously using connection AFW. Returning to application.
2006-04-05 16:51:37 Success The message was successfully retrieved from the send queue.
2006-04-05 16:51:37 Success File "D:\usr\sap\QN7\DVEBMGS00\work\XiPattern2\testfile2in.xml" deleted after processing
2006-04-05 16:51:37 Success The message status set to DLNG.
2006-04-05 16:51:37 Error Transmitting the message to endpoint http://sapep:50000/sap/xi/engine?type=entry using connection AFW failed, due to: Received HTTP response code 404 : Not Found.
2006-04-05 16:51:37 Success The asynchronous message was successfully scheduled to be delivered at Wed Apr 05 16:56:37 GMT+05:30 2006.
2006-04-05 17:01:37 Success The message status set to WAIT.
2006-04-05 17:06:37 Success Retrying to send message. Retry: 3
2006-04-05 17:06:37 Success The message was successfully retrieved from the send queue.
2006-04-05 17:06:37 Success The message status set to DLNG.
2006-04-05 17:06:37 Error Transmitting the message to endpoint http://sapep:50000/sap/xi/engine?type=entry using connection AFW failed, due to: Received HTTP response code 404 : Not Found.
2006-04-05 17:06:37 Error The message status set to NDLV.
Please suggest the solution.
Is there any place where I can find the exact error log?
Thanks,
Smita.Hi,
I found there was a problem with HTTP port in the URL. After fixing this, I am able to see the message in SXMB_MONI. But it is with an error. The error details is as bellow.
<?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="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">AE_DETAILS_GET_ERROR</SAP:Code>
<SAP:P1>af.qn7.sapep</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>no_messaging_url_found: Unable to find URL for Adapter Engine af.qn7.sapep</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when reading the access data (URL, user, password) for the Adapter Engine af.qn7.sapep</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
In RWB->Adapter engine there is a success message, But in the RWB->Integration Engine there is an error with Error Code : AE_DETAILS_GET_ERROR.
Please suggest how to fix this. I am able to logon to XI system with user XIAFUSER.
Thanks,
Smita
Maybe you are looking for
-
Hi, I've installed Oracle EDQ on an AWS Windows 2008 instance. I installed "EDQ 12.1.3 Quick-Start". The installation went through without a hitch. The Oracle EDQ Application Server, Oracle EDQ Config Store and Oracle EDQ Results Store services are r
-
Creating Job definition using Command line.
Hi all, is there a possibility to create a job through command line, with parameter as CMD and source as any batch file and scheduling it on the fly. Let me know... Always sai.
-
Changing log in- authentication in Apex 3.0 but saying user id
I created two applications using Apex 3.0, (not my choice , this is what client has) Each application has a log in page. When a user updates a page it uses a trigger to insert the users ID and the current timestamp on the record. The user asked me to
-
Problem with Enter key and JOptionPane in 1.4
Hi, I had a problem with an application I was working on. In this application, pressing [Enter] anywhere within the focused window would submit the information entered into the form that was contained within the frame. The application would then try
-
How to make the main() thread wait?
I would like to know how to make the main() thread wait for another thread?If I use wait() method in main() method it says "non-static method wait() cannot be referenced from a static context",since main() is static.