Your message dated Mon, 28 Mar 2011 01:32:26 +0000
with message-id <e1q41ji-0000u5...@franck.debian.org>
and subject line Bug#618750: fixed in jodconverter-cli 2.2.2-6
has caused the Debian Bug report #618750,
regarding jodconverter: does not work with libreoffice
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
618750: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618750
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: jodconverter
Version: 2.2.2-5
Severity: grave
Tags: patch
Justification: renders package unusable
After upgrading from openoffice to libreoffice 1:3.3.1-1 jodconverter exits
with error:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/sun/star/lang/XEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at
com.artofsolving.jodconverter.cli.ConvertDocument.main(ConvertDocument.java:118)
Caused by: java.lang.ClassNotFoundException: com.sun.star.lang.XEventListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 23 more
This is because its java dependencies were moved. Here is the patch:
--- /usr/bin/jodconverter 2009-09-02 00:50:39.000000000 +0200
+++ /usr/bin/jodconverter 2011-03-16 14:23:17.213303999 +0100
@@ -13,7 +13,7 @@
CLASSPATH="$CLASSPATH:$JAVACLASSES/commons-cli.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/jodconverter.jar"
# libjodconverter-java deps
-CLASSPATH="$CLASSPATH:$JAVACLASSES/openoffice/ridl.jar:$JAVACLASSES/openoffice/unoil.jar:$JAVACLASSES/openoffice/juh.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/xstream.jar"
+CLASSPATH="$CLASSPATH:$JAVACLASSES/ridl.jar:/usr/share/libreoffice/basis3.3/program/classes/unoil.jar:$JAVACLASSES/juh.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/xstream.jar"
# slf4j-api deps
CLASSPATH="$CLASSPATH:$JAVACLASSES/slf4j-jdk14.jar"
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=sk_SK.UTF-8, LC_CTYPE=sk_SK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages jodconverter depends on:
ii default-jre-headless [java2 1:1.6-40 Standard Java or Java compatible R
ii gcj-4.4-jre-headless [java2 4.4.5-9 Java runtime environment using GIJ
ii gcj-jre-headless [java2-run 4:4.4.5-2 Java runtime environment using GIJ
ii gij-4.2 [java2-runtime-head 4.2.4-4 The GNU Java bytecode interpreter
ii gij-4.3 [java2-runtime-head 4.3.4-4 The GNU Java bytecode interpreter
ii libcommons-cli-java 1.2-3 API for working with the command l
ii libcommons-io-java 1.4-3 Common useful IO related classes
ii libjodconverter-java 2.2.2-4 Office formats converter - Library
ii openjdk-6-jre-headless [jav 6b18-1.8.7-2 OpenJDK Java runtime, using Hotspo
jodconverter recommends no packages.
jodconverter suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: jodconverter-cli
Source-Version: 2.2.2-6
We believe that the bug you reported is fixed in the latest version of
jodconverter-cli, which is due to be installed in the Debian FTP archive:
jodconverter-cli_2.2.2-6.diff.gz
to main/j/jodconverter-cli/jodconverter-cli_2.2.2-6.diff.gz
jodconverter-cli_2.2.2-6.dsc
to main/j/jodconverter-cli/jodconverter-cli_2.2.2-6.dsc
jodconverter_2.2.2-6_all.deb
to main/j/jodconverter-cli/jodconverter_2.2.2-6_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 618...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthiba...@debian.org> (supplier of updated jodconverter-cli
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 22 Mar 2011 01:06:36 +0100
Source: jodconverter-cli
Binary: jodconverter
Architecture: source all
Version: 2.2.2-6
Distribution: unstable
Urgency: low
Maintainer: Samuel Thibault <sthiba...@debian.org>
Changed-By: Samuel Thibault <sthiba...@debian.org>
Description:
jodconverter - Office formats converter
Closes: 618750
Changes:
jodconverter-cli (2.2.2-6) unstable; urgency=low
.
* debian/bin/jodconverter: fix ridl.jar and unoil.jar paths
(Closes: Bug#618750).
* debian/control: Depend on jodconverter with fixed path.
* src/main/java/com/artofsolving/jodconverter/cli/ConvertDocument.java,
debian/jodconverter.1: Rename OpenOffice.org to LibreOffice.
Checksums-Sha1:
d768de1b19dddc110e26baee15c4df8a424cd8be 1377 jodconverter-cli_2.2.2-6.dsc
79c7cde43ae2dad0040d4cd5fc0c70cb9321feac 3249 jodconverter-cli_2.2.2-6.diff.gz
779015726473dec616e9edb8b393a8287a51d1f8 6668 jodconverter_2.2.2-6_all.deb
Checksums-Sha256:
0638a22eb05e33cd307683af43fd9a4d05ba76c6353b9e30cc8694fa6e0d8fd3 1377
jodconverter-cli_2.2.2-6.dsc
3965836b3a38a657d67da5f35102549520c23cf544d178309fefb5448df5dbb5 3249
jodconverter-cli_2.2.2-6.diff.gz
f9c8c573779e5196412db31537fac83f4064f9f4dafcb951a2f0b6207d656acc 6668
jodconverter_2.2.2-6_all.deb
Files:
ab03efe3be0099b17389ff57437b431a 1377 utils extra jodconverter-cli_2.2.2-6.dsc
bdb78a03f03e273612e0a36095572f01 3249 utils extra
jodconverter-cli_2.2.2-6.diff.gz
0eb42f0e2ec31630ffd0c7a1f4de1ec5 6668 utils extra jodconverter_2.2.2-6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iF4EAREIAAYFAk2P4WIACgkQg7iRWpzNNcPnVAD/XhPmLo8h7l9+vI5Wmjnmr0yi
1ktvUp5QNnVMTegGn5sA/0QfGgltJn7k29dnSVn198fRK9Bt1iA5/euVqD6gq1fB
=ehH0
-----END PGP SIGNATURE-----
--- End Message ---