Bug#912267: axis: FTBFS with Java 11 due to javax.rmi and CORBA removal

Markus Koschany apo at debian.org
Tue Oct 30 13:18:12 GMT 2018


I was investigating the Java 11 FTBFS of axis and uddi4j. I wonder if we
rather should focus on removing these packages instead of patching them.

Axis has seen its last release in 2006. AFAIK Apache CXF would be a
better alternative because it is actively maintained. Unfortunately it
is not available in Debian. Looking at the reverse build-dependencies of
axis:

Reverse-Build-Depends-Indep
===========================
* starjava-vo
* starjava-votable
* uimaj

Reverse-Build-Depends
=====================
* eclipse-mylyn
* eclipse-wtp
* jalview
* jets3t
* jglobus
* uddi4j

eclipse-* packages can be ignored and jalview has been RC buggy for a
long time. uddi4j can go as well and it only has eclipse-wtp and wsil4j
as r-deps.

Thus the remaining packages would be:
* starjava-vo
* starjava-votable
* uimaj
* jets3t
* jglobus

jglobus just seems to build an axis module and a binary package without
any r-deps, so it could be removed I guess.

The jets3t version in Debian is very old but the latest one is also from
2015, so I doubt it has been fixed upstream.

I don't see any code in starjava-vo that uses axis, looks more like a
runtime feature but I'm not sure.

In uimaj the uimaj-adapter-soap makes use of axis.

So with a bit of effort we could get rid of a couple of hardly used
packages and don't have to maintain them any longer. Thoughts?

Markus




-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20181030/e0282b33/attachment-0002.sig>


More information about the pkg-java-maintainers mailing list