Your message dated Wed, 11 Mar 2009 00:17:49 +0000
with message-id <[email protected]>
and subject line Bug#504664: fixed in libmx4j-java 3.0.2-5
has caused the Debian Bug report #504664,
regarding libmx4j-java: Invalid META-INF/services/ configuration files
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 [email protected]
immediately.)
--
504664: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504664
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmx4j-java
Version: 3.0.2-4
Severity: normal
Tags: patch
Hi,
I've noticed that 2 files in META-INF/services/ of mx4j-tools.jar contains
lines for classes not included in Debian's MX4J.
Some tools (for instance, Spring Framework) automaticaly try to load all
classes defined in
META-INF/services/javax.management.remote.JMXConnectorProvider
and
META-INF/services/javax.management.remote.JMXConnectorServerProvider
by using Java SPI provider [1].
Please find my small patch to remove invalids lines from thoses files attached.
[1]
http://java.sun.com/javase/6/docs/technotes/guides/jar/jar.html#Service%20Provider
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (600, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libmx4j-java depends on:
ii default-jre [java2-runtime] 1.5-30 Standard Java or Java compatible
R
ii default-jre-headless [java2- 1.5-30 Standard Java or Java compatible
R
ii gij [java2-runtime-headless] 4:4.3.2-2 The GNU Java bytecode interpreter
ii gij-4.3 [java2-runtime-headl 4.3.2-2 The GNU Java bytecode interpreter
ii jamvm [java1-runtime] 1.5.1-3 virtual machine which conforms to
ii java-gcj-compat [java2-runti 1.0.78-2 Java runtime environment using
GIJ
ii java-gcj-compat-headless [ja 1.0.78-2 Java runtime environment using
GIJ
ii kaffe-pthreads [java1-runtim 2:1.1.8-5.2 A POSIX threads enabled version of
ii libbcel-java 5.2-3 Analyze, create, and manipulate
(b
ii liblog4j1.2-java 1.2.15-4 Logging library for java
ii openjdk-6-jre [java2-runtime 6b12-1~exp1 OpenJDK Java runtime, using
Hotspo
ii openjdk-6-jre-headless [java 6b12-1~exp1 OpenJDK Java runtime, using
Hotspo
ii sablevm [java1-runtime] 1.13-1.4 Free implementation of Java
Virtua
libmx4j-java recommends no packages.
Versions of packages libmx4j-java suggests:
ii jython 2.2.1-2 Python seamlessly integrated with
ii libgnumail-java 1.1.2-2 free implementation of the
javamai
ii libservlet2.4-java 5.0.30-8 Servlet 2.4 and JSP 2.0 Java
class
-- no debconf information
--
Damien Raude-Morvan / www.drazzib.com
--- ./src/etc/JMXConnectorProvider-tools.provider.orig 2008-11-05 23:58:49.000000000 +0100
+++ ./src/etc/JMXConnectorProvider-tools.provider 2008-11-05 23:59:11.000000000 +0100
@@ -1,7 +1,3 @@
-mx4j.tools.remote.provider.burlap.ClientProvider
-mx4j.tools.remote.provider.burlap.ssl.ClientProvider
-mx4j.tools.remote.provider.hessian.ClientProvider
-mx4j.tools.remote.provider.hessian.ssl.ClientProvider
mx4j.tools.remote.provider.local.ClientProvider
mx4j.tools.remote.provider.soap.ClientProvider
mx4j.tools.remote.provider.soap.ssl.ClientProvider
--- ./src/etc/JMXConnectorServerProvider-tools.provider.orig 2008-11-05 23:58:57.000000000 +0100
+++ ./src/etc/JMXConnectorServerProvider-tools.provider 2008-11-05 23:59:19.000000000 +0100
@@ -1,7 +1,3 @@
-mx4j.tools.remote.provider.burlap.ServerProvider
-mx4j.tools.remote.provider.burlap.ssl.ServerProvider
-mx4j.tools.remote.provider.hessian.ServerProvider
-mx4j.tools.remote.provider.hessian.ssl.ServerProvider
mx4j.tools.remote.provider.local.ServerProvider
mx4j.tools.remote.provider.soap.ServerProvider
mx4j.tools.remote.provider.soap.ssl.ServerProvider
signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---
Source: libmx4j-java
Source-Version: 3.0.2-5
We believe that the bug you reported is fixed in the latest version of
libmx4j-java, which is due to be installed in the Debian FTP archive:
libmx4j-java-gcj_3.0.2-5_amd64.deb
to pool/main/libm/libmx4j-java/libmx4j-java-gcj_3.0.2-5_amd64.deb
libmx4j-java_3.0.2-5.diff.gz
to pool/main/libm/libmx4j-java/libmx4j-java_3.0.2-5.diff.gz
libmx4j-java_3.0.2-5.dsc
to pool/main/libm/libmx4j-java/libmx4j-java_3.0.2-5.dsc
libmx4j-java_3.0.2-5_all.deb
to pool/main/libm/libmx4j-java/libmx4j-java_3.0.2-5_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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Damien Raude-Morvan <[email protected]> (supplier of updated libmx4j-java
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 09 Mar 2009 23:07:00 +0100
Source: libmx4j-java
Binary: libmx4j-java libmx4j-java-gcj
Architecture: source all amd64
Version: 3.0.2-5
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Damien Raude-Morvan <[email protected]>
Description:
libmx4j-java - An open source implementation of the JMX(TM) technology
libmx4j-java-gcj - An open source implementation of the JMX(TM) technology
(native c
Closes: 504664
Changes:
libmx4j-java (3.0.2-5) unstable; urgency=low
.
* Apply patch mx4j-remove-invalids-providers.patch to remove invalid
service provider from META-INF/services/. Closes: #504664.
* debian/control:
- Move all java libraries to Build-Depends-Indep
They are arch:all and not needed during clean target.
- Add Depends on openjdk-6-jdk to enable IIOP build
- Bump Standards-Version to 3.8.0.
- Bump to debhelper >= 7
- Add ${misc:Depends} on libmx4j-java package.
- Add myself as uploader.
* debian/compat: Bump debhelper compat level to 7
* debian/rules: Use openjdk-6-jdk as builder via JAVA_HOME
* debian/README.Debian
- Remove section about missing IIOP as we now build this part of MX4J
* debian/patches/mx4j-no-iiop.patch: Remove to re-enable IIOP build
Checksums-Sha1:
ca2ca33710d6dca7d8e4f8ef2659237fe3bdc526 1629 libmx4j-java_3.0.2-5.dsc
200440bd113e478ceac8807043b0281e3deb0cfc 7050 libmx4j-java_3.0.2-5.diff.gz
08b5c963fa301bebadd38a0a810452ad065e1c0c 949450 libmx4j-java_3.0.2-5_all.deb
11daf4f18b838a8fb78963085fc7492169473acc 1150628
libmx4j-java-gcj_3.0.2-5_amd64.deb
Checksums-Sha256:
2b0004ba2ce769ef49e0abd162a80c0977ad690310509974950849feeb8a5051 1629
libmx4j-java_3.0.2-5.dsc
9322544a634ae281f505f8ffa634e9d9f5c296a71697a50d377e2d6e6e6adae0 7050
libmx4j-java_3.0.2-5.diff.gz
55dbaf30fbe81c3d62068d4e90c2ced1f7ba1a1eb2bf8a681778531de59c6de7 949450
libmx4j-java_3.0.2-5_all.deb
93fb5c2ab078208a21e970cc1b479bf36dc4539c03a56d7cc50be3887a8c512e 1150628
libmx4j-java-gcj_3.0.2-5_amd64.deb
Files:
6c60ae7393355360229ed3dd6558c82f 1629 libs optional libmx4j-java_3.0.2-5.dsc
8b13fe00db77a85d72a55970e1d85f7d 7050 libs optional
libmx4j-java_3.0.2-5.diff.gz
d5e02ab77f2cf7e13e969f3ff0ffbebd 949450 libs optional
libmx4j-java_3.0.2-5_all.deb
84b04cc690b1cf23b67c93ec1e591caa 1150628 libs optional
libmx4j-java-gcj_3.0.2-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkm26X8ACgkQPEFSUMxFMZd+4QCdE+0NlzQRpumD9z0irvziQwUQ
rmYAn0/eITIPKJ20/WZxEU5h77FfDpti
=EYB2
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers