Hi,

I'm having problems trying to build/compile openejb. It seems that openejb
is referencing methods/classes/interfaces that do not exist in the latest
version of geronimo. Below is the list of compile errors.  BTW, I also built
geronimo locally and still have the same problems.

Thanks,

Rob

-------

/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:71: cannot resolve symbol
symbol  : class JarUtil
location: package util
import org.apache.geronimo.deployment.util.JarUtil;
                                           ^
/home/robn/openejb/modules/core/src/java/org/openejb/EJBModuleImpl.java:103:
cannot resolve symbol
symbol  : method getObjectName ()
location: interface org.apache.geronimo.j2ee.management.J2EEServer
        return server.getObjectName();
                     ^
/home/robn/openejb/modules/core/src/java/org/openejb/EJBModuleImpl.java:110:
cannot resolve symbol
symbol  : method getObjectName ()
location: interface org.apache.geronimo.j2ee.management.J2EEApplication
        return application.getObjectName();
                          ^
/home/robn/openejb/modules/core/src/java/org/openejb/EJBModuleImpl.java:114:
cannot resolve symbol
symbol  : method getJavaVMs ()
location: interface org.apache.geronimo.j2ee.management.J2EEServer
        return server.getJavaVMs();
                     ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/BeanBuilder.
java:128: cannot resolve symbol
symbol  : method getModuleURI ()
location: class org.apache.geronimo.j2ee.deployment.EJBModule
        return ENCConfigBuilder.buildComponentContext(earContext,
ejbModule.getModuleURI(), userTransaction, envEntries, ejbRefs, ejbRefMap,
ejbLocalRefs, ejbLocalRefMap, resourceRefs, resourceRefMap, resourceEnvRefs,
resourceEnvRefMap, messageDestinationRefs, cl);
                                                                           ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:110: org.openejb.deployment.OpenEJBModuleBuilder is not
abstract and does not override abstract method
installModule(java.io.File,org.apache.geronimo.j2ee.deployment.EARContext,or
g.apache.geronimo.j2ee.deployment.Module) in
org.apache.geronimo.j2ee.deployment.ModuleBuilder
public class OpenEJBModuleBuilder implements ModuleBuilder,
EJBReferenceBuilder {
       ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:251: cannot resolve symbol
symbol  : variable JarUtil
location: class org.openejb.deployment.OpenEJBModuleBuilder
            specDD = JarUtil.createJarURL(moduleFile,
"META-INF/ejb-jar.xml");
                     ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:275: cannot resolve symbol
symbol  : constructor EJBModule
(java.lang.String,java.net.URI,java.util.jar.JarFile,java.lang.String,org.ap
ache.geronimo.xbeans.j2ee.EjbJarType,org.openejb.xbeans.ejbjar.OpenejbOpenej
bJarType)
location: class org.apache.geronimo.j2ee.deployment.EJBModule
        return new EJBModule(name, moduleURI, moduleFile, targetPath,
ejbJar, openEJBJar);
               ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:281: cannot resolve symbol
symbol  : method getModuleFile ()
location: class org.apache.geronimo.j2ee.deployment.Module
            File ejbJarFile =
JarUtil.extractToPackedJar(module.getModuleFile());
                                                               ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:281: cannot resolve symbol
symbol  : variable JarUtil
location: class org.openejb.deployment.OpenEJBModuleBuilder
            File ejbJarFile =
JarUtil.extractToPackedJar(module.getModuleFile());
                              ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/OpenEJBModul
eBuilder.java:282: cannot resolve symbol
symbol  : method getTargetPath ()
location: class org.apache.geronimo.j2ee.deployment.Module
            earContext.addInclude(URI.create(module.getTargetPath()),
ejbJarFile.toURL());
                                                   ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/EntityBuilde
r.java:222: cannot resolve symbol
symbol  : method getModuleURI ()
location: class org.apache.geronimo.j2ee.deployment.Module
                earContext.addEJBRef(module.getModuleURI(), ejbName,
reference);
                                           ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/EntityBuilde
r.java:236: cannot resolve symbol
symbol  : method getModuleURI ()
location: class org.apache.geronimo.j2ee.deployment.Module
                earContext.addEJBLocalRef(module.getModuleURI(), ejbName,
reference);
                                                ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/SessionBuild
er.java:244: cannot resolve symbol
symbol  : method getModuleURI ()
location: class org.apache.geronimo.j2ee.deployment.Module
                earContext.addEJBRef(module.getModuleURI(), ejbName,
reference);
                                           ^
/home/robn/openejb/modules/core/src/java/org/openejb/deployment/SessionBuild
er.java:258: cannot resolve symbol
symbol  : method getModuleURI ()
location: class org.apache.geronimo.j2ee.deployment.Module
                earContext.addEJBLocalRef(module.getModuleURI(), ejbName,
reference);
                                                ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -deprecation for details.
15 errors


Reply via email to