Source: axis
Severity: important
Tags: sid buster
User: debian-j...@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]                                 ^

Reply via email to