[packman] jgnash not starting on opensuse11.2

Rahul Srinivas SRahul at novell.com
Wed Feb 17 13:45:46 CET 2010


Following is the complete output:
bash$ jgnash.sh
java virtual machine used: /usr/lib64/jvm/jre/bin/java
classpath used:
/usr/share/java/commons-beanutils.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-collections.jar:/usr/share/java/jcommon.jar:/usr/share/java/jcommon-xml.jar:/usr/share/java/jfreechart.jar:/usr/share/java/forms.jar:/usr/share/java/liquidlnf.jar:/usr/share/java/looks2.jar:/usr/share/java/jgnash/jgnash-2.3.3.jar:/usr/share/java/jgnash/lib/jasperreports-3.5.1.jar:/usr/share/java/jgnash/lib/swingx-1.6.jar:/usr/share/java/jgnash/lib/db4o-6.4.54.11278-java5.jar:/usr/share/java/jgnash/lib/jh.jar:/usr/share/java/jgnash/lib/db4o-6.4.54.11278-nqopt.jar:/usr/share/java/jgnash/lib/jGnashHelp.jar:/usr/share/java/jgnash/lib/iText-2.1.4.jar:/usr/share/java/jgnash/lib/jdt-compiler-3.1.1.jar:/usr/share/java/jgnash/lib/mina-core-1.1.7.jar:/usr/share/java/jgnash/lib/bloat-1.0.jar:/usr/share/java/jgnash/lib/slf4j-api-1.4.3.jar:/usr/share/java/jgnash/lib/xstream-1.3.1.jar:/usr/share/java/jgnash/lib/slf4j-jdk14-1.4.3.jar:/usr/share/java/jgnash/lib/args4j-2.0.8.jar:/usr/share/java/jgnash/lib/DynamicJasper-3.0.10.jar
main class used: jgnash.Main
flags used:
options used:
arguments used:
Enabling text antialiasing!
java.lang.ArrayIndexOutOfBoundsException: 2
        at javax.swing.text.CompositeView.getView(CompositeView.java:160)
        at javax.swing.text.View.forwardUpdate(View.java:1175)
        at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240)
        at javax.swing.text.View.insertUpdate(View.java:702)
        at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1606)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1865)
        at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:202)
        at javax.swing.text.DefaultStyledDocument.insert(DefaultStyledDocument.java:223)
        at javax.swing.text.html.HTMLDocument.insert(HTMLDocument.java:434)
        at javax.swing.text.html.HTMLDocument$HTMLReader.flushBuffer(HTMLDocument.java:3721)
        at javax.swing.text.html.HTMLDocument$HTMLReader.flush(HTMLDocument.java:2523)
        at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:261)
        at javax.swing.JEditorPane.read(JEditorPane.java:571)
        at javax.swing.JEditorPane.read(JEditorPane.java:599)
        at javax.swing.JEditorPane$PageLoader.run(JEditorPane.java:662)

