Path in File Adapter Configuration [XI 3.0]

Hi,
when providing a relative path in the file adapter, which subdirectory will be used as parent directory?
Furthermore, how can I address a network file system on a unix based host. Is it similar to
hostname\dirfoo\dirbar\... like in a Windows environment?
Thanks,
Chris

Hi Chris,
The path provided to the File adapter should be the path on the sender/receiver system. For example, if your file is written to d:/usr/sap/trans/tmp this is the detail you should be providing to the file adapter.
Note the use of '/' instead of backslash '\' used in the windows environment.
Hope this helps.
Kind regards
Colin.

Similar Messages

  • File name naming convention in File Adapter configuration in ID

    Hi All ,
    I have a query related to xml filename created in IDOC-XI-FILE scenario based on value of one of IDOC field .
    The scenario is like this :
    I have to send one xml file per store for material master . In this case how can I define my file name with store name in File adapter configuration in ID .
    Naming convention should be
    <b><storename>_date_masterdataname.xml</b>where store name is one of field of IDOC .
    Plz help me .
    Thanks in Advance
    Regards
    Prabhat Ranjan

    Hi Prabhat,
    take a look at this weblog:
    /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii
    you have to specify variable substitution
    (in the file adapter)
    and give the path to the store name (in the variable sustitution table)
    you <b>file name schema</b> (from the file communication channel can look like this)
    %storename%_date_masterdataname.xml
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • File adapter configuration parameter for "hexadecimal conversion"

    (File adapter for XI 2.0)
    Does anybody know the exact File adapter configuration parameters for reading a file with hexadecimal control characters as seperators. My file has
    3 types of seperators - i.e "2F", "05" & "0D2F"
    Eg: xml.fieldSeparator= "2F"
    When I specify this the file is getting split into fields
    at all the seperators in the file. I guess I am not using the right format in my defination ?
    Dorai

    Is there any special format for reading a file containing hexadecimal control characters?
    The file to be processed has hexadecimal separators:
    Field Delimiter        : '09' or '05'
    End of record delimiter: '0A' or '25'
    End of Table delimiter : '07' or '2F'
    Initially i would like to read the file into XI as it is i.e without any split by using "xml.fieldFixedLengths= "
    However, everytime I process the file(with hexadecimal contol characters), I have noticed that my file is getting split, even when I did not specify anything for field separator(i.e when i used fixed field length).
    Thanks,
    Dorai

  • How to automate File Adapter Configuration

    I am configuring a File Adapter manually then it generates WSDL file and jca files which contains File Adapter configuration. I have XSd file through the XSD can I generate these files (WSDL & jca)?

    I have XSd file through the XSD can I generate these files (WSDL & jca)?No. Only adapter wizard should generate these files. Can you let us know more about your use case and tools you are working with?
    Regards,
    Anuj

  • File Path using file adapter

    Hi Experts.
    I have a file to proxy scenario where I just want to get the file path and dont want to read the whole file using sender file adapter.
    Is there any way where i can just get the file path and the file should not get prosessed in XI/PI.
    Thanks,
    Aditya.

    use ASMA with Dynamic conf.
    Ref:
    Accessing ASMA -
    http://help.sap.com/saphelp_nw04/helpdata/en/43/03612cdecc6e76e10000000a422035/frameset.htm
    Dynamic Conf vs variable substitution - /people/shabarish.vijayakumar/blog/2009/03/26/dynamic-configuration-vs-variable-substitution--the-ultimate-battle-for-the-file-name
    Note:
    the get method will help you retrieve the FileName ref. the code in this blog also - Same file name -
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14

  • Physical Path in File Adapter for Windows Server

    Hi There,
    I am trying to read a file from a directory on a windows server and write it to the same server in a different directory.
    In the file adapter I gave the value for physical path as below:
    "\\10.xx.34.xxx\Share\input".
    However I am getting below message in the debug:
    "Value specified for input Physical/Logical Directory is not a directory or is not readable."
    Hence my question is what should be the value in the physical path for windows server.
    Thanks in Advance
    Krishna
    Edited by: user452458 on Jul 19, 2010 11:30 AM

    Thanks for your reply again.
    Actually they are not on the same file system.
    I have successfully used FTP Adapter to connect to a UNIX server.
    However is it possible to use FTP Adapter for Windows Server. If so how should be the corresponding JNDI defined.
    I am getting below error when I use FTP Adapter for Windows Server:
    Unable to send file to server. [Caused by: A remote host refused an attempted connect operation.]
    ; nested exception is:
         ORABPEL-11429
    Error sending file to FTP Server.
    Unable to send file to server. [Caused by: A remote host refused an attempted connect operation.]
    Please ensure 1. Specified remote output Dir has write permission 2. Output filename has not exceeded the max chararters allowed by the OS and 3. Remote File System has enough space.
    Please Advise.
    Thanks
    Krishna

  • Need help in file adapter configuration

    Hi,
       i am working on sps13 . while i am configuring the file adapter for sender        communication channel  i got a compulsary field "Queue Name" in processing    
    parameters . what should i make entry in that field ? plz....do reply.
    Thanks in advance.

    Hi Lakhman ,
    The parameter QualityOfService specifies how the Integration Engine should process a message. The following values are permitted:
    1)BE(Best Effort: synchronous processing). If QualityOfService is BE, the client is sent the final status for the processing.
    2)EO(Exactly Once: asynchronous processing with guaranteed execution exactly once). If QualityOfService is EO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.
    3)EOIO(Exactly Once in Order: asynchronous processing using queues, that is, guaranteed execution exactly once and maintaining the sequence of successive messages). If QualityOfService is EOIO,processing occurs asynchronously and the client only recieves a confirmation of reciept with HTTP status '200'.
    Since u had choosen EOIO ,You must also define a queue name for EOIO:
    XI.QueueId=<QueueName>
    This queue name is used in the Integration Engine to process messages in the same sequence that they arrived in.
    This QueueName can consist of a maximum of 16 characters. If the first 8 characters contain 'SAP_ALE_', these r removed since this value is reserved by SAP and used internally.
    If a value is not specified for QualityOfService , the default value 'BE' is used.
    These r following websites which u wil find helpful:
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/00453c91f37151e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm
    http://documentation.softwareag.com/crossvision/xie311/admin/config.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5bd8ca52244
    Reward Points if u find it useful.
    cheers!
    gyanaraj
    [email protected]

  • SP9 on PCK - file adapter configuration or Messaging System Test

    Hi,
    I have upgraded my XI 3.0 PCK from SP1 to SP9. This is fine but now I do not have the Messaging System Test JSP
    (I could not install the old one).So I would like to
    configure the file adapter to send to my adapter some outbound messages.
    I have tried configuring the file adapter as
    I do on full XI server but the file adpater on PCK
    just doesn't want to recognize the binding. No error logs, nothing. Any ideas what could be wrong ?
    Sincerely,
    Maxim Naidenov

    The configuration of the PCK is different to the XI.
    You need:
    Communication Channel:
    -> for Sender (File)
    -> for Receiver (XI) (Here you enter the URL of the XI)
    sender agreement (matching sender channel and interface)
    receiver agreement (matching receiver channel and interface)
    As the XI needs the same configuration for partner and service as the PCK, you should create two partners for PCK and XI and assign the sender channel to the service belonging to the partner PCK and the receiver channel to the service belonging to the partner XI.
    I hope that helps
    Stefan

  • Variable substitution - Pseudo Path Variable - file adapter

    Hello,
    I am sending an purchase order fro SRM to the file adapter and like to create an filename like purchaseordernumber.xml. Can anyone give me some help because I do not understand the sap help regarding this topic. The XML starts as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <nr1:PurchaseOrderRequest xmlns:nr1="http://sap.com/xi/SAPGlobal/Global">
    <MessageHeader>
    <ID schemeID="0101">41000000290000000020051123164420</ID>
    <CreationDateTime>2005-11-23T16:44:20Z</CreationDateTime>
    <SenderParty>
    <InternalID schemeID="PartnerID" schemeAgencyID="M06CLNT100">11</InternalID>
    </SenderParty>
    <RecipientParty>
    <InternalID schemeID="PartnerID" schemeAgencyID="M06CLNT100">LIEFERANT2</InternalID>
    </RecipientParty>
    </MessageHeader>
    <PurchaseOrder>
    <ID schemeAgencyID="M06CLNT100" schemeAgencySchemeAgencyID="ZZZ">4100000029</ID>
    regards
    Stefan

    Thanx,
    I have tried:
    var1               payload:PurchaseOrder,1,ID,1
    but its not working.
    Does anyone know my mistake?.
    best regards
    Stefan

  • File adapter configuration

    Hi ,
    In file adapter, when we use quality of service:EOIO ,it asks for Queue name,what do we have to give there?
    Thanks

    Hi Guys
    When I use EOIO it gives me the below error,it works fine with EO for quality of service.What is causing the error.I am using in file sender adapter.
    Thanks
    <?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="1">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: invalid content type for SOAP: TEXT/HTML</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>

  • Reciever file adapter configuration for Deep structure

    Hi Experts,
                     I have a idoc to file scenario in which i used a data type for file in below format:
    DT_Test
    -->Recordset(0.unbounded)
    >E21DPU1(0.unbounded)
    >field1
    >field2
    >E21DPU5(0.unbounded)
    >filed 3
    >filed 4
    >E21DP03(0.unbounded)
    >filed 5
    >filed 6
    Here DT_test is datatype name,Recordset is a structure name which contain E21DPU1, E21DPU5,E21DPO3 stucture inside it.Now,E21DPU5 and E21DPO3 structures are under E21DPU1.
    I am confused in creating content conversion parameters i.e what we have to mention in Recordset Stucture .
    I used E21DPU1,,E21DPU5,,E21DP03,* .should it work for deep structure.
    Thanks
    Deepak

    Hi,
    file adapter does not handle 2 level deep structures
    the easiest way to do it now is to go for abap or java mapping
    and create a line for each of the output lines and handle this in the file adapter
    so like <line> </line>
    <line>E21DPU1(0.unbounded) with fields </line>
    <line>E21DPU5(0.unbounded) with fields </line>
    <line> etc. </line>
    Regards,
    Michal Krawczyk

  • Response File adapter configuration

    Hi Experts,
    My scenatio is syncronous scenario ( File to sync SOAP to File). It picks up a file , calls syncronous web service using SOAP adapter , get the response and we need to create a file of teh response.
    My problem is to the service response into file.
    In IR i have done following things:
    1. Oubound synchronous input Message interface
    2. Inbound synchronous service Message Interface
    3. Message mapping for both request nad response
    4. Interfce mapping for the one Message Mapping
    In ID
    1. file sender Comm channel
    2. SOAP reciver comm channel
    3. one recvr determination for file to service inbound message
    4. One interfcae detmination for service inbound message and interface mapping
    5. one sender agreement and one recvr agreement.
    Now i am not sure how use the second file adapter for writing file.
    kindly help.

    thanks for your replies, the link was really helpful but I am getting error in my File sender channel:
    Error: com.sap.aii.af.service.cpa.CPAException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=SHDCLNT100;TS=SICCEB_DocService;AN=;ANS=;
    becuase of this error,  file receiver channel is not getting triggered.
    I have checked all the agrrements and and interface detmination. Kindly suggest what can be the reason .
    Thanks a ton for your replies.

  • SAP PI File Adapter Configuration

    Hi
       When i configured and executed one simple file to file scenario , the following error is displaying in Adapter Monitoring..can any one help me in this case..
    Sender Adapter v2307 for Party '', Service 'Test_BussSys1':
    Configured at 2007-10-31 17:42:47 GMT+05:30
    History:
    - 2007-10-31 17:45:00 GMT+05:30: Retry interval started. Length: 60.000 s
    - 2007-10-31 17:45:00 GMT+05:30: Error: ConfigException: Some of the IS access information is not available. SLDAcess property may be set to true, but SLD is not available.
    - 2007-10-31 17:45:00 GMT+05:30: Processing started
    - 2007-10-31 17:44:00 GMT+05:30: Error: ConfigException: Some of the IS access information is not available. SLDAcess property may be set to true, but SLD is not available.
    - 2007-10-31 17:44:00 GMT+05:30: Processing started
    Thanks in Advance
    Sri

    hi Ram,
    this thread will help you to solve
    XI Error SLDAccess set to true, but not available.
    regards
    Ramesh P

  • Dynamic  File adapter configuration

    Hi All,
    Is it possible in XI give source directory dynamically?
    If I move my XI development objects into quality or production, there would not be the same directories available. So we need to modify the source directory name again?
    Could anyone clarify these issues?
    Thanks,
    Venu.

    Hi Venu..
      It's possible to give source directory a dynamic name..
    Just type %directoryname% in the source path..
    and in the adapter paramaters (variable substution) access the value dynamically..
    Ex:
    variable
    directoryname 
    Refernce:
    payload:messagetype,level,.........etc
    Regards..
    Satya..

  • Enable FTPS, SSL, File Adapter, Configuration, Certificates

    Hi All,
       Right now I have some file to file (FTP_XI_FTP)scenarios that are working fine. With SP14 we got a option to use FTPS(FTP over SSL). 
    1.  Can any one tell me the exact steps we need to follow to use FTPS?
    2. What is the config we need to do in RZ10.
    3. What is the confing we need to do in the Visual admin?
    4. What are all the steps we need to do with the ftp server.
    4.  How to test the configuration.
       1. We are on sp14/XI3.0/kernal640/Solaris/oracle
       2. Installed SAP Cryptographic Software.
       3. Right now i could be able to connect to FTP server at a secure port 32, using PUTTY software.
    Thank you
    Raj Akula

    Hi,
    There is a blog on SSL- have look at that-
    /people/aniket.tare/blog/2005/03/22/ssl-certificate-installation-procedure-for-sap-j2ee-engine-630-150-steps-in-visual-administrator
    I hope you have gone thru following link-
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/frameset.htm
    May be useful
    Regards,
    Moorthy

