Нулевой указатель LeanFT при запуске - PullRequest
0 голосов
/ 24 апреля 2018

У меня проблема с LeanFT.Когда я пытаюсь запустить его из intellij idea (LeanFT> Enable LeanFT), у меня появляется ошибка:

null
java.lang.NullPointerException
    at com.hp.lft.sdk.internal.ServerLauncher.runLauncherProcess(ServerLauncher.java:66)
    at com.hp.lft.sdk.internal.ServerLauncher.launch(ServerLauncher.java:44)
    at com.hpe.lft.sdkUtilities.serverLaunch.ServerLaunchUtils.launchIfNeeded(ServerLaunchUtils.java:24)
    at com.hpe.lft.sdkUtilities.PluginServiceBase.launchServer(PluginServiceBase.java:129)
    at com.hpe.lft.sdkUtilities.PluginServiceBase.enableOrDisablePlugin(PluginServiceBase.java:105)
    at com.hpe.lft.actions.EnableLeanFTAction$1.run(EnableLeanFTAction.java:20)
    at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:305)
    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)

Даже если двигатель во время выполнения запускается вручную.Что может вызвать эту проблему?

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Это может быть несколько причин ...

1) В основном проблема с агентом времени выполнения LeanFT. Если вы запустите LeanFT и отключитесь от сети, то LeanFT не будет работать должным образом, так как сервер лицензиата недоступен даже после подключения к сети. Инициирование запуска LeanFT вручную также не будет работать. Либо перезапуск Eclipse / intellij и перезапуск LeanFT Runtime решит. Или перезагрузка ноутбука / системы при подключении к сети решит эту проблему.

2) Эта проблема возникает, когда несовместимые версии между LeanFT SDK используются в сценариях, надстройках IE / Chrome и версиях агента Lean FT Runtime. Убедитесь, что все версии одинаковые, например 14.0.2 ... Включая второстепенные версии.

0 голосов
/ 30 мая 2018

Недавно я столкнулся с этой же проблемой, и это было связано с тем, что среда выполнения LeanFT не может загрузить NodeJS. Рассматривая это далее, мой путь npm отсутствовал в переменных среды Windows. После добавления пути к моей установке npm все заработало.

У вас может быть похожая проблема, но чтобы узнать реальную причину, я советую вам проверить файл журнала времени выполнения LeanFT, который можно найти здесь:

Файл конфигурации: <LeanFT installation folder>\bin\LFTRuntime.log.config.xml

Путь к уровню журнала: log4net > root

(изменить с «INFO» на «отладка»)

Выход журнала: %localappdata%\Hewlett-Packard\LeanFT\Logs\HP.LeanFT.log

Более подробную информацию о журналах LeanFT можно найти на на этой странице поддержки HP .

...