Uploaded image for project: 'MAEviz'
  1. MAEviz
  2. MAE-738

Pipeline dataset outside ROI fails running analysis

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 2.4.2
    • 2.4.2
    • GIS
    • None

      If you run an Buried Pipeline Damage Analysis on a pipeline dataset that partially falls outside the region of interest, you get the following error:

      310091 - [DEBUG] [ncsa.analysis.elf.tasks.AnalysisTask]: **** TIME: 0 seconds.
      310091 - [DEBUG] [ncsa.analysis.modules.AnalysisModule]: Calling failed
      310091 - [DEBUG] [ncsa.analysis.types.AnalysisNode]: ***** FAILED ******
      310092 - [ERROR] [ncsa.analysis.types.UseCase]: Script failed
      ncsa.tools.elf.core.exceptions.ActivationException: Failed executing script
      at ncsa.tools.elf.scripts.modules.SerialScriptsModule.wrappedActivate(SerialScriptsModule.java:74)
      at ncsa.tools.elf.core.BaseContainerModule.activate(BaseContainerModule.java:22)
      at ncsa.tools.elf.core.types.ElfContainer.startModules(ElfContainer.java:205)
      at ncsa.tools.elf.core.types.ElfContainer.activateScriptModules(ElfContainer.java:185)
      at ncsa.tools.elf.embedded.container.EmbeddedElfContainer.wrappedStart(EmbeddedElfContainer.java:52)
      at ncsa.tools.elf.core.types.ElfContainer.start(ElfContainer.java:74)
      at ncsa.tools.elf.embedded.managers.EmbeddedExecutionManager.execute(EmbeddedExecutionManager.java:36)
      at ncsa.analysis.elf.ElfScriptExecutable$1.run(ElfScriptExecutable.java:110)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
      Caused by: ncsa.tools.elf.core.exceptions.ScriptExecutionException: Failed to parse filter
      at ncsa.analysis.elf.tasks.LocalLoadDatasetTask.handleDataset(LocalLoadDatasetTask.java:126)
      at ncsa.analysis.elf.tasks.LocalLoadDatasetTask.handleDatasetUri(LocalLoadDatasetTask.java:73)
      at ncsa.analysis.elf.tasks.LocalLoadDatasetTask.wrappedExecute(LocalLoadDatasetTask.java:52)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:53)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:51)
      at ncsa.tools.ogrescript.modules.SerialTaskExecutionModule.runTasks(SerialTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.tasks.container.Try.wrappedExecute(Try.java:60)
      at ncsa.analysis.elf.tasks.AnalysisTask.wrappedExecute(AnalysisTask.java:33)
      at ncsa.tools.ogrescript.tasks.OgreScriptBaseTask.execute(OgreScriptBaseTask.java:53)
      at ncsa.tools.ogrescript.modules.DynamicTaskExecutionModule.runTask(DynamicTaskExecutionModule.java:51)
      at ncsa.tools.ogrescript.modules.SerialTaskExecutionModule.runTasks(SerialTaskExecutionModule.java:13)
      at ncsa.tools.ogrescript.OgreScript.execute(OgreScript.java:130)
      at ncsa.tools.elf.scripts.modules.SerialScriptsModule.wrappedActivate(SerialScriptsModule.java:69)
      ... 8 more
      Caused by: org.geotools.filter.parser.ParseException: Encountered "intersects" at line 1, column 14.
      Was expecting one of:
      <AND> ...
      <OR> ...
      <EQ> ...
      <NEQ> ...
      <GT> ...
      <LT> ...
      <GTE> ...
      <LTE> ...
      "]" ...
      "+" ...
      "-" ...
      "*" ...
      "/" ...
      "(" ...

      at org.geotools.filter.parser.ExpressionParser.generateParseException(ExpressionParser.java:1889)
      at org.geotools.filter.parser.ExpressionParser.jj_consume_token(ExpressionParser.java:1769)
      at org.geotools.filter.parser.ExpressionParser.PrimaryExpression(ExpressionParser.java:652)
      at org.geotools.filter.parser.ExpressionParser.UnaryExpression(ExpressionParser.java:630)
      at org.geotools.filter.parser.ExpressionParser.MultiplicativeExpression(ExpressionParser.java:489)
      at org.geotools.filter.parser.ExpressionParser.AdditiveExpression(ExpressionParser.java:409)
      at org.geotools.filter.parser.ExpressionParser.RelationalExpression(ExpressionParser.java:237)
      at org.geotools.filter.parser.ExpressionParser.EqualityExpression(ExpressionParser.java:157)
      at org.geotools.filter.parser.ExpressionParser.AndExpression(ExpressionParser.java:115)
      at org.geotools.filter.parser.ExpressionParser.OrExpression(ExpressionParser.java:73)
      at org.geotools.filter.parser.ExpressionParser.Expression(ExpressionParser.java:69)
      at org.geotools.filter.parser.ExpressionParser.PrimaryExpression(ExpressionParser.java:651)
      at org.geotools.filter.parser.ExpressionParser.UnaryExpression(ExpressionParser.java:630)
      at org.geotools.filter.parser.ExpressionParser.MultiplicativeExpression(ExpressionParser.java:489)
      at org.geotools.filter.parser.ExpressionParser.AdditiveExpression(ExpressionParser.java:409)
      at org.geotools.filter.parser.ExpressionParser.RelationalExpression(ExpressionParser.java:237)
      at org.geotools.filter.parser.ExpressionParser.EqualityExpression(ExpressionParser.java:157)
      at org.geotools.filter.parser.ExpressionParser.AndExpression(ExpressionParser.java:115)
      at org.geotools.filter.parser.ExpressionParser.OrExpression(ExpressionParser.java:73)
      at org.geotools.filter.parser.ExpressionParser.Expression(ExpressionParser.java:69)
      at org.geotools.filter.parser.ExpressionParser.PrimaryExpression(ExpressionParser.java:651)
      at org.geotools.filter.parser.ExpressionParser.UnaryExpression(ExpressionParser.java:630)
      at org.geotools.filter.parser.ExpressionParser.MultiplicativeExpression(ExpressionParser.java:489)
      at org.geotools.filter.parser.ExpressionParser.AdditiveExpression(ExpressionParser.java:409)
      at org.geotools.filter.parser.ExpressionParser.RelationalExpression(ExpressionParser.java:237)
      at org.geotools.filter.parser.ExpressionParser.EqualityExpression(ExpressionParser.java:157)
      at org.geotools.filter.parser.ExpressionParser.AndExpression(ExpressionParser.java:115)
      at org.geotools.filter.parser.ExpressionParser.OrExpression(ExpressionParser.java:73)
      at org.geotools.filter.parser.ExpressionParser.Expression(ExpressionParser.java:69)
      at org.geotools.filter.parser.ExpressionParser.CompilationUnit(ExpressionParser.java:61)
      at org.geotools.filter.ExpressionBuilder.parser(ExpressionBuilder.java:91)
      at ncsa.analysis.elf.tasks.LocalLoadDatasetTask.handleDataset(LocalLoadDatasetTask.java:113)
      ... 20 more

              Unassigned Unassigned
              cnavarro Christopher Navarro
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: