Uploaded image for project: 'Apache Hop (Retired)'
  1. Apache Hop (Retired)
  2. HOP-4519

Why Xml join supports only one target stream row.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Not A Bug
    • None
    • Not applicable
    • None
    • None

    Description

      I found below description from hop website for xml join: - 

      The target stream must have only one row, since it represents a XML document.

      But myy requirement is to display multiple rows in target stream. Why this restriction there in existing xml join? Is there any particular reason to have only one row as output?

      Below is the requirement or expectation for my project: -

      the below sample xml i found under the integration test folder.

      Here i have modified the xml file and inserted one more records to it. now we have 2 records in xl sheet and add xml also produces 2 row output for the given xl. please refer below screenshot.

      but after xml join we are able to see only one record that is first record from xl sheet. Why we are not supporting the other one. seems we fetch first record alone. Is there any specific reason behind this or can we modify the code to support multiple rows?

      Please suggest!

       

       

      Attachments

        1. image-2022-10-28-07-09-40-261.png
          32 kB
          suriya
        2. image-2022-10-28-07-10-46-667.png
          35 kB
          suriya
        3. image-2022-10-28-07-11-31-681.png
          50 kB
          suriya

        Activity

          People

            Unassigned Unassigned
            suriyamurugan suriya
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: