Bug#568545: pdfsam: failed to start

Niels Thykier niels at thykier.net
Fri Feb 5 17:39:19 UTC 2010


gpe wrote:
> Package: pdfsam
> Version: 1.1.3-2
> Severity: grave
> Justification: renders package unusable
> 
> pdfsam failed to start with this message:
> =========================================================================
> 
>  pdfsam
> 
>   JAVA: java
> 
>   JAVA_OPTS: -Xmx256m
> 
>   CLASSPATH: /usr/share/pdfsam/pdfsam-1.1.3.jar:/usr/share/pdfsam/lib/dom4j.jar:/usr/share/pdfsam/lib/emp4j-1.0.1.jar:/usr/share/pdfsam/lib/itext.jar:/usr/share/pdfsam/lib/jaxen.jar:/usr/share/pdfsam/lib/log4j-1.2.jar:/usr/share/pdfsam/lib/looks.jar:/usr/share/pdfsam/lib/pdfsam-console-2.0.5e.jar:/usr/share/pdfsam/lib/pdfsam-jcmdline-1.0.3.jar:/usr/share/pdfsam/lib/pdfsam-langpack.jar
> 
> =========================================================================
> 
> Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
>    at java.awt.Toolkit.getDefaultToolkit(libgcj.so.10)
>    at javax.swing.plaf.basic.BasicLookAndFeel.initialize(libgcj.so.10)
>    at javax.swing.UIManager.setLookAndFeel(libgcj.so.10)
>    at javax.swing.UIManager.<clinit>(libgcj.so.10)
>    at java.lang.Class.initializeClass(libgcj.so.10)
>    at javax.swing.UIManager.getUI(libgcj.so.10)
>    at javax.swing.text.JTextComponent.updateUI(libgcj.so.10)
>    at javax.swing.text.JTextComponent.<init>(libgcj.so.10)
>    at javax.swing.JEditorPane.<init>(libgcj.so.10)
>    at javax.swing.JTextPane.<init>(libgcj.so.10)
>    at org.pdfsam.guiclient.business.TextPaneAppender.getTextPaneInstance(TextPaneAppender.java:47)
>    at org.pdfsam.guiclient.business.TextPaneAppender.<init>(TextPaneAppender.java:42)
>    at java.lang.Class.newInstance(libgcj.so.10)
>    at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:237)
>    at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:171)
>    at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:184)
>    at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:502)
>    at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:415)
>    at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:919)
>    at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:790)
>    at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:696)
>    at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
>    at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
>    at java.lang.Class.initializeClass(libgcj.so.10)
>    at org.apache.log4j.Logger.getLogger(Logger.java:105)
>    at org.pdfsam.guiclient.GuiClient.<clinit>(GuiClient.java:33)
>    at java.lang.Class.initializeClass(libgcj.so.10)
> Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
>    at java.lang.Runtime._load(libgcj.so.10)
>    at java.lang.Runtime.loadLibrary(libgcj.so.10)
>    at java.lang.System.loadLibrary(libgcj.so.10)
>    at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.10)
>    at java.lang.Class.initializeClass(libgcj.so.10)
>    at java.lang.Class.forName(libgcj.so.10)
>    at java.awt.Toolkit.getDefaultToolkit(libgcj.so.10)
>    ...26 more
> 
> 

Hi

Which version of gcj is providing your java?
Also can you reproduce this after either using openjdk6 as java or
installing libgcjX-awt (where X is a number depending on the version of
you current gcj java).

~Niels

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20100205/372417c6/attachment.pgp>


More information about the pkg-java-maintainers mailing list