Skip to Content

non-xml, non-csv file has to be delivered as is, using PI

hi,

saw the file adapter usage/blogs etc.

using file adapter, xi can deliver an xml file (or csv file, using content conversion) from one directory to another.

But if the requirement is: a non-xml file, e.g. a binary file like abc.zip or pqr.doc to be sent as is, from one application directory to another application directory, how can this be done.

for this scenario, do we need to define DTs and MTs in ESR.

thanks,

Madhu.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    Apr 08, 2010 at 11:25 AM

    Hi

    you can transfer data in any format without transformation from source to Target.

    IR config is nor required....only ID config is needed.

    /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository

    If you want to maintain the same file name in source & target, then do the following config in both sender & receiver file adapter channel

    1) check the " use adapter specofic message attribtes" & " file name"

    2) give any dummy file name in receiver channel

    Regards

    Abhijit

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 08, 2010 at 11:00 AM

    You can transfer any file of any format from source to target....no restriction....check the blog on the same topic by William Li.

    Regards,

    Abhishek.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 08, 2010 at 11:11 AM

    Hi Madhu,

    For the files which dont have any proper sturucture and we need to just pick and place the items, we can use the tunneling approach.This means we dont create any design object in ESR, we will create the configuration in ID with the sender and receiver channels and give the dummy names for interface and namespaces(tool accepts this). So its direct connection between the channels, thus any file type can be picked and place in the required directory.

    But please ensure that the files are not of a very big size.Please see this blog by william

    /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository

    Regards,

    srinivas

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 09, 2010 at 09:54 AM

    thanks for your replies.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 09, 2010 at 10:04 AM

    Hello Floks,

    You can transfer any file of any format from source to target....no restrictions .

    Regards,

    Ravi.

    Add comment
    10|10000 characters needed characters exceeded