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-2Java runtime environment using
GIJ
ii java-gcj-compat-headless [ja 1.0.78-2Java 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-4Logging 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.4Free implementation of Java
Virtua
libmx4j-java recommends no packages.
Versions of packages libmx4j-java suggests:
ii jython2.2.1-2Python seamlessly integrated with
ii libgnumail-java 1.1.2-2free implementation of the
javamai
ii libservlet2.4-java5.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.0 +0100
+++ ./src/etc/JMXConnectorProvider-tools.provider 2008-11-05 23:59:11.0 +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.0 +0100
+++ ./src/etc/JMXConnectorServerProvider-tools.provider 2008-11-05 23:59:19.0 +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.
___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers