Bug#359267: cacao: XML parsing fail while running openjump

Petter Reinholdtsen pere at hungry.com
Mon Mar 27 15:03:53 UTC 2006


Package: classpath
Version: 2:0.90-1

When trying to run the openjump debian package (aptitude install
openjump) with cacao, I get an XML parsing error.  The splash screen
show up, and then a dialog box with title "Assertion Failed Exception"
and "Should never reach here" as the text show up.  Pressing OK do not
make the application start.  This is the output when I run openjump:

  % JAVACMD=/usr/bin/cacao openjump
  log4j:WARN Failed to set property [append] to value "false".
  fireChangedUpdate not implemented
  JUMP: Warning: Properties file does not exist: /usr/share/openjump/workbench-properties.xml
  JUMP: Warning: Extensions directory does not exist: /usr/share/openjump/ext
  java.lang.IllegalArgumentException
     at java.lang.reflect.Method.invokeNative (Native Method)
     at java.lang.reflect.Method.invoke (Method.java:329)
     at com.vividsolutions.jump.util.java2xml.XML2Java.setValue (XML2Java.java:213)
     at com.vividsolutions.jump.util.java2xml.XML2Java.access$2 (XML2Java.java:207)
     at com.vividsolutions.jump.util.java2xml.XML2Java$1.attributeSpecFound (XML2Java.java:122)
     at com.vividsolutions.jump.util.java2xml.XMLBinder.visit (XMLBinder.java:287)   at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:79)
     at com.vividsolutions.jump.util.java2xml.XML2Java.access$0 (XML2Java.java:76)   at com.vividsolutions.jump.util.java2xml.XML2Java$1.fillerTagSpecFound (XML2Java.java:87)
     at com.vividsolutions.jump.util.java2xml.XML2Java$1.tagSpecFound (XML2Java.java:104)
     at com.vividsolutions.jump.util.java2xml.XMLBinder.visit (XMLBinder.java:281)   at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:79)
     at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:183)
     at com.vividsolutions.jump.util.java2xml.XML2Java.setValueFromTag (XML2Java.java:205)
     at com.vividsolutions.jump.util.java2xml.XML2Java.setValuesFromTags (XML2Java.java:200)
     at com.vividsolutions.jump.util.java2xml.XML2Java.access$1 (XML2Java.java:196)
     at com.vividsolutions.jump.util.java2xml.XML2Java$1.normalTagSpecFound (XML2Java.java:92)
     at com.vividsolutions.jump.util.java2xml.XML2Java$1.tagSpecFound (XML2Java.java:106)
     at com.vividsolutions.jump.util.java2xml.XMLBinder.visit (XMLBinder.java:281)   at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:79)
     at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:183)
     at com.vividsolutions.jump.util.java2xml.XML2Java.read (XML2Java.java:61)
     at com.vividsolutions.jump.workbench.ui.style.AbstractPalettePanel.basicStyles (AbstractPalettePanel.java:93)
     at com.vividsolutions.jump.workbench.model.LayerManager.firstColors (LayerManager.java:107)
     at com.vividsolutions.jump.workbench.model.LayerManager.<init> (LayerManager.java:85)
     at com.vividsolutions.jump.workbench.ui.zoom.ZoomBar.<init> (ZoomBar.java:611)
     at com.vividsolutions.jump.workbench.ui.zoom.InstallZoomBarPlugIn.initialize
  (InstallZoomBarPlugIn.java:42)
     at com.vividsolutions.jump.workbench.JUMPConfiguration.initializeBuiltInPlugIns (JUMPConfiguration.java:988)
     at com.vividsolutions.jump.workbench.JUMPConfiguration.setup (JUMPConfiguration.java:269)
     at com.vividsolutions.jump.workbench.JUMPWorkbench.main (JUMPWorkbench.java:234)
     at com.vividsolutions.jump.workbench.JUMPWorkbench.main (JUMPWorkbench.java:200)
  com.vividsolutions.jts.util.AssertionFailedException: Should never reach here
     at com.vividsolutions.jts.util.Assert.shouldNeverReachHere (Assert.java:122)
     at com.vividsolutions.jts.util.Assert.shouldNeverReachHere (Assert.java:111)
     at com.vividsolutions.jump.workbench.ui.style.AbstractPalettePanel.basicStyles (AbstractPalettePanel.java:103)
     at com.vividsolutions.jump.workbench.model.LayerManager.firstColors (LayerManager.java:107)
     at com.vividsolutions.jump.workbench.model.LayerManager.<init> (LayerManager.java:85)
     at com.vividsolutions.jump.workbench.ui.zoom.ZoomBar.<init> (ZoomBar.java:611)
     at com.vividsolutions.jump.workbench.ui.zoom.InstallZoomBarPlugIn.initialize
  (InstallZoomBarPlugIn.java:42)
     at com.vividsolutions.jump.workbench.JUMPConfiguration.initializeBuiltInPlugIns (JUMPConfiguration.java:988)
     at com.vividsolutions.jump.workbench.JUMPConfiguration.setup (JUMPConfiguration.java:269)
     at com.vividsolutions.jump.workbench.JUMPWorkbench.main (JUMPWorkbench.java:234)
     at com.vividsolutions.jump.workbench.JUMPWorkbench.main (JUMPWorkbench.java:200)

I have to use ^C to terminate the program.

When presenting this problem on #classpath, I was told that it is
related to a charset issue in classpath.  Not sure if it is solved
yet.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages cacao depends on:
ii  binutils             2.16.1cvs20060117-1 The GNU assembler, linker and bina
ii  classpath            2:0.90-1            clean room standard Java libraries
ii  classpath-common     2:0.90-1            architecture independent files
ii  libc6                2.3.6-4             GNU C Library: Shared libraries an
ii  libltdl3             1.5.22-4            A system independent dlopen wrappe
ii  zlib1g               1:1.2.3-11          compression library - runtime

cacao recommends no packages.

-- no debconf information




More information about the pkg-java-maintainers mailing list