View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004340 | SymmetricDS Pro | Improvement | public | 2020-04-09 13:00 | 2020-04-21 19:03 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.11.0 | ||||
Target Version | 3.11.8 | Fixed in Version | 3.11.8 | ||
Summary | 0004340: Installer should notify user of Java version requirement | ||||
Description | The install.xml specifies a Java version requirement, and it will notify the user that they need to upgrade Java before installing. For the notification to work, all helper classes used by the installer in symmetric-pro-izpack project should target an older version of Java. Otherwise, running the installer gets an UnsupportedClassVersionError. Exception in thread "main" java.lang.UnsupportedClassVersionError: SymmetricInstallerListener : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at com.izforge.izpack.core.container.AbstractContainer.getClass(AbstractContainer.java:261) at com.izforge.izpack.core.factory.DefaultObjectFactory.create(DefaultObjectFactory.java:101) at com.izforge.izpack.installer.container.impl.CustomDataLoader.addInstallerListener(CustomDataLoader.java:139) at com.izforge.izpack.installer.container.impl.CustomDataLoader.loadCustomData(CustomDataLoader.java:114) at com.izforge.izpack.installer.container.impl.InstallerContainer.resolveComponents(InstallerContainer.java:147) at com.izforge.izpack.installer.container.impl.GUIInstallerContainer.resolveComponents(GUIInstallerContainer.java:88) at com.izforge.izpack.installer.container.impl.InstallerContainer.fillContainer(InstallerContainer.java:80) at com.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:304) at com.izforge.izpack.core.container.AbstractContainer.initialise(AbstractContainer.java:284) at com.izforge.izpack.installer.container.impl.GUIInstallerContainer.<init>(GUIInstallerContainer.java:38) at com.izforge.izpack.installer.bootstrap.InstallerGui.run(InstallerGui.java:54) at com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:294) at com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:238) at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:78) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-04-09 13:00 | elong | New Issue | |
2020-04-09 13:00 | elong | Status | new => assigned |
2020-04-09 13:00 | elong | Assigned To | => elong |
2020-04-09 13:01 | elong | Status | assigned => resolved |
2020-04-09 13:01 | elong | Resolution | open => fixed |
2020-04-09 13:01 | elong | Fixed in Version | => 3.11.8 |
2020-04-21 19:03 | admin | Status | resolved => closed |