Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-4617

XML loader is not working fine with pig 0.14 version

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Blocker
    • Resolution: Unresolved
    • None
    • 0.18.0
    • piggybank, UI
    • None

    Description

      My old pig script (to load xml files and to parse)which ran successfully through pig 0.13 version is not running with pig 0.14 and throwing ava.lang.IndexOutOfBoundsException: start 4, end 2, s.length() 2.
      Out of my 10 xml files, 2 are running fine and rest 8 are not file..All these xml files ran successfully with pig 0.13 version. May be in new version, you have added more validations for well formed of xml files

      My Code:
      REGISTER '/usr/hdp/current/pig-client/lib/piggybank.jar';
      C = LOAD '/common/data/dia/stepxml/*' using org.apache.pig.piggybank.storage.XMLLoader('Product') as (x:char array);
      STORE C into '/common/data/dia/intermediate_xmls/Imn_Unique_both2';

      ERROR:
      2015-06-30 13:12:28,409 FATAL [IPC Server handler 3 on 34318] org.apache.hadoop.mapred.TaskAttemptListenerImpl: Task: attempt_1434729076270_34899_m_000015_0 - exited : java.lang.IndexOutOfBoundsException: start 4, end 2, s.length() 2
      at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:476)
      at java.lang.StringBuffer.append(StringBuffer.java:309)

      Input(s):
      Failed to read data from "/common/data/dia/stepxml/*"

      Output(s):
      Failed to produce result in "/common/data/dia/intermediate_xmls/Imn_Unique_both2"

      Attachments

        Issue Links

          Activity

            People

              rohini Rohini Palaniswamy
              vijayakarasani@gmail.com vijayalakshmi karasani
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: