Получение NullPointerException при запуске проекта преобразования JET в Eclipse - PullRequest
0 голосов
/ 30 апреля 2020

Я разрабатываю приложение поверх Eclipse с использованием файла JET

My JET Transformation XML, как показано ниже -

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<inits id="N09FE010088811E9BBD787A845960DD4"
    type="com.deepanwita.org.test.ft.aftsuite">
    <group>
        <tests>
            <test path="/MyProject/test1.testsuite" />          
        </tests>
        <browsers>
            <browser name="chrome" />
        </browsers>
    </group>
</inits>

И моя конфигурация запуска выглядит следующим образом - конфигурация запуска преобразования JET

Когда я пытаюсь запустить вышеуказанное XML с помощью кнопки запуска, я получаю нижнюю ошибку- Исключение нулевого указателя

Получение ниже трассировки стека -

java.lang.NullPointerException
    at org.eclipse.jet.internal.launch.JET2TransformationDelegate.internalGetReferencedProjects(JET2TransformationDelegate.java:138)
    at org.eclipse.jet.internal.launch.JET2TransformationDelegate.getReferencedWorkspaceProjects(JET2TransformationDelegate.java:104)
    at org.eclipse.jet.internal.launch.JET2TransformationDelegate.getBuildOrder(JET2TransformationDelegate.java:84)
    at org.eclipse.debug.core.model.LaunchConfigurationDelegate.saveBeforeLaunch(LaunchConfigurationDelegate.java:261)
    at org.eclipse.debug.core.model.LaunchConfigurationDelegate.preLaunchCheck(LaunchConfigurationDelegate.java:214)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

У меня есть два варианта

  1. Любой обрабатывать исключение нулевого указателя (лучше выдавать обычное информативное сообщение) или
  2. Отключить кнопку запуска при открытом редакторе XML

Нужно ли добавлять какие-либо расширения для решения этой проблемы? Пожалуйста, руководство.

...