Maybe you are looking for

  • Data encryption in oracle 8i and 9i

    Hi, I would like to know how data encryption in Oracle 9i differes from that of Oracle 9i database. Thanks in advance Shinto

  • NDS : how to use a ' in the sql statement ?

    Hi folks, I would like to use a sql statement which includes single quotes "'" into my NDS statement. Since I have to put my statement into a varchar within single qutes I have to mark the internal quotes as quotes which have to be in my varchar buit

  • Getting fan Noise Bellow the left

    Please Solve my Problems,, Im Getting Fan Noise Bellow the Left Side Speaker & Im Put Applecare protection plane , they mentioned toll free number  India 1800 4250 744 or 80 4140 9000 Monday - friday 8 am - 8pm ,  saturday 8am - 2.30pm indian time zo

  • Error 1723 Installing Desktop Software

    Good Day! HELP!  I cannot load the Deskstop Software 7.1 on my laptop due to a Error 1723. I have tried the Java reload with the same results. ==== I was sent a BB Z30 to replace my BB 9930, when the keyboard stopped responding.  HUGE MISTAKE! the Ca

  • Sql query question! about insert and select

    i kinda wanna know if i can do something like this INSERT INTO "table1" ("column1", "column2", ...) SELECT "column3"+1, "column4", ... FROM "table2" since i wanna make the column increase by one, can i just do something like ++ or +1? please help