IzPack

Fix documentation about JRE minimum requirement to state 1.5

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 3.11.0
  • Fix Version/s: 4.0.0
  • Component/s: Installer
  • Labels:
    None
  • Patch Submitted:
    Yes
  • Number of attachments :
    1

Description

IzPack 3.11.0 uses methods from Java 1.5 and as such its installers won't run a Java 1.4 as currently stated in its Introduction:

java.lang.NoSuchMethodError: java.awt.Component.setPreferredSize(Ljava/awt/Dimension;)V
        at com.izforge.izpack.gui.IzPanelLayout.rowHeight(IzPanelLayout.java:419)
        at com.izforge.izpack.gui.IzPanelLayout.layoutContainer(IzPanelLayout.java:743)
        at java.awt.Container.layout(Container.java:1020)
        at java.awt.Container.doLayout(Container.java:1010)
        at java.awt.Container.validateTree(Container.java:1092)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validateTree(Container.java:1099)
        at java.awt.Container.validate(Container.java:1067)
        at java.awt.Window.show(Window.java:461)
        at java.awt.Component.show(Component.java:1133)
        at java.awt.Component.setVisible(Component.java:1088)
        at com.izforge.izpack.installer.InstallerFrame.showFrame(InstallerFrame.java:803)
        at com.izforge.izpack.installer.InstallerFrame.<init>(InstallerFrame.java:275)
        at com.izforge.izpack.installer.GUIInstaller.loadGUI(GUIInstaller.java:505)
        at com.izforge.izpack.installer.GUIInstaller.access$100(GUIInstaller.java:81)
        at com.izforge.izpack.installer.GUIInstaller$2.run(GUIInstaller.java:153)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:189)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

Ideally, you would document when this break ocurred such that users can decide which IzPack release is the last to choose if Java 1.4 is required to support.

Activity

Hide
Julien Ponge added a comment -

Yes, IzPack will officially be 1.5-only. Sadly, we lost track of when we accidentally became 1.5 only...

Show
Julien Ponge added a comment - Yes, IzPack will officially be 1.5-only. Sadly, we lost track of when we accidentally became 1.5 only...

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: