Skip to Content
avatar image
Former Member

Zip archive with 100 different XML files in it as input

Hi!

I have a file to RFC scenario to solve: Input is a zip archive that includes 100 XML files. All XML files have different (!!!) schemas. Data must be mapped to one RFC call.

My idea was to write an adapter module to read the zip archive and copy the content of all XML files into one "message". But the schema which is needed for this message has 200,000 lines (!!!) and cannot be handled by XI anymore: Internal error!

Any ideas or suggestions??? What would be the best way to solve this?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 22, 2007 at 03:03 PM

    Frank,

    I ran into smthing like this a couple of years ago, though not with 100...i wrote a java unzip program that unzipped them individually on the fly and then sent them......................need to do some stream conversion.

    Regards

    Ravi Raman

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Yes you can...all i am doing in the program is unzipping it and then serializing the output ....you can map it to one rfc call.

      Regards

      Ravi

  • Aug 22, 2007 at 08:23 AM

    Could you explain, what purpose this scenario has?

    You could send the zip file as attachment to an ABAP proxy and unzip it in the application system.

    Regards

    Stefan

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Stefan Grube

      Any ideas for a workaround? Everything might be helpful!!!

      (Please check your email for further information about the scenario...)