FTP Receiver Adapter is completly ignoring the file content conversionurn..

Hi,
i'm picking up a flat file using the NFS adapter, the payload in the message monitoring looks like this:
<?xml version="1.0" encoding="utf-8" ?>
<ns:MT_FILE xmlns:ns="urn:......">
<Record>
<Line>100221120100000000000000</Line>
<Line>100221120100000000000000</Line>
</Record>
</ns:MT_FILE>
I'm now writing this to an ftp server, message protovol is set to File Content Conversion and the conversion parameters are set to this:
Line.addHeaderLine     1
Line.fieldSeparator     #
Record.fieldContentFormatting     nothing
Line.fieldContentFormatting     nothing
Record.fieldSeparator     *
looks realy weired and is not really what is needed but i changed the parameters dramatically, but none of those conversion parameters are taken in effect.
The resulting files always looks the same, nor do i get a header line nor do i get the "weired" newline characters. i'm alway getten nl/0X0A as line separator.
What do i miss?

> You need to do content conversion for the nodes, not for the recordset.Remove Record conversion parameters and try.
This is wrong. It is the other way:
Use parameter
Record.addHeaderLine     1
When you want to have a different end-of-line cjaracter, you have to use the correct parameter
Record.endSeparator
Sometimes it really helps to look in online help.

