Skip to Content

Generated tables/structures with nested includes

Hi all,

I´ve generated an abap proxy, using the wizard, from a wsdl file.

Can´t activate it because several tables/structures have more than 9 nested includes...

Message AD226 - Too many nested includes

Since these are generated, how can i solve this issue?

Best regards,

Teresa Gonçalves

Add comment
10|10000 characters needed characters exceeded

  • For the service you're consuming, are there any other options? Can it be redeveloped? Does it offer a RESTful web service option?

  • Answering your questions:

    1. and 2. i don´t think so.

    3. i´m not familiar with REST methodology

    In fact, i´m not familiar with proxy client creation.

    Next step, edit the xsd files...

  • Get RSS Feed

2 Answers

  • Feb 22 at 07:52 AM

    You may adapt the WSDL to remove the definitions above the 9th level and define the type as xsd:anyType (mapped to an xstring type), create the proxy, and transform the remaining XML "manually" in your ABAP program.

    If you have many levels after the ninth or if the XML is complex, instead of transforming "manually", you could also copy the generated transformations and DDIC objects after the 9th level.

    Lot of stuff but I don't see any other solution.

    Add comment
    10|10000 characters needed characters exceeded

    • Sandra Rossi Teresa Gonçalves

      Your option 1: it's what proposed Matthew and I : edit the WSDL etc. (see above), not the generated DDIC structures.

      Your option 2: I see the field ADMINFIELD in table DD03L, which contains the nested level, unfortunately it's of length 1.

  • Feb 21 at 12:57 PM

    Refactor you data structure so it doesn't have so many nested includes?

    Add comment
    10|10000 characters needed characters exceeded