У меня есть тест PL SQL Unit, определенный с name=AWARD_BONUS
, этот тест успешно работает в CLI с помощью следующейPL SQL блок извлечения протокол испытаний через CLI бросает «нулевое соединение не допускается» исключение
sdcli unittest -run -test -name AWARD_BONUS -repo localDB -db localDB
Успех вышеупомянутый тест хорошо виден в интерфейсе Oracle SQL Developer UI.
Однако при попытке сгенерировать выходной отчет против этого модульного тестирования AWARD_BONUS
с помощью следующей команды затем
нулевого соединение не допускается
исключения назад.
Команда:
sdcli reports generate -report "junit_suite_report" -db localDB -file "C:\temp\mahesh1.html" -bind test_name=AWARD_BONUS**
Описание ошибки:
C:\Users\mahesh\Downloads\sqldeveloper-4.2.0.16.260.1303-x64\sqldeveloper\sqldeveloper\bin>sdcli reports generate -report "junittestreport" -db localDB -file "C:\temp\mahesh1.html" -bind test_name=AWARD_BONUS
NAVIGATOR HOOK PROCESS DESCRIPTORS LOAD TIME : 228ms
Command failed:
java.lang.IllegalArgumentException: null connection not allowed
at oracle.dbtools.db.DefaultConnectionIdentifier.<init>(DefaultConnectionIdentifier.java:29)
at oracle.dbtools.db.DefaultConnectionIdentifier.createIdentifier(DefaultConnectionIdentifier.java:21)
at oracle.dbtools.raptor.metadata.AbstractDisplayModel.getQuery(AbstractDisplayModel.java:393)
at oracle.dbtools.raptor.metadata.AbstractDisplayModel.getQuery(AbstractDisplayModel.java:377)
at oracle.dbtools.raptor.controls.display.html.PLSQLHtmlGenerator.generateHtml(PLSQLHtmlGenerator.java:38)
at oracle.dbtools.raptor.controls.display.DisplayHtml.generateStyleSpecificHtml(DisplayHtml.java:391)
at oracle.dbtools.raptor.controls.display.DisplayHtml.generateModelHtml(DisplayHtml.java:325)
at oracle.dbtools.raptor.controls.display.DisplayHtml.generateHtml(DisplayHtml.java:261)
at oracle.dbtools.raptor.controls.display.DisplayHtml.generate(DisplayHtml.java:202)
at oracle.dbtools.raptor.report.headless.ReportsProcessor$GenerateReportTask.doWork(ReportsProcessor.java:101)
at oracle.dbtools.raptor.report.headless.ReportsProcessor$GenerateReportTask.doWork(ReportsProcessor.java:39)
at oracle.dbtools.raptor.backgroundTask.RaptorTask.call(RaptorTask.java:193)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:629)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Любые способы, чтобы избавиться от этой ошибки?