Project: talenddataquality
Issue TDQ-7453: tDqReportRun component can not run-- report  with oracle overview analysis
1. create an overview analysis about oracle. 2. create a report about the analysis. 3. generate the report file, work well. 4. right click on the report->Launch a report. 5. run the generated job. Actual Result: will get error, job can not run well. Expected Result: job should run well. and generate doc well. {code} org.talend.dq.analysis.AnalysisExecutor -1193 [main] INFO org.talend.dq.analysis.AnalysisExecutor - Connection to oracle Exception in thread "main" java.lang.ExceptionInInitializerError at org.talend.core.model.metadata.DBConnectionFillerImpl.fillTables(DBConnectionFillerImpl.java:1025) at org.talend.core.model.metadata.MetadataFillFactory.fillTables(MetadataFillFactory.java:192) at org.talend.core.model.metadata.builder.database.DqRepositoryViewService.loadTables(DqRepositoryViewService.java:345) at org.talend.core.model.metadata.builder.database.DqRepositoryViewService.getTables(DqRepositoryViewService.java:195) at org.talend.core.model.metadata.builder.database.DqRepositoryViewService.getTables(DqRepositoryViewService.java:204) at org.talend.dq.indicators.AbstractSchemaEvaluator.evalSchemaIndicLow(AbstractSchemaEvaluator.java:460) at org.talend.dq.indicators.AbstractSchemaEvaluator.evalSchemaIndic(AbstractSchemaEvaluator.java:426) at org.talend.dq.indicators.ConnectionEvaluator.executeSqlQuery(ConnectionEvaluator.java:131) at org.talend.dq.indicators.Evaluator.evaluateIndicators(Evaluator.java:128) at org.talend.dq.indicators.Evaluator.evaluateIndicators(Evaluator.java:197) [statistics] disconnected at org.talend.dq.analysis.AbstactSchemaAnalysisExecutor.runAnalysisLow(AbstactSchemaAnalysisExecutor.java:65) at org.talend.dq.analysis.ConnectionAnalysisExecutor.evaluate(ConnectionAnalysisExecutor.java:57) at org.talend.dq.analysis.AnalysisExecutor.runAnalysis(AnalysisExecutor.java:280) at org.talend.dq.analysis.AnalysisExecutor.execute(AnalysisExecutor.java:133) at org.talend.dq.analysis.AnalysisExecutorSelector.executeAnalysis(AnalysisExecutorSelector.java:157) at org.talend.dq.analysis.AnalysisExecutorSelector.executeAnalysis(AnalysisExecutorSelector.java:141) at org.talend.dq.analysis.ReportExecutor.execute(ReportExecutor.java:62) at org.talend.dataquality.reporting.engine.ReportDocGenerator.runReport(ReportDocGenerator.java:370) at org.talend.dataquality.reporting.engine.ReportDocGenerator.generate(ReportDocGenerator.java:204) at test_link.tdqreportrun_1370595579170_0_1.tdqReportRun_1370595579170.tDqReportRun_1Process(tdqReportRun_1370595579170.java:756) at test_link.tdqreportrun_1370595579170_0_1.tdqReportRun_1370595579170.runJobInTOS(tdqReportRun_1370595579170.java:1092) at test_link.tdqreportrun_1370595579170_0_1.tdqReportRun_1370595579170.main(tdqReportRun_1370595579170.java:958) Caused by: java.lang.NullPointerException at org.talend.commons.utils.workbench.extensions.ExtensionImplementationProvider.createInstances(ExtensionImplementationProvider.java:161) at org.talend.commons.utils.workbench.extensions.ExtensionImplementationProvider.getInstanceV2(ExtensionImplementationProvider.java:128) at org.talend.commons.utils.workbench.extensions.ExtensionImplementationProvider.getInstanceV2(ExtensionImplementationProvider.java:105) at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.(ExtractMetaDataFromDataBase.java:137) ... 22 more {code}
Story points: 5