3 Replies Latest reply on Oct 28, 2020 5:38 AM by Stefan Reinhardt

    P360 - Execute Data qualities on Look-Up values

    inuser521818 Seasoned Veteran

      Hello,

       

      in order to check automatically the presence of the Name (<Language>) in a Look-Up Value, we have tried to create a Data Quality (in attachement DQ configuration).

       

      But, when it runs, an error is returned:

      The rule 'Check Look-Up Value' could not be executed due to an error. Failure while reading data from the mapping [Check_isEmpty] due to the following error [java.lang.NullPointerException].

       

      And P360 logs this:

      [DataQualityJob] Internal error while executing data quality job

      java.lang.NullPointerException

      at com.heiler.ppm.dataquality.server.internal.execution.QualityStatusWriter.addMissingStatusEntries(QualityStatusWriter.java:286)

      at com.heiler.ppm.dataquality.server.internal.execution.RuleConfigurationExecutor.addMissingStatusEntries(RuleConfigurationExecutor.java:396)

      at com.heiler.ppm.dataquality.server.internal.execution.RuleConfigurationExecutor.execute(RuleConfigurationExecutor.java:225)

      at com.heiler.ppm.dataquality.server.internal.execution.DataQualityExecutionService.execute(DataQualityExecutionService.java:411)

      at com.heiler.ppm.dataquality.server.internal.execution.DataQualityExecutionService.executeDQRuleConfigurations(DataQualityExecutionService.java:291)

      at com.heiler.ppm.dataquality.server.internal.execution.DataQualityExecutionService.execute(DataQualityExecutionService.java:200)

      at com.heiler.ppm.dataquality.server.internal.DataQualityServiceImpl.execute(DataQualityServiceImpl.java:111)

      at com.heiler.ppm.dataquality.server.internal.job.DataQualityJob.run(DataQualityJob.java:120)

      at com.heiler.ppm.job.server.internal.ServerJobExecutorRunnable.runJob(ServerJobExecutorRunnable.java:195)

      at com.heiler.ppm.job.server.internal.ServerJobExecutorRunnable.run(ServerJobExecutorRunnable.java:128)

      at java.lang.Thread.run(Thread.java:748)

       

      Which can be the problem?

      We are running P360 v10.

       

      Thanks.