Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-9972

Camel Bindy Tab delimited - Handling Blank Values

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • fuse-7.4-GA
    • jboss-fuse-6.3
    • Camel
    • None
    • Fuse 7.3 Sprint 42 - Bug fix

      Attached the tab Delimited File, XSD/java Object and the converted XML. The Bindy is not reading the file properly based on position when it has blank values.

      Input file:

          Student 	1st	80	56	54	90	90
          hello 1st	70	65	75	90	11
      

      On the output, i see this,

      <?xml version='1.0' encoding='UTF-8'?>
      <list>
          <com.redhat.StudentResult>
              <id>Student</id>
              <name>1st</name>
              <semester>80</semester>
              <grade>B</grade>
              <totalScore>290</totalScore>
              <result>Pass</result>
              <javaMarks>56</javaMarks>
              <cMarks>54</cMarks>
              <dbmsMarks>90</dbmsMarks>
              <mathematicsMarks>90</mathematicsMarks>
              <dataStructureMarks>0</dataStructureMarks>
          </com.redhat.StudentResult>
          <com.redhat.StudentResult>
              <id>hello</id>
              <name>1st</name>
              <semester>70</semester>
              <grade>C</grade>
              <totalScore>241</totalScore>
              <result>Fail</result>
              <javaMarks>65</javaMarks>
              <cMarks>75</cMarks>
              <dbmsMarks>90</dbmsMarks>
              <mathematicsMarks>11</mathematicsMarks>
              <dataStructureMarks>0</dataStructureMarks>
          </com.redhat.StudentResult>
      </list>
      

      The order was not followed, as you can see from the xml you paste. The Student and hello is mapped to ID tag (should be mapped on the name tag). the ID tag should be empty since from the input file it is blank.

              rnetuka@redhat.com Radovan Netuka
              rhn-support-vgohel Viral Gohel (Inactive)
              Jan Bouska Jan Bouska
              Branislav Smolicek, Vratislav Hais (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: