Project: talenddataquality
Issue TDQ-5858: column analysis with jdbc connection can't stop to run
1.import a jdbc connection and related analysis by button(the project form other PC,so the drive path dosen't exist on my computer ). 2.run the related analysis.can not stop to run. 3.print many errors on the studio log view.and errors on the console view: Caused by: java.lang.NullPointerException java.lang.Class.forName0(Native Method) java.lang.Class.forName(Unknown Source) org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:80)	... 15 more ERROR: java.lang.RuntimeException: java.lang.NullPointerException 331997 [Thread-7] ERROR org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils - java.lang.RuntimeException: java.lang.NullPointerException ERROR: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils.getConnection(ExtractMetaDataUtils.java:567) org.talend.core.model.metadata.builder.util.MetadataConnectionUtils.getConnection(MetadataConnectionUtils.java:1153) org.talend.core.model.metadata.builder.util.MetadataConnectionUtils.getClassDriver(MetadataConnectionUtils.java:624) org.talend.core.model.metadata.builder.util.MetadataConnectionUtils.checkConnection(MetadataConnectionUtils.java:198) org.talend.core.model.metadata.builder.util.MetadataConnectionUtils.checkConnection(MetadataConnectionUtils.java:295) org.talend.core.model.metadata.builder.database.JavaSqlFactory.createConnection(JavaSqlFactory.java:148) org.talend.dq.analysis.connpool.TdqAnalysisConnectionPool.newConnection(TdqAnalysisConnectionPool.java:145) org.talend.dq.analysis.connpool.TdqAnalysisConnectionPool.getConnection(TdqAnalysisConnectionPool.java:126) org.talend.dq.analysis.AnalysisExecutor.getPooledConnection(AnalysisExecutor.java:311) org.talend.dq.analysis.ColumnAnalysisSqlExecutor.runAnalysis(ColumnAnalysisSqlExecutor.java:1049) org.talend.dq.analysis.AnalysisExecutor.execute(AnalysisExecutor.java:111) org.talend.dq.analysis.AnalysisExecutorSelector.executeAnalysis(AnalysisExecutorSelector.java:154) org.talend.dataprofiler.core.ui.action.actions.AnalysisExecutorThread.run(AnalysisExecutorThread.java:86) java.lang.Thread.run(Unknown Source)
Story points: 5