Unanswered question

Starting NeoLoadGui failed on MacOS 10.9

Hi,

After installation of the DMG package (neoload_5_1_4_osx.dmg), launching the application fails.
The splash screen appears, version 5.1.4 displays on the spash screen then the application stops.

Activating the logs, I get this stack in the neoload.log file :
2016/03/24 10:40:18 WARN - neoload.Controller: The preference "[GUI]language" was not found. Use default: "fr".
2016/03/24 10:40:20 WARN - neoload.Controller: The preference "[General]file.licenses.per.account" was not found. Use default: "false".
2016/03/24 10:40:20 INFO - neoload.Controller: Elevation state:ElevationState{intValue=3} / has full admin right:false
2016/03/24 10:40:20 INFO - neoload.Controller: Starting NeoLoad Version 5.1.4;build=20151215-362
2016/03/24 10:40:20 INFO - neoload.Controller: OS Version:x86_64 - Mac OS X - 10.9.5
2016/03/24 10:40:20 INFO - neoload.Controller: JVM Version:Oracle Corporation - 1.7.0_55 - Xmx= 745537536 bytes
2016/03/24 10:40:21 ERROR - neoload.Controller: Can't initialize services org.apache.commons.logging.LogConfigurationException: User-specified log class 'org.apache.commons.logging.impl.LogKitLogger' cannot be found or is not useable.
at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:804)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
at com.neotys.nl.gui.l.g.b.d.b.<init>(b.java:53)
at com.neotys.nl.controller.Controller.a(Controller.java:700)
at com.neotys.nl.controller.Controller.start(Controller.java:419)
at com.neotys.nl.launcher.ControllerLauncher.main(ControllerLauncher.java:200)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.launcher.UnixLauncher.main(Unknown Source)

Thanks in advance for your help

Olivier C.
Olivier C.

Olivier C.

Level
0
11 / 100
points

Answers

Keith L.
Keith L.

Keith L.

Level
2
1074 / 2000
points
Team

We do support OS X 10.9 and 10.10, so supportability is not the issue. The most common issue in this instance is that there is an existing JAVA environment variable set, and Neoload will try to use it instead of the built-in embedded version that is with it. This can cause a serious conflict and the issue you are facing. Check your Environment variables for any with the word "JAVA" in it. Unset it, and try to launch it again.

Olivier C.
Olivier C.

Olivier C.

Level
0
11 / 100
points

I have unset all the "JAVA" environment variables but it doesn't work.

I have also try to set JAVA_HOME to /Applications/NeoLoad5.1/.install4j/jre.bundle/Contents/Home/jre
Same problem, the Application fails to start