Bug#911187: axis: FTBFS with Java 11 due to javax.rmi and CORBA removal
Emmanuel Bourg
ebourg at apache.org
Tue Oct 16 23:39:07 BST 2018
Source: axis
Severity: important
Tags: sid buster
User: debian-java at lists.debian.org
Usertags: default-java11
axis fails to build with Java 11 due to the removal of the javax.rmi
and org.omg.CORBA packages:
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:25: error: package org.omg.CORBA does not exist
[javac] import org.omg.CORBA.ORB;
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:26: error: package org.omg.CosNaming does not exist
[javac] import org.omg.CosNaming.NameComponent;
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:27: error: package org.omg.CosNaming does not exist
[javac] import org.omg.CosNaming.NamingContext;
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:28: error: package org.omg.CosNaming does not exist
[javac] import org.omg.CosNaming.NamingContextHelper;
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:85: error: cannot find symbol
[javac] ORB orb = ORB.init(new String[0], orbProps);
[javac] ^
[javac] symbol: class ORB
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:85: error: cannot find symbol
[javac] ORB orb = ORB.init(new String[0], orbProps);
[javac] ^
[javac] symbol: variable ORB
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:88: error: cannot find symbol
[javac] NamingContext root = NamingContextHelper.narrow(orb.resolve_initial_references("NameService"));
[javac] ^
[javac] symbol: class NamingContext
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:88: error: cannot find symbol
[javac] NamingContext root = NamingContextHelper.narrow(orb.resolve_initial_references("NameService"));
[javac] ^
[javac] symbol: variable NamingContextHelper
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:89: error: cannot find symbol
[javac] NameComponent nc = new NameComponent(nameId, nameKind);
[javac] ^
[javac] symbol: class NameComponent
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:89: error: cannot find symbol
[javac] NameComponent nc = new NameComponent(nameId, nameKind);
[javac] ^
[javac] symbol: class NameComponent
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:90: error: cannot find symbol
[javac] NameComponent[] ncs = {nc};
[javac] ^
[javac] symbol: class NameComponent
[javac] location: class CORBAProvider
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:91: error: package org.omg.CORBA does not exist
[javac] org.omg.CORBA.Object corbaObject = root.resolve(ncs);
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/CORBAProvider.java:101: error: package org.omg.CORBA does not exist
[javac] private static final Class[] CORBA_OBJECT_CLASS = new Class[] {org.omg.CORBA.Object.class};
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/EJBProvider.java:129: error: package javax.rmi does not exist
[javac] Object ehome = javax.rmi.PortableRemoteObject.narrow(ejbHome, homeClass);
[javac] ^
[javac] /build/axis-1.4/src/org/apache/axis/providers/java/EJBProvider.java:254: error: package javax.rmi does not exist
[javac] Object ehome = javax.rmi.PortableRemoteObject.narrow(ejbHome, homeClass);
[javac] ^
More information about the pkg-java-maintainers
mailing list