I also get the following error sometimes:
bash$ jgnash.sh
java virtual machine used: /usr/lib64/jvm/jre/bin/java
classpath used:
/usr/share/java/commons-beanutils.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-collections.jar:/usr/share/java/jcommon.jar:/usr/share/java/jcommon-xml.jar:/usr/share/java/jfreechart.jar:/usr/share/java/forms.jar:/usr/share/java/liquidlnf.jar:/usr/share/java/looks2.jar:/usr/share/java/jgnash/jgnash-2.3.3.jar:/usr/share/java/jgnash/lib/jasperreports-3.5.1.jar:/usr/share/java/jgnash/lib/swingx-1.6.jar:/usr/share/java/jgnash/lib/db4o-6.4.54.11278-java5.jar:/usr/share/java/jgnash/lib/jh.jar:/usr/share/java/jgnash/lib/db4o-6.4.54.11278-nqopt.jar:/usr/share/java/jgnash/lib/jGnashHelp.jar:/usr/share/java/jgnash/lib/iText-2.1.4.jar:/usr/share/java/jgnash/lib/jdt-compiler-3.1.1.jar:/usr/share/java/jgnash/lib/mina-core-1.1.7.jar:/usr/share/java/jgnash/lib/bloat-1.0.jar:/usr/share/java/jgnash/lib/slf4j-api-1.4.3.jar:/usr/share/java/jgnash/lib/xstream-1.3.1.jar:/usr/share/java/jgnash/lib/slf4j-jdk14-1.4.3.jar:/usr/share/java/jgnash/lib/args4j-2.0.8.jar:/usr/share/java/jgnash/lib/DynamicJasper-3.0.10.jar
main class used: jgnash.Main
flags used:
options used:
arguments used:
Enabling text antialiasing!
java.lang.NullPointerException
        at javax.swing.text.CompositeView.replace(CompositeView.java:217)
        at javax.swing.text.BoxView.replace(BoxView.java:181)
        at javax.swing.text.CompositeView.loadChildren(CompositeView.java:114)
        at javax.swing.text.CompositeView.setParent(CompositeView.java:139)
        at javax.swing.text.html.BlockView.setParent(BlockView.java:72)
        at javax.swing.text.CompositeView.replace(CompositeView.java:217)
        at javax.swing.text.BoxView.replace(BoxView.java:181)
        at javax.swing.text.html.TableView$RowView.replace(TableView.java:1474)
        at javax.swing.text.CompositeView.loadChildren(CompositeView.java:114)
        at javax.swing.text.CompositeView.setParent(CompositeView.java:139)
        at javax.swing.text.CompositeView.replace(CompositeView.java:217)
        at javax.swing.text.BoxView.replace(BoxView.java:181)
        at javax.swing.text.html.TableView.replace(TableView.java:913)
        at javax.swing.text.CompositeView.loadChildren(CompositeView.java:114)
        at javax.swing.text.CompositeView.setParent(CompositeView.java:139)
        at javax.swing.text.html.TableView.setParent(TableView.java:817)
        at javax.swing.text.CompositeView.replace(CompositeView.java:217)
        at javax.swing.text.BoxView.replace(BoxView.java:181)
        at javax.swing.text.View.updateChildren(View.java:1112)
        at javax.swing.text.View.insertUpdate(View.java:696)
        at javax.swing.text.View.forwardUpdateToView(View.java:1203)
        at javax.swing.text.View.forwardUpdate(View.java:1178)
        at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240)
        at javax.swing.text.View.insertUpdate(View.java:702)
        at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1606)
        at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1865)
        at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:202)
        at javax.swing.text.DefaultStyledDocument.insert(DefaultStyledDocument.java:223)
        at javax.swing.text.html.HTMLDocument.insert(HTMLDocument.java:434)
        at javax.swing.text.html.HTMLDocument$HTMLReader.flushBuffer(HTMLDocument.java:3721)
        at javax.swing.text.html.HTMLDocument$HTMLReader.flush(HTMLDocument.java:2523)
        at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:261)
        at javax.swing.JEditorPane.read(JEditorPane.java:571)
        at javax.swing.JEditorPane.read(JEditorPane.java:599)
        at javax.swing.JEditorPane$PageLoader.run(JEditorPane.java:662)

And sometimes there is no error. The only output is the above minus the Java exception. But no window pops up - it just hangs. In the previous two cases the license window pops up.

-Rahul

>>> On 2/17/2010 at 03:17 AM, in message <201002162247.22760.toni at links2linux.de>,
Toni <toni at links2linux.de> wrote: 
> Am Dienstag, 16. Februar 2010 schrieb Rahul S:
>> Hi,
>>
>> I have opensuse 11.2 installed on my box. Yesterday I downloaded and
>> installed jgnash-2.3.3-0.pm.1.5.noarch from packman. The Java package I
>> have installed is java-1_6_0-openjdk-1.6.0.0_b16-5.10.1.x86_64. When I run
>> jgnash.sh I get the following error:
>> java.lang.ArrayIndexOutOfBoundsException: 4
>>         at javax.swing.text.CompositeView.getView(CompositeView.java:160)
>>         at javax.swing.text.View.forwardUpdate(View.java:1175)
>>         at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240)
>>         at javax.swing.text.View.changedUpdate(View.java:784)
>>         at
>> javax.swing.text.html.BlockView.changedUpdate(BlockView.java:341) at
>> javax.swing.text.View.forwardUpdateToView(View.java:1207) at
>> javax.swing.text.View.forwardUpdate(View.java:1178)
>>         at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240)
>>         at javax.swing.text.View.changedUpdate(View.java:784)
>>         at
>> javax.swing.text.html.BlockView.changedUpdate(BlockView.java:341) at
>> javax.swing.plaf.basic.BasicTextUI$RootView.changedUpdate(BasicTextUI.java:
>>1634) at
>> javax.swing.plaf.basic.BasicTextUI$UpdateHandler.changedUpdate(BasicTextUI.
>>java:1895) at
>> javax.swing.text.AbstractDocument.fireChangedUpdate(AbstractDocument.java:2
>>31) at
>> javax.swing.text.html.HTMLDocument.fireChangedUpdate(HTMLDocument.java:1727
>>) at
>> javax.swing.text.DefaultStyledDocument$ChangeUpdateRunnable.run(DefaultStyl
>>edDocument.java:2595) at
>> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at
>> java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
>>         at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.jav
>>a:275) at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:2
>>00) at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.jav
>>a:190) at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at
>> java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
>>
>> What could be wrong here ?
> 
> Please provide the complete output of the jgnash.sh call.
> 
>> Thanks,
>>
>> -Rahul





More information about the Packman mailing list