2 Replies Latest reply on Jun 9, 2007 8:17 PM by Steve

    ArrayIndexOutOfBoundsException - running jems-installer-1.2.

    Steve Newbie

      Trying to do a full install of jems 1.2 GA. Get the stacktrace below that also shows a null pointer being thrown. Anyone seen this or have any hints on how to fix?

      TIA,
      Steve

      OS is Ubuntu 7.04 (fiesty)

      $ java -version
      java version "1.4.2"
      gij (GNU libgcj) version 4.1.2 (Ubuntu 4.1.2-0ubuntu5)

      $ sudo java -jar jems-installer-1.2.0.GA.jar
      PackageListener, install.log=/tmp/jems-install.log
      Exception during event dispatch:
      java.lang.NullPointerException
      at javax.swing.text.GapContent.garbageCollect(libgcj.so.70)
      at javax.swing.text.GapContent$GapContentPosition.(libgcj.so.70)
      at javax.swing.text.GapContent.createPosition(libgcj.so.70)
      at javax.swing.text.AbstractDocument.createPosition(libgcj.so.70)
      at javax.swing.text.AbstractDocument$LeafElement.(libgcj.so.70)
      at javax.swing.text.html.HTMLDocument$RunElement.(libgcj.so.70)
      at javax.swing.text.html.HTMLDocument.createLeafElement(libgcj.so.70)
      at javax.swing.text.DefaultStyledDocument.create(libgcj.so.70)
      at javax.swing.text.html.HTMLDocument$HTMLReader.flush(libgcj.so.70)
      at gnu.javax.swing.text.html.parser.GnuParserDelegator.parse(libgcj.so.70)
      at javax.swing.text.html.HTMLEditorKit.read(libgcj.so.70)
      at javax.swing.JEditorPane.setText(libgcj.so.70)
      at com.izforge.izpack.panels.InstallationGroupPanel.valueChanged(InstallationGroupPanel.java:189)
      at javax.swing.DefaultListSelectionModel.fireValueChanged(libgcj.so.70)
      at javax.swing.DefaultListSelectionModel.fireValueChanged(libgcj.so.70)
      at javax.swing.DefaultListSelectionModel.setSelectionInterval(libgcj.so.70)
      at javax.swing.plaf.basic.BasicTableUI$MouseInputHandler.updateSelection(libgcj.so.70)
      at javax.swing.plaf.basic.BasicTableUI$MouseInputHandler.mousePressed(libgcj.so.70)
      at java.awt.Component.processMouseEvent(libgcj.so.70)
      at java.awt.Component.processEvent(libgcj.so.70)
      at java.awt.Container.processEvent(libgcj.so.70)
      at java.awt.Component.dispatchEventImpl(libgcj.so.70)
      at java.awt.Container.dispatchEventImpl(libgcj.so.70)
      at java.awt.Component.dispatchEvent(libgcj.so.70)
      at java.awt.LightweightDispatcher.handleMouseEvent(libgcj.so.70)
      at java.awt.LightweightDispatcher.dispatchEvent(libgcj.so.70)
      at java.awt.Container.dispatchEventImpl(libgcj.so.70)
      at java.awt.Window.dispatchEventImpl(libgcj.so.70)
      at java.awt.Component.dispatchEvent(libgcj.so.70)
      at java.awt.EventQueue.dispatchEvent(libgcj.so.70)
      at java.awt.EventDispatchThread.run(libgcj.so.70)
      align: javax.swing.text.html.BlockView@34387daf
      align: javax.swing.text.html.BlockView@34387d37
      align: javax.swing.text.html.InlineView@33a4b6bf
      align: javax.swing.text.html.BRView@32c619bf
      align: javax.swing.text.html.InlineView@33a4b57f
      align: javax.swing.text.html.BRView@32c6545f
      align: javax.swing.text.html.InlineView@33a4b52f
      align: javax.swing.text.html.BRView@32c651bf
      align: javax.swing.text.html.InlineView@33a4b4df
      align: javax.swing.text.html.BRView@32c64fff
      align: javax.swing.text.html.InlineView@33a4b48f
      align: javax.swing.text.html.BRView@32c64e7f
      align: javax.swing.text.html.InlineView@33a4b34f
      align: javax.swing.text.html.BRView@32c64cdf
      align: javax.swing.text.html.InlineView@33a4b2ff
      align: javax.swing.text.html.BRView@32c64aff
      align: javax.swing.text.html.InlineView@33a4b2af
      align: javax.swing.text.html.BRView@32c6497f
      align: javax.swing.text.html.BRView@32c6479f
      align: javax.swing.text.html.InlineView@33a4b11f
      align: javax.swing.text.html.BRView@32c6a63f
      align: javax.swing.text.html.InlineView@33a4b0cf
      align: javax.swing.text.html.BRView@32c6a45f
      align: javax.swing.text.html.InlineView@33a4b07f
      align: javax.swing.text.html.BRView@32c6a31f
      align: javax.swing.text.html.InlineView@33a4b02f
      align: javax.swing.text.html.BRView@32c6a13f
      align: javax.swing.text.html.InlineView@33a4afdf
      align: javax.swing.text.html.BRView@32c69ebf
      align: javax.swing.text.html.InlineView@33a4af8f
      align: javax.swing.text.html.BRView@32c69c3f
      align: javax.swing.text.html.InlineView@33a4af3f
      align: javax.swing.text.html.BRView@32c69a7f
      align: javax.swing.text.html.InlineView@33a4aeef
      align: javax.swing.text.html.BRView@32c6997f
      align: javax.swing.text.html.InlineView@33a4ae9f
      align: javax.swing.text.html.BRView@32c6977f
      align: javax.swing.text.html.InlineView@33a4ac6f
      align: javax.swing.text.html.BRView@32c7059f
      align: javax.swing.text.html.InlineView@33a4ac1f
      align: javax.swing.text.html.BRView@32c703df
      align: javax.swing.text.html.InlineView@33a4abcf
      align: javax.swing.text.html.BRView@32c7021f
      align: javax.swing.text.html.InlineView@33a4ab7f
      align: javax.swing.text.html.BRView@32c700bf
      align: javax.swing.text.html.InlineView@33a4ab2f
      align: javax.swing.text.html.BRView@32c6feff
      align: javax.swing.text.html.InlineView@33a4aadf
      align: javax.swing.text.html.BRView@32c6fd5f
      align: javax.swing.text.html.InlineView@33a4aa8f
      align: javax.swing.text.html.BRView@32c6fa1f
      align: javax.swing.text.html.InlineView@33a4aa3f
      align: javax.swing.text.html.BRView@32c6f83f
      align: javax.swing.text.html.InlineView@33a4a9ef
      align: javax.swing.text.html.BRView@32c7463f
      align: javax.swing.text.html.InlineView@33a4a99f
      align: javax.swing.text.html.BRView@32c743bf
      align: javax.swing.text.html.InlineView@33a4a94f
      align: javax.swing.text.html.BRView@32c7415f
      align: javax.swing.text.html.InlineView@33a4a8ff
      align: javax.swing.text.html.BRView@32c73f9f
      align: javax.swing.text.html.InlineView@33a4a8af
      align: javax.swing.text.html.BRView@32c73e1f
      align: javax.swing.text.html.InlineView@33a4a85f
      align: javax.swing.text.html.BRView@32c73b9f
      align: javax.swing.text.html.InlineView@33a4a80f
      align: javax.swing.text.html.BRView@32c73a1f
      align: javax.swing.text.html.InlineView@33a4a7bf
      align: javax.swing.text.html.BRView@32c7375f
      align: javax.swing.text.html.InlineView@335ca6bf
      align: javax.swing.text.html.BRView@32c7763f
      align: javax.swing.text.html.InlineView@335ca52f
      align: javax.swing.text.html.BRView@32c774ff
      align: javax.swing.text.html.InlineView@335ca4df
      align: javax.swing.text.html.BRView@32c7735f
      align: javax.swing.text.html.InlineView@335ca48f
      align: javax.swing.text.html.BRView@32c7723f
      align: javax.swing.text.html.InlineView@335ca34f
      align: javax.swing.text.html.BRView@32c76fbf
      align: javax.swing.text.html.InlineView@335ca2ff
      align: javax.swing.text.html.BRView@32c76e9f
      align: javax.swing.text.html.InlineView@335ca2af
      align: javax.swing.text.html.BRView@32c76c5f
      align: javax.swing.text.html.InlineView@335ca25f
      align: javax.swing.text.html.BRView@32c76a1f
      align: javax.swing.text.html.InlineView@335ca11f
      align: javax.swing.text.html.BRView@32c7685f
      align: javax.swing.text.html.InlineView@335ca0cf
      align: javax.swing.text.html.BRView@32c7c67f
      align: javax.swing.text.html.InlineView@335ca07f
      align: javax.swing.text.html.BRView@32c7c53f
      align: javax.swing.text.html.InlineView@335ca02f
      align: javax.swing.text.html.BRView@32c7c3ff
      align: javax.swing.text.html.InlineView@335c9eef
      align: javax.swing.text.html.BRView@32c7c25f
      align: javax.swing.text.html.InlineView@335c9e9f
      align: javax.swing.text.html.BRView@32c7c09f
      align: javax.swing.text.html.InlineView@335c9e4f
      align: javax.swing.text.html.BRView@32c7bdbf
      align: javax.swing.text.html.InlineView@335c9dff
      align: javax.swing.text.html.BRView@32c7bcbf
      align: javax.swing.text.html.InlineView@335c9daf
      align: javax.swing.text.html.BRView@32c7ba7f
      align: javax.swing.text.html.InlineView@335c9d5f
      align: javax.swing.text.html.BRView@32c7b89f
      align: javax.swing.text.html.InlineView@335c9d0f
      align: javax.swing.text.html.BRView@32c7e69f
      align: javax.swing.text.html.InlineView@335c9cbf
      align: javax.swing.text.html.BRView@32c7e57f
      align: javax.swing.text.html.InlineView@335c9c6f
      align: javax.swing.text.html.BRView@32c7e31f
      align: javax.swing.text.html.InlineView@335c9adf
      align: javax.swing.text.html.BRView@32c7e1bf
      align: javax.swing.text.html.InlineView@335c9a8f
      align: javax.swing.text.html.BRView@32c7e07f
      align: javax.swing.text.html.InlineView@335c9a3f
      align: javax.swing.text.html.BRView@32c7df7f
      align: javax.swing.text.html.InlineView@335c98ff
      align: javax.swing.text.html.BRView@32c7dcff
      align: javax.swing.text.html.InlineView@335c98af
      java.lang.ArrayIndexOutOfBoundsException
      at java.lang.System.arraycopy(libgcj.so.70)
      at java.io.ObjectInputStream.read(libgcj.so.70)
      at com.izforge.izpack.installer.Unpacker.run(Unpacker.java:434)