﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1163	Exception on startup	arj@…	framm	"This happens when attempting to run the version of josm currently in the Ubuntu universe repositories. apt-cache states that the version is 0.0.0.20080330-1 (/var/lib/apt/lists/no.archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages) (/var/lib/dpkg/status).

arj@gavagai:~$ java --version
java version ""1.5.0""
gij (GNU libgcj) version 4.2.3 (Ubuntu 4.2.3-2ubuntu6)

Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
arj@gavagai:~$ josm
Using /usr/bin/gij-4.1 to execute josm.
Exception in thread ""main"" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.71)
   at javax.swing.plaf.basic.BasicLookAndFeel.initialize(libgcj.so.71)
   at javax.swing.UIManager.setLookAndFeel(libgcj.so.71)
   at javax.swing.UIManager.<clinit>(libgcj.so.71)
   at java.lang.Class.initializeClass(libgcj.so.71)
   at javax.swing.UIManager.getUI(libgcj.so.71)
   at javax.swing.JLabel.updateUI(libgcj.so.71)
   at javax.swing.JLabel.<init>(libgcj.so.71)
   at javax.swing.JLabel.<init>(libgcj.so.71)
   at javax.swing.DefaultListCellRenderer.<init>(libgcj.so.71)
   at javax.swing.JList.init(libgcj.so.71)
   at javax.swing.JList.<init>(libgcj.so.71)
   at org.openstreetmap.josm.gui.preferences.ToolbarPreferences.<init>(ToolbarPreferences.java:93)
   at org.openstreetmap.josm.Main.<clinit>(Main.java:114)
   at java.lang.Class.initializeClass(libgcj.so.71)
   at java.lang.Class.initializeClass(libgcj.so.71)
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: cannot open shared object file: No such file or directory
   at java.lang.Runtime._load(libgcj.so.71)
   at java.lang.Runtime.loadLibrary(libgcj.so.71)
   at java.lang.System.loadLibrary(libgcj.so.71)
   at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.71)
   at java.lang.Class.initializeClass(libgcj.so.71)
   at java.lang.Class.forName(libgcj.so.71)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.71)
   ...15 more
"	defect	closed	major		Core		wontfix		
