View Issue Details

IDProjectCategoryView StatusLast Update
0004340SymmetricDS ProImprovementpublic2020-04-21 19:03
Reporterelong Assigned Toelong  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.11.0 
Target Version3.11.8Fixed in Version3.11.8 
Summary0004340: Installer should notify user of Java version requirement
DescriptionThe 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)
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

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