On Mar 31, 2006, at 9:03 AM, Aaron Mulder wrote:
I get the following error building 1.1. It looks like some OpenEJB
class wants org/apache/geronimo/interceptor/Interceptor which doesn't
seem to be present (now
org/apache/geronimo/core/service/Interceptor?). I don't have OpenEJB
checked out, I'm just building Geronimo and letting it download
OpenEJB. Is that OK? If not, what OpenEJB branch do I need to get to
correspond to Geronimo 1.1?
Aaron,
I had the same problem and had to checkout OpenEJB. Running 'maven
m:co' will grab the appropriate version of OpenEJB.
I setup OpenEJB 2.1 to be built by GBuild. However, it's been failing
because of an OpenEJB dependency on a Geronimo plugin. Once we have
that fixed, then it should not be necessary to checkout OpenEJB in
order to build Geronimo...
--kevan
Thanks,
Aaron
2238 [main] ERROR org.apache.geronimo.deployment.Deployer -
Deployment failed due to
java.lang.NoClassDefFoundError: org/apache/geronimo/interceptor/
Interceptor
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:
251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass
(MultiParentClassLoader.java:261)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at org.openejb.server.ejbd.EjbServerGBean.class$
(EjbServerGBean.java:66)
at org.openejb.server.ejbd.EjbServerGBean.<clinit>
(EjbServerGBean.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.geronimo.gbean.GBeanInfo.getGBeanInfo
(GBeanInfo.java:65)
at
org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeanDa
ta(ServiceConfigBuilder.java:193)
at
org.apache.geronimo.deployment.service.ServiceConfigBuilder.addGBeans(
ServiceConfigBuilder.java:188)
at
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi
guration(ServiceConfigBuilder.java:179)
at
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfi
guration(ServiceConfigBuilder.java:159)
at
org.apache.geronimo.deployment.service.ServiceConfigBuilder$
$FastClassByCGLIB$$9f173be6.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:797)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke
(RawInvoker.java:57)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke
(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept
(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.deployment.ConfigurationBuilder$
$EnhancerByCGLIB$$3c650a09.buildConfiguration(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy
(Deployer.java:278)
at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB
$$734a235d.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at
org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke
(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke
(GBeanOperation.java:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
(GBeanInstance.java:832)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke
(BasicKernel.java:244)
at
org.apache.geronimo.plugin.packaging.PackageBuilder.invokeDeployer
(PackageBuilder.java:413)
at
org.apache.geronimo.plugin.packaging.PackageBuilder.execute
(PackageBuilder.java:248)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.geronimo.plugin.packaging.PackageBuilderShell.execute
(PackageBuilderShell.java:220)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.jelly.impl.DynamicBeanTag.doTag
(DynamicBeanTag.java:180)
at org.apache.commons.jelly.impl.StaticTagScript.run
(StaticTagScript.java:102)
at org.apache.commons.jelly.impl.ScriptBlock.run
(ScriptBlock.java:95)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag
(MavenGoalTag.java:78)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag
$MavenGoalAction.performAction(MavenGoalTag.java:109)
at org.apache.maven.werkz.Goal.fire(Goal.java:656)
at org.apache.maven.werkz.Goal.attain(Goal.java:592)
at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:505)
at org.apache.maven.werkz.Goal.attain(Goal.java:590)
at org.apache.maven.werkz.WerkzProject.attainGoal
(WerkzProject.java:210)
at
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag
(MavenAttainGoalTag.java:114)
at org.apache.commons.jelly.impl.TagScript.run
(TagScript.java:247)
at org.apache.commons.jelly.impl.ScriptBlock.run
(ScriptBlock.java:95)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag
(MavenGoalTag.java:78)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag
$MavenGoalAction.performAction(MavenGoalTag.java:109)
at org.apache.maven.werkz.Goal.fire(Goal.java:656)
at org.apache.maven.werkz.Goal.attain(Goal.java:592)
at org.apache.maven.plugin.PluginManager.attainGoals
(PluginManager.java:693)
at org.apache.maven.MavenSession.attainGoals
(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:511)
at org.apache.maven.cli.App.main(App.java:1258)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)