Looks like the public repos are out of sync. Geronimo is the
integration of 5 projects, and a lot of changes propagate several
projects. What happens is the jars for the projects are all published
at different times, so there is a period where things don't build
independently. I suggest you use our maven goals that checkout and
does a transitive build of geronimo and the sister projects. Simply
run,
maven m:co
maven m:build
later you can use
maven m:update
maven m:rebuild
-dain
--
Dain Sundstrom
Chief Architect
Gluecode Software
310.536.8355, ext. 26
On Dec 1, 2004, at 2:37 PM, Hari Kodungallur wrote:
Hello,
I am trying to build Geronimo on Fedora Core 1.
I downloaded the source tar.gz file -- did not checkout the source from
the subversion.
And I did
$> maven
The result is that it stops, with an exception, at "Building
server.jar". The exception is shown below at the end of this email.
I will try to debug this. But, I am wondering whether someone has
encountered this error before or knows what the problem is?
I did see that Fedora is not listed in the Known Supported Platforms.
Thanks much!
-Hari
Here is the exception:
[echo] Building server.jar
[java] Error: Unable to start local kernel
[java]
[java] org.apache.geronimo.kernel.config.InvalidConfigException:
Invalid GBean configuration for
geronimo.config:name="org/apache/geronimo/J2EEDeployer"
[java] at
org.apache.geronimo.kernel.Kernel.startRecursiveGBean(Kernel.java:379)
[java] at
org.apache.geronimo.system.main.CommandLine.startKernel(CommandLine.jav
a:120)
[java] at
org.apache.geronimo.deployment.cli.ServerConnection$KernelWrapper.start
(ServerConnection.java:239)
[java] at
org.apache.geronimo.deployment.cli.ServerConnection.initializeKernel(Se
rverConnection.java:128)
[java] at
org.apache.geronimo.deployment.cli.ServerConnection.<init>(ServerConnec
tion.java:119)
[java] at
org.apache.geronimo.deployment.cli.DeployTool.execute(DeployTool.java:
109)
[java] at
org.apache.geronimo.deployment.cli.DeployTool.main(DeployTool.java:252)
[java] Caused by:
org.apache.geronimo.kernel.config.InvalidConfigException: Invalid GBean
configuration for
geronimo.deployer:role=ModuleBuilder,type=EJB,config=org/apache/
geronimo/J2EEDeployer
[java] at
org.apache.geronimo.kernel.Kernel.loadGBean(Kernel.java:359)
[java] at
org.apache.geronimo.kernel.config.Configuration.doStart(Configuration.j
ava:207)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBean.doStart(GBeanMBean.java:616)
[java] at
org.apache.geronimo.gbean.jmx.AbstractManagedObject.attemptFullStart(Ab
stractManagedObject.java:511)
[java] at
org.apache.geronimo.gbean.jmx.AbstractManagedObject.start(AbstractManag
edObject.java:305)
[java] at
org.apache.geronimo.gbean.jmx.AbstractManagedObject.startRecursive(Abst
ractManagedObject.java:329)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBean$11.invoke(GBeanMBean.java:
1036)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOper
ation.java:142)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:844)
[java] at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBe
anServerInterceptor.java:218)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityM
BeanServerInterceptor.java:86)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBe
anServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke
(ContextClassLoaderMBeanServerInterceptor.java:205)
[java] at
mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1079)
[java] at
org.apache.geronimo.kernel.Kernel.invoke(Kernel.java:288)
[java] at
org.apache.geronimo.kernel.Kernel.invoke(Kernel.java:283)
[java] at
org.apache.geronimo.kernel.Kernel.startRecursiveGBean(Kernel.java:375)
[java] ... 6 more
[java] Caused by: net.sf.cglib.core.CodeGenerationException:
java.lang.IllegalStateException-->Proxy is stopped
[java] at
net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:270)
[java] at
net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:255)
[java] at
net.sf.cglib.proxy.Enhancer.createUsingReflection(Enhancer.java:386)
[java] at
net.sf.cglib.proxy.Enhancer.nextInstance(Enhancer.java:366)
[java] at
net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.
java:200)
[java] at
net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:330)
[java] at
net.sf.cglib.proxy.Enhancer.create(Enhancer.java:265)
[java] at
org.apache.geronimo.gbean.jmx.CGLibProxyFactory.create(CGLibProxyFactor
y.java:53)
[java] at
org.apache.geronimo.gbean.jmx.CGLibProxyFactory.create(CGLibProxyFactor
y.java:47)
[java] at
org.apache.geronimo.gbean.jmx.SingleProxy.<init>(SingleProxy.java:78)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBeanReference.online(GBeanMBeanRefe
rence.java:165)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBean.preRegister(GBeanMBean.java:
530)
[java] at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.registration(Invo
kerMBeanServerInterceptor.java:158)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.registration(Defa
ultMBeanServerInterceptor.java:111)
[java] at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.registration(Sec
urityMBeanServerInterceptor.java:135)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.registration(Defa
ultMBeanServerInterceptor.java:111)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.registration(Defa
ultMBeanServerInterceptor.java:111)
[java] at
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.regist
ration(ContextClassLoaderMBeanServerInterceptor.java:161)
[java] at
mx4j.server.MX4JMBeanServer.registerImpl(MX4JMBeanServer.java:801)
[java] at
mx4j.server.MX4JMBeanServer.registerMBeanImpl(MX4JMBeanServer.java:745)
[java] at
mx4j.server.MX4JMBeanServer.registerMBean(MX4JMBeanServer.java:729)
[java] at
org.apache.geronimo.kernel.Kernel.loadGBean(Kernel.java:355)
[java] ... 24 more
[java] Caused by: java.lang.IllegalStateException: Proxy is stopped
[java] at
org.apache.geronimo.gbean.jmx.CGLibMethodInterceptor.intercept(CGLibMet
hodInterceptor.java:103)
[java] at
org.apache.geronimo.security.SecurityService$$EnhancerByCGLIB$$5caf50b3
.setPolicyConfigurationFactory(<generated>)
[java] at
org.apache.geronimo.security.SecurityService.<init>(SecurityService.jav
a:85)
[java] at
org.apache.geronimo.security.SecurityService.<init>(SecurityService.jav
a:68)
[java] at
org.apache.geronimo.security.SecurityService$$EnhancerByCGLIB$$5caf50b3
.<init>(<generated>)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructor
AccessorImpl.java:39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCon
structorAccessorImpl.java:27)
[java] at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
[java] at
net.sf.cglib.core.ReflectUtils.newInstance(ReflectUtils.java:263)
[java] ... 45 more