Similar Messages

  • FTP  receiver adapter does not transfer (STORE) file

    Hello gurus,
    In my scenario I want to transfer files from server X to server Y using FTP.
    To get the files from server-X I use the FTP sender adapter, to put the files on server-Y I user the FTP receiver adapter.
    Getting the file (QoS = EOIO) is not a problem; I see the result is SXM_MONI.
    Putting the file doesn't seem to work; I don't have an error message in SXMB_MONI but the file is not physical stored on server-Y.
    When I monitor server-Y I see that XI connects with the configured user/pwd and even creates the directory when it doesn't exist but the file is not STORED.
    I'm not using the BPE, this is a very simple and basic scenario: what comes in, goes out.
    Can you please advice what might be the cause of the strange behavior?
    Many thanks - Danny

    Hello Michal, thanks for your (very) quick reply.
    this is the result:
    1) adapter monitoring
    <b>Status to be delivered:</b>
    - Message successfully received by messaging system. Profile: XI URL: http://xdsci.cie.etat.lu:53100/MessagingSystem/receive/AFW/XI Credential (User): XIISUSER
    - Using connection File_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    - Message successfully put into the queue.
    2) sxmb_moni
    - no error
    3) communication channel monitor
    - Message successfully received by messaging system. Profile: XI URL: http://xdsci.cie.etat.lu:53100/MessagingSystem/receive/AFW/XI Credential (User): XIISUSER
    - Using connection File_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    - Message successfully put into the queue.
    - The message was successfully retrieved from the receive queue.
    - The message status set to DLNG.
    - Delivering to channel: FTP_receiver
    - MP: entering
    - MP: processing local module localejbs/CallSapAdapter
    - File adapter receiver: processing started; QoS required: ExactlyOnce
    - File adapter receiver channel FTP_receiver: start processing: party " ", service "xyz"
    Any idea?

  • File Receiver Adapter is not writing the file?

    Hi All,
    I am having a file to file scenario using NFS as both the source and destination are on server.
    File is getting picked up from server but not reaching the destination.
    In RWB for Receiver channel it only shows <b>Channel active and started correctly.</b>
    In SXMB_MONI  it shows the message scheduled for some later time.
    On reaching that time it tries again and reschedules :(.
    Please guide.
    Regards,
    Sumit

    Sumit,
    Now do one thing, just for check the directory for read/write permission by putting the test file manually on your target directory.
    The porcedure to put a file on server is as shown below:
    1. Save your file in your local machine.
    2. In <b>XI server</b>, enter the tranaction code "<b>SXDA_TOOLS</b>".
    3. In the input screen, enter:
    i) Object Type "DXPROJECT".
    ii) Program Type "BAPI".
    iii) Program "CREATE".
    4. Press Copy (Ctrl+F5) button.
    5. Now, you will get another screen in which you will see 3 blocks called as "Source", "Target" and "Copy with/without conversion".
    6. In Source block, choose the radio button "Presentation Server" and then take F4 help to select your source file. (file which you have saved on your local machine)
    7. In source block select the radio button "Application Server", check the box "Remote server" and take F4 help to select your application server.
    8. In the same block under "File Type" select "P physical file name" and under "File Name" write the path/directory name which you have mentioned in your communication channel along with the file name.
    Example: suppose file name in your Comm Chanel is "<b>demo.xml</b>" and directory path is <b>"/abc/testfiles/XML/</b>", then in step 8 write <b>"/abc/testfiles/XML/demo.xml</b>".
    Note: need not to do any thing in 3rd block.
    After doing all the above, let me know the results.
    Regards,
    Sarvesh
    ****Reward points, if it helpd you.

  • FTP Receiver Adapter.

    Hi All,
    From XI I need to FTP file to outer system using
    FTP Receiver Adapter
    Now due to security reason my client wants to use FTPS
    I checked in FTP Receiver Adapter -- there is an option
    Connection Security -- FTPS (FTP Using SSL/TLS) for Control Connection.
    Can I select this option and use like simple FTP Receiver Adapter?
    Please tell the process/docs for it.
    Regards
    <Moderator note: Subject edited. Please do not use 'Urgent'. See the [Rules of Engagement|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement] for further info.>
    Edited by: Mike Pokraka on Jul 25, 2008 8:47 AM

    Hi,
    check some links on FTPS.
    FTPS Sender and FTPS Receiver adapter. Pls help
    SFTP vs. FTPS in SAP PI
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
    Introduction to simple (File-XI-File)scenario and complete walk through for starters(Part2)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/964f67ec-0701-0010-bd88-f995abf4e1fc
    Regards,
    Phani

  • Use temporary file in FTP receiver adapter

    Hi guys,
    I'm not getting the purpose of "use temporary file" in FTP receiver adapter. Can you describe any situation, where this should be used?
    What is the location of this temporary file?
    Is it deleted after "normal" file is created?
    Thanks a lot,
    Olian

    > I'm not getting the purpose of "use temporary file" in FTP receiver adapter. Can you describe any situation, where this should be used?
    Some times when you create the file on your target dir then if there is another application looking for same file is quite faster to pick the file before it is complety written on target dir then in this situation using temporary file option is very helpful. What it does, it simply creates the file first by using temporary name once all bytes or bits has been transfered then it creates the original name and the temp file get deleted.
    > What is the location of this temporary file?
    Same location, where your original file is suppose to be written.
    > Is it deleted after "normal" file is created?
    Yes.
    Regards,
    Sarvesh

  • Filename from payload - FTP receiver adapter

    Hello everyone!
    I have a scenario wherein I need to get the value from a field coming from an IDOC and then give that value as the "filename" of the file that is saved in the FTP folder.
    IDOC > XI > FILE
    For example, if /ORDERS05/IDOC/E1EDK02/BELNR = 620000123
    then I want the name of the file to be saved in the FTP folder to be 620000123.xml
    I understand you may use the 'variable substitution' property in the FTP receiver adapter, but subsequent attempts at trying to configure that property have resulted in errors. Can anyone help me out?
    Warm regards,
    Glenn

    do u have recordset name (root message)
    For Ex: If you want to refer to the field which is bold
    below is your variable substuition:
    payload:root,1,e1,1,e2,2
    <?xml version="1.0" encoding="UTF-8" ?>
    <root>
      <dummy>
         <e1>
            <e2>Data_1</e2>
            <f/>
           <g attr="abc">text</g>
            <e2>Data_2</e2>
         </e1>
      </dummy>
      <e1>
         <e2>illegal/value</e2>
         <f/>
         <g attr="abc">text</g>
         <e2 attr="fghij">Example Value</e2>
       </e1>
    </root>
    Similarly
    for your strucutre:
    <MS_MT>
    <order>
          <number>
    the variable substuition would be
    payload:MS_MT,1,order,1,number,1
    you have to give complete XML to arrive to this value.

  • Wrong port in FTP receiver adapter - no errors in message monitoring?

    Hello all
    We're on XI 3.0 SP16 and have created / configured a HTTP XML -> XI -> FTP Server scenario. In the receiver comm. channel (ftp) we had specified a wrong port number and always wondered, why we never got errors in message monitoring. Everything seemed to be processed correctly... but no file arrived on the FTP server (receiver) side!
    After correcting the wrong FTP port number in the receiver FTP comm. channel everything went fine.
    We now encountered a similar problem with a RFC receiver adapter. We're using it in another scenario HTTP XML -> XI -> RFC to SAP R/3 (4.7).
    For some reason it died (red status in adapter monitor) and it was no more possible to do RFC calls from XI to SAP R/3 (normal RFC adapter, NO proxies).
    In XI message monitor everything seemed to be ok but no message arrived till SAP R/3. Nothing in any queue...
    After deactivating and reactivation the RFC receiver comm. channel it worked again BUT ALL PREVIOUSLY SENT messages seem to be lost.
    Is it really the way it works? Does XI integration engine at runtime NOT catch whether or not a RFC or FTP receiver adapter died, thus is not able to tell somewhere in message monitor that a message could not be delivered at all?
    I'm really confused here but hopefully I simply don't understand some easy principles to take into account...
    Our SAP R/3 is on rel. 4.70 with Web AS 6.20. The XI 3.0 plugin is not installed. Do we need to go with server proxies there and use QOS = best effort?!?
    Thanks for some suggestions.
    Best regards,
    Renaud

    Hi Michal
    Thanks... works great for normal XML based messages!
    Now, what if I wanted to pass binary files from one ftp server via BPM to another ftp server in order to enable the transport acknowledgment?
    The files polled from ftp server using the ftp sender adapter are all in binary format (ARJ). No xml data in there. How should the message format look like in BPM for the receiving step? Or: how to make sure not to loose the binary content when passing through BPMs?
    I need this sort of scenario because of the tansport acknowledgment and because I need to have some sort of message splitting (send the binary file over to a second ftp server and additionally send some kind of info message to SAP R/3 regarding thin binary file).
    BTW: in the MessagingSystem/monitor/monitor.jsp I do not see sender / receiver information. Is this normal? It's quite of a bad thing to look inside each message in order to find out what message I'm having in front of me...
    Thanks a lot for your support and patience!
    Kind regards,
    Renaud

  • Problem whit FTP receiver adapter

    Hello..
    i have a very strange problem.
    I created 2 similar interface Idoc-XI-File (via FTP) whit file content conversion.
    I configured in both cases the comunication channel but only in one case work correctly.
    The second channel create the file but just whit the first field.
    I check all monitor. the configuration is correct (field name and lenght). the messages in adapter monitor is:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:MT_SPEDI_DESADVUT xmlns:ns0="http://sabaf.it/edi">
    - <ROW>
    - <POSITION>
      <TIPO_RECORD>CA</TIPO_RECORD>
      <NUMERO_BOLLA>1111111111</NUMERO_BOLLA>
      <DATA_BOLLA>20080611</DATA_BOLLA>
      <CODICE_AA>M0</CODICE_AA>
      <CODICE_AB>MA</CODICE_AB>
      <CODICE_AC>DT</CODICE_AC>
      <CODICE_AD>SA</CODICE_AD> .....
    but the result file is:
    CACA
    Configuration of content conversion in adapter is:
    POSITION.fieldNames   TIPO_RECORD,NUMERO_BOLLA,DATA_BOLLA,CODICE_AA,CODICE_AB,CODICE_AC,CODICE_AD
    POSITION.fieldFixedLengths      2,10,8,2,2,2,2
    any suggestion?

    Hi.
    If you disable content conversion in ftp receiver...the output is ok? does it contains all required/expected fields? try to disable the file content conversion using the same example data that does not work when FCC is enabled.
    Regards,
    Matias.

  • Cannot delete exe files - The action can't be completed because the file is open in Windows Explorer

    We have received 3 new computers with Windows 8.1. All of us 3 have the same problem: we cannot delete exe files with message "The action can't be completed because the file is open in Windows Explorer"
    For example, I download skypeinstall.exe on desktop, install the program correctly and then try to delete the file: file is in use by Windows Explorer, cannot be delete.
    We reboot computer, we are able to delete the file. But, if I restore the file from the recycle bin on the desktop, I cannot delete it again until I reboot the PC. I used ProcessExplorer to see what is locking it and I can see 5 instances of explorer.exe
    locking the file.
    I can always reproduce the same way:
    1-Reboot
    2-Delete exe file
    3-Restore file
    4-Delete stop working and 5 explorer.exe handle are locking it.
    I have tried the following so far after reading multiple threads:
    - De-activating Windows Search service
    - Activating User Experience service
    - Deleting from command prompt (no success)
    - In folder options: inactivate display icon on thumbnail and activate always display icons, never thumbnail
    - Changing folder view (contents, detail, small icons...)
    - Using Lock Hunter - not working until reboot
    None of these worked.
    We all have Windows 8.1 with Crucial SSD drive, could the problem be linked with the SSD drive incompatibility?
    Any help would be appreciated.

    Hi,
    Please try to make a clean boot for your system, then check if this problem resolved.
    Clean Boot: http://support.microsoft.com/kb/929135
    If problem persists, try to open Resource Monitor to check handle of Explorer.exe, if there any exception, end them for test.
    Roger Lu
    TechNet Community Support

  • Bridge Crashing:  Error message "The operation could not be completed. The file is Locked

    Bridge is acting real funny lately:  It won't close, so I have to force quite, then I get the error message:  "The operation could not be completed.  The file is Locked"

    Thread 7:
    0   libsystem_kernel.dylib         0x000000010a98e136 __psynch_cvwait + 10
    1   com.adobe.bridge5             0x0000000100671cf8 boost::exception_detail::error_info_injector<boost::thread_resource_error>::~error_info_i njector() + 83992
    2   com.adobe.bridge5             0x00000001006ae71e boost::exception_detail::error_info_injector<boost::thread_resource_error>::~error_info_i njector() + 332350
    3   com.adobe.bridge5             0x00000001004d2c99 start + 5045481
    4   com.apple.CoreServices.CarbonCore 0x000000010b28c8dc PrivateMPEntryPoint + 58
    5   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    6   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    7   libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 8:
    0   libsystem_kernel.dylib         0x000000010a98e136 __psynch_cvwait + 10
    1   com.adobe.bridge5             0x0000000100671cf8 boost::exception_detail::error_info_injector<boost::thread_resource_error>::~error_info_i njector() + 83992
    2   com.adobe.bridge5             0x000000010066b372 boost::exception_detail::error_info_injector<boost::thread_resource_error>::~error_info_i njector() + 56978
    3   com.adobe.bridge5             0x000000010066939d boost::exception_detail::error_info_injector<boost::thread_resource_error>::~error_info_i njector() + 48829
    4   com.adobe.bridge5             0x00000001004d2c99 start + 5045481
    5   com.apple.CoreServices.CarbonCore 0x000000010b28c8dc PrivateMPEntryPoint + 58
    6   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    7   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    8   libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 9:
    0   libsystem_kernel.dylib         0x000000010a98e136 __psynch_cvwait + 10
    1   SwitchBoardClient             0x000000011ebce948 void boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&) + 80
    2   SwitchBoardClient             0x000000011ebc2cc8 adobe::switchboard::ConnectionQueue::run() + 300
    3   SwitchBoardClient             0x000000011ebc78a3 boost::_mfi::mf0<void, adobe::switchboard::ConnectionQueue>::operator()(adobe::switchboard::ConnectionQueue*) const + 97
    4   SwitchBoardClient             0x000000011ebc7911 void boost::_bi::list1<boost::_bi::value<adobe::switchboard::ConnectionQueue*> >::operator()<boost::_mfi::mf0<void, adobe::switchboard::ConnectionQueue>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, adobe::switchboard::ConnectionQueue>&, boost::_bi::list0&, int) + 65
    5   SwitchBoardClient             0x000000011ebc794e boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::ConnectionQueue>, boost::_bi::list1<boost::_bi::value<adobe::switchboard::ConnectionQueue*> > >::operator()() + 54
    6   SwitchBoardClient             0x000000011ebc796c boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::ConnectionQueue>, boost::_bi::list1<boost::_bi::value<adobe::switchboard::ConnectionQueue*> > > >::run() + 28
    7   SwitchBoardClient             0x000000011eb632be thread_proxy + 89
    8   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    9   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    10  libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 10:
    0   libsystem_kernel.dylib         0x000000010a98e136 __psynch_cvwait + 10
    1   SwitchBoardClient             0x000000011eb66a41 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 59
    2   SwitchBoardClient             0x000000011eb89433 adobe::switchboard::Client::run() + 111
    3   SwitchBoardClient             0x000000011eb91e05 boost::_mfi::mf0<void, adobe::switchboard::Client>::operator()(adobe::switchboard::Client*) const + 97
    4   SwitchBoardClient             0x000000011eb91e49 void boost::_bi::list1<boost::_bi::value<adobe::switchboard::Client*> >::operator()<boost::_mfi::mf0<void, adobe::switchboard::Client>, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, adobe::switchboard::Client>&, boost::_bi::list0&, int) + 65
    5   SwitchBoardClient             0x000000011eb91e86 boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Client>, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Client*> > >::operator()() + 54
    6   SwitchBoardClient             0x000000011eb91ea4 boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Client>, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Client*> > > >::run() + 28
    7   SwitchBoardClient             0x000000011eb632be thread_proxy + 89
    8   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    9   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    10  libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 11:
    0   libsystem_kernel.dylib         0x000000010a98e36a __recvmsg + 10
    1   SwitchBoardClient             0x000000011eba0b93 unsigned long boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::receive<boost::asio::mutable_buffers_1>(boost::asio::detail::reactive_socket_service<b oost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::system::error_code&) + 537
    2   SwitchBoardClient             0x000000011eba0d08 unsigned long boost::asio::stream_socket_service<boost::asio::ip::tcp>::receive<boost::asio::mutable_bu ffers_1>(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::system::error_code&) + 58
    3   SwitchBoardClient             0x000000011eba0d42 unsigned long boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >::read_some<boost::asio::mutable_buffers_1>(boost::asio::mutable_buffers_1 const&, boost::system::error_code&) + 56
    4   SwitchBoardClient             0x000000011eba1dbb adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >::runOne(boost::shared_ptr<adobe::switchboard::Connection<boost::asio::basic_stream_sock et<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >&) + 185
    5   SwitchBoardClient             0x000000011eba2063 adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >::run() + 69
    6   SwitchBoardClient             0x000000011eb91cd5 boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >::operator()(adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio ::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*) const + 97
    7   SwitchBoardClient             0x000000011eb91d19 void boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> >::operator()<boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >&, boost::_bi::list0&, int) + 65
    8   SwitchBoardClient             0x000000011eb91d56 boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> > >::operator()() + 54
    9   SwitchBoardClient             0x000000011eb91d74 boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> > > >::run() + 28
    10  SwitchBoardClient             0x000000011eb632be thread_proxy + 89
    11  libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    12  libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    13  libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 12:
    0   libsystem_kernel.dylib         0x000000010a98e36a __recvmsg + 10
    1   SwitchBoardClient             0x000000011eba0b93 unsigned long boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::receive<boost::asio::mutable_buffers_1>(boost::asio::detail::reactive_socket_service<b oost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::system::error_code&) + 537
    2   SwitchBoardClient             0x000000011eba0d08 unsigned long boost::asio::stream_socket_service<boost::asio::ip::tcp>::receive<boost::asio::mutable_bu ffers_1>(boost::asio::detail::reactive_socket_service<boost::asio::ip::tcp, boost::asio::detail::kqueue_reactor<false> >::implementation_type&, boost::asio::mutable_buffers_1 const&, int, boost::system::error_code&) + 58
    3   SwitchBoardClient             0x000000011eba0d42 unsigned long boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >::read_some<boost::asio::mutable_buffers_1>(boost::asio::mutable_buffers_1 const&, boost::system::error_code&) + 56
    4   SwitchBoardClient             0x000000011eba1dbb adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >::runOne(boost::shared_ptr<adobe::switchboard::Connection<boost::asio::basic_stream_sock et<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >&) + 185
    5   SwitchBoardClient             0x000000011eba2063 adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >::run() + 69
    6   SwitchBoardClient             0x000000011eb91cd5 boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >::operator()(adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio ::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*) const + 97
    7   SwitchBoardClient             0x000000011eb91d19 void boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> >::operator()<boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >&, boost::_bi::list0&, int) + 65
    8   SwitchBoardClient             0x000000011eb91d56 boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> > >::operator()() + 54
    9   SwitchBoardClient             0x000000011eb91d74 boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, adobe::switchboard::Connection<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > > >, boost::_bi::list1<boost::_bi::value<adobe::switchboard::Connection<boost::asio::basic_str eam_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> > >*> > > >::run() + 28
    10  SwitchBoardClient             0x000000011eb632be thread_proxy + 89
    11  libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    12  libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    13  libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 13:
    0   libsystem_kernel.dylib         0x000000010a98e136 __psynch_cvwait + 10
    1   MultiProcessor Support         0x00000001165ac113 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 139
    2   MultiProcessor Support         0x00000001165ac1d0 ThreadFunctor::operator()() + 92
    3   MultiProcessor Support         0x00000001165c8f70 thread_proxy + 160
    4   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    5   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    6   libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 14:
    0   libsystem_kernel.dylib         0x000000010a9894de mach_msg_trap + 10
    1   libsystem_kernel.dylib         0x000000010a98864f mach_msg + 55
    2   com.apple.CoreFoundation       0x0000000106e8fb34 __CFRunLoopServiceMachPort + 212
    3   com.apple.CoreFoundation       0x0000000106e8effb __CFRunLoopRun + 1371
    4   com.apple.CoreFoundation       0x0000000106e8e858 CFRunLoopRunSpecific + 296
    5   com.apple.AppKit               0x0000000101fac33b _NSEventThread + 137
    6   libsystem_pthread.dylib       0x000000010aaa3268 _pthread_body + 131
    7   libsystem_pthread.dylib       0x000000010aaa31e5 _pthread_start + 176
    8   libsystem_pthread.dylib       0x000000010aaa141d thread_start + 13
    Thread 15:
    0   libsystem_kernel.dylib         0x000000010a98e94a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x000000010aaa140d start_wqthread + 13
    Thread 16:
    0   libsystem_kernel.dylib         0x000000010a98e94a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x000000010aaa140d start_wqthread + 13
    Thread 17:
    0   libsystem_kernel.dylib         0x000000010a98e94a __workq_kernreturn + 10
    1   libsystem_pthread.dylib       0x000000010aaa140d start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000001  rbx: 0x0000000123d20ff0  rcx: 0x0000000023d20000  rdx: 0x0000000000000000
      rdi: 0x0000000000000000  rsi: 0x0000000000000067  rbp: 0x00007fff5fbff880  rsp: 0x00007fff5fbff870
       r8: 0x0000000111d0da00   r9: 0x0000000000000600  r10: 0x0000000012e3bdbc  r11: 0x0000000000000000
      r12: 0x0000000000000000  r13: 0x00000000000000ce  r14: 0x0000000000000067  r15: 0x0000608000018700
      rip: 0x000000010495a94d  rfl: 0x0000000000010202  cr2: 0x000000000000003c

  • Sender file adapter is not polling the file.

    Dear all,
       Sender file adapter is not polling the file.(But Receiver file adapter is getting the file)
    we have installed SP15.
    It was worked fine for previous SP14.
    I have cheked in Adapter monioring also.
    Can you help me out of this problem
    Regards
    Dhanabal

    Hi Dhanabal,
    Is the XI system running on a unix machine ?
    If yes, from the OS level for the folder you are using in the file comm. channel, execute the command
    <b>chmod 777 <folder_name></b>
    The reason for the file to show up in receiver side and not get deleted might be that the xi user mighht be having only read access to the folder...
    Thanks,
    Renjith.

  • When i send a test message throw the RWB for Http receiver adapter it is giving the error "Error in processing caused by: com.sap.aii.adapter.http.api.HttpAdapterException: ERROR_SOCKET_TIMEOUT, Read timed out"

    when i send a test message throw the RWB for Http receiver adapter it is giving the error "Error in processing caused by: com.sap.aii.adapter.http.api.HttpAdapterException: ERROR_SOCKET_TIMEOUT, Read timed out"

    Hi, Michal
    I have read your Weblog. It makes sense to me. Thanks a lot for your help! However, I still have some questions and listed them as following. Could you please help to answer them?
    <b>Q1:</b> I am new to SAP-XI. So I have no idea about TCODE-SXMB_ADM. Could you introduce more details about it?
    <b>Q2:</b> The XI system I am using is running on SAP-ICC's machine. The tools I can use are:
    <b>1.</b>Builder for Integration Repository
    <b>2.</b>Builder for Integration Configuration
    <b>3.</b>System Landscape Directory
    <b>4.</b>Runtime Workbench
    <b>5.</b>Administration System (for Repository, Directory, Runtime)
    Please note that I do not have a complete control on this SAP-XI. Do you think whether or not I can set the timeout parameter by following the instructions provided in your Weblog?
    For more details about my SAP-XI, please access the following Web page:
    http://iccxi.sap.com:58000/rep/support/admin/index.html
    <b>Q3:</b> The following messages are extracted from the SAP-XI. Wish they are hepful to solving my problem.
    2006-06-19 05:12:16 Success The message was successfully received by the messaging system. Profile: XI URL: http://iccxi.sap.com:58000/MessagingSystem/receive/AFW/XI
    2006-06-19 05:12:16 Success Using connection AFW. Trying to put the message into the request queue.
    2006-06-19 05:12:16 Success Message successfully put into the queue.
    2006-06-19 05:12:16 Success The message was successfully retrieved from the request queue.
    2006-06-19 05:12:16 Success The message status set to DLNG.
    2006-06-19 05:12:16 Success Delivering to channel: ValidationRequestHandlerServiceChannel
    2006-06-19 05:12:16 Success SOAP: request message entering the adapter
    2006-06-19 05:12:37 Success SOAP: call failed
    2006-06-19 05:12:37 Error SOAP: error occured: java.net.ConnectException: Connection timed out: connect
    2006-06-19 05:12:37 Error Exception caught by adapter framework: Connection timed out: connect
    Thanks
    Menghua Li

  • Installed iTunes 64 on Windows 7 (home) HP and received this error message.  The file iTunes Library.itl cannot be read because it was created by a newer version of iTunes.  Please help.

    I installed iTunes 64 on a Windows 7 (Home) HP Pavilion and received this error message.  the file iTunes Library.itl cannot be read because it was created by a newer version of iTunes.  Please help! 

    The file "iTunes Library.itl" cannot be read because it was created by a newer version of iTunes".
    Try the following user tip:
    Empty/corrupt iTunes library after upgrade/crash

  • Sener file adapter has read/pick the files first in first out method.

    HI
    In my Interface I am Using Sender as File adapter. As per my requirement Sender file adapter has to read the file from file directory. This directory having 1000u2019s of files with some files are same name (time stamp is different) and some files are different name here file adapter has to pick the file with mentioned name   in File sender adapter like ZMPSMSGSTATUSMST-.xml .
    But source file name is like <TABLENAME>-<TIME_STAMP>.XML (ZMPSWRKFLOWHIST-20090527-150522-628) in file directory.
    The file adapter in XI will poll to this directory and picks the file in first- in first-out by sorting according to timestamp.
    To do this configuration what I have to do in sender file adapter please give me your valuable inputs.

    HI Abhi,
    Thank you for your spot replay.
    I tested now but i am geting below error.
    Putting message into send queue failed, due to: com.sap.aii.af.ra.ms.api.DuplicateMessageException: Message ID f4ca4f86-9c5d-4bdd-1fb1-a6bd7cda99a8(OUTBOUND) already exists in database: com.sap.sql.DuplicateKeyException: [NWMss][SQLServer JDBC Driver][SQLServer]Violation of PRIMARY KEY constraint 'PK__XI_AF_MSG__491A1D0B'. Cannot insert duplicate key in object 'dbo.XI_AF_MSG'..
    Could not archive file 'E:\file\in\ZMPSMSGSTATUSMST-20090527-150522-628.xml' after processing
    but i am able to see this file in Archive foleder. once file is archivied sucessfully the same file is delted from source directory?
    I given processing parametes queue name is TEST.
    Thanks
    srinivas
    Edited by: srinivasreddy p on May 28, 2009 8:43 AM
    Edited by: srinivasreddy p on May 28, 2009 8:52 AM

  • FileSaveService ignored the file name and file extensions

    I am using the JNLP API to build a JWS application. When using the FileSaveService, I found it automaticlly ignored the file name and file extensions I passed to the 'FileSaveService.saveFileDialog()'.
    My code is like the following:
    String[] xtns = {"csv"};
    FileContents fileContents = fileSaveService.saveFileDialog(
    ".", xtns, stream, "testFile"); Im running this application in JRE version 1.6.0_20-b02 in Windows XP.
    Although in the JNLP API, it said the file name and file extension 'might be ignored by the JNLP client', I still wonder if anyone has a better solution for this?
    Thanks very much :)

    Sean.Wang wrote:
    ..I still wonder if anyone has a better solution for this?Visit [http://pscode.org/jws/api.html#fs]. Click the link to the 'Launch File Service (sandboxed) demo'. Type some characters into the text area then activate the 'Save File' button. Do you get a file chooser that defaults to (.zzz) extension?
    Then if yes, and that is a 'better solution' for you, then yes, I have one. The code of the demo. can be downloaded at a link just to the right of the launch link.

Maybe you are looking for