We just switched to 6.1.1 from 5, built our install and it is failing to launch. I'm running a unix install on a Mac. Also tried the a dmg install with the same problem. I haven't tried the windows or on Linux yet.
I'm running the latest jdk 1.8 to build and install.
java.lang.RuntimeException: java.lang.ClassCastException: com.install4j.runtime.beans.screens.StartupScreen cannot be cast to com.install4j.api.beans.Bean at com.install4j.runtime.installer.frontend.GUIHelper.invokeOnEDT(GUIHelper.java:668) at com.install4j.runtime.installer.config.AbstractBeanConfig.finishBatch(AbstractBeanConfig.java:47) at com.install4j.runtime.installer.ContextImpl.registerScreens(ContextImpl.java:681) at com.install4j.runtime.installer.controller.Controller.start(Controller.java:66) at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:59) at com.install4j.runtime.installer.Installer.main(Installer.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:62) at com.install4j.runtime.launcher.UnixLauncher.main(UnixLauncher.java:57) Caused by: java.lang.ClassCastException: com.install4j.runtime.beans.screens.StartupScreen cannot be cast to com.install4j.api.beans.Bean