0 Replies Latest reply: Jul 3, 2014 5:04 AM by 1896227 RSS

    Dgidx error  ... XMLParser: failed to read record data

    1896227

      Have looked at a similar discussion https://community.oracle.com/thread/3555623

      And we too have just created a 1Gb file for the first time. We dont have any new versions of the MDEX or Platform Services that could cause incompatibility issues.

       

       

       

      Our baseline is failing in our staging environment

       

      the Dgidx log contains these error details ...

       

      Property["thisSite"]: Value[000000001C84D350] "KANDCO"

      Rec 402,011 records       6,300,000 text fields          69,150,465 entries

      Rec 408,797 records       6,400,000 text fields          69,907,942 entries

      .Rec 415,471 records       6,500,000 text fields          70,825,125 entries

      Rec 422,047 records       6,600,000 text fields          71,903,843 entries

      Rec 427,876 records       6,700,000 text fields          73,110,468 entries

      Rec 433,626 records       6,800,000 text fields          74,279,227 entries

      Rec 440,450 records       6,900,000 text fields          75,340,092 entries

      Rec 447,388 records       7,000,000 text fields          76,817,152 entries

      Rec 454,230 records       7,100,000 text fields          78,225,065 entries

      ERROR  07/03/14 07:43:47.086 UTC (1404373427086)        DGIDX   {dgidx,baseline}               Property detected with an empty or NULL name while parsing binary records. Properties without names are not allowed in this system.        

      ERROR  07/03/14 07:43:47.086 UTC (1404373427086)        DGIDX   {dgidx,baseline}               Error parsing the record property name   

      ERROR  07/03/14 07:43:47.086 UTC (1404373427086)        DGIDX   {dgidx,baseline}               Error parsing record property.   

      ERROR  07/03/14 07:43:47.086 UTC (1404373427086)        DGIDX   {dgidx,baseline}               Error reading record properties.               

       

      ERROR  07/03/14 07:43:47.086 UTC (1404373427086)        DGIDX   {dgidx,baseline}               XMLParser: failed to read record data      

       

      ERROR  07/03/14 07:43:47.117 UTC (1404373427110)        DGIDX   {dgidx,baseline}               XMLParser: failed to read records                

      FATAL   07/03/14 07:43:47.117 UTC (1404373427110)        DGIDX   {dgidx,baseline}               Binary record parsing of file 'C:\Endeca\Apps\liveISMEen\data\forge_output\\SDGen-sgmt0.records.binary' unsuccessful.

       

      The baseline log contains this info ...

       

      Jul 3, 2014 8:43:54 AM com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript

      SEVERE: Batch component 'Dgidx' failed. Refer to component logs in C:\Endeca\Apps\liveISMEen\config\script\..\..\.\logs\dgidxs\Dgidx on host ITLHost.

      Occurred while executing line 81 of valid BeanShell script:

      [[

       

      78|        Forge.archiveLogDir();

      79|        Forge.run();

      80|        Dgidx.archiveLogDir();

      81|        Dgidx.run();

      82|       

      83|        // distributed index, update Dgraphs

      84|        DistributeIndexAndApply.run();

       

      ]]

       

      Jul 3, 2014 8:43:54 AM com.endeca.soleng.eac.toolkit.Controller execute

      SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.

      1. java.lang.reflect.InvocationTargetException

                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                      at java.lang.reflect.Method.invoke(Method.java:597)

                      at com.endeca.soleng.eac.toolkit.Controller.invokeRequestedMethod(Controller.java:923)

                      at com.endeca.soleng.eac.toolkit.Controller.execute(Controller.java:208)

                      at com.endeca.soleng.eac.toolkit.Controller.main(Controller.java:87)

      Caused by: com.endeca.soleng.eac.toolkit.exception.AppControlException: Error executing valid BeanShell script.

                      at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:132)

                      at com.endeca.soleng.eac.toolkit.script.Script.run(Script.java:80)

                      ... 7 more

      Caused by: com.endeca.soleng.eac.toolkit.exception.EacComponentControlException: Batch component  'Dgidx' failed. Refer to component logs in C:\Endeca\Apps\liveISMEen\config\script\..\..\.\logs\dgidxs\Dgidx on host ITLHost.

                      at com.endeca.soleng.eac.toolkit.component.BatchComponent.run(BatchComponent.java:77)

                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                      at java.lang.reflect.Method.invoke(Method.java:597)

                      at bsh.Reflect.invokeMethod(Unknown Source)

                      at bsh.Reflect.invokeObjectMethod(Unknown Source)

                      at bsh.Name.invokeMethod(Unknown Source)

                      at bsh.BSHMethodInvocation.eval(Unknown Source)

                      at bsh.BSHPrimaryExpression.eval(Unknown Source)

                      at bsh.BSHPrimaryExpression.eval(Unknown Source)

                      at bsh.BSHBlock.evalBlock(Unknown Source)

                      at bsh.BSHBlock.eval(Unknown Source)

                      at bsh.BSHBlock.eval(Unknown Source)

                      at bsh.BSHIfStatement.eval(Unknown Source)

                      at bsh.Interpreter.eval(Unknown Source)

                      at bsh.Interpreter.eval(Unknown Source)

                      at bsh.Interpreter.eval(Unknown Source)

                      at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:118)

                      ... 8 more