geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas" <dava...@gmail.com>
Subject Re: Trunk runtime error GBeanInstanceState- deserializing GBeanState
Date Fri, 15 Dec 2006 21:41:05 GMT
I see this exact same problem as well. latest svn after nukeing .m2
repo. Will try again!

-- dims

Booting Geronimo Kernel (in Java 1.5.0_10)...
15:48:36,953 ERROR [GBeanInstanceState] Error while starting; GBean is
now in the FAILED state:
abstractName="org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car"
org.apache.geronimo.kernel.config.InvalidConfigException: Unable to
deserialize GBeanState
	at org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(SerializedGBeanState.java:120)
	at org.apache.geronimo.kernel.config.SerializedGBeanState.getGBeans(SerializedGBeanState.java:65)
	at org.apache.geronimo.kernel.config.ConfigurationData.getGBeans(ConfigurationData.java:171)
	at org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:279)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:529)
	at org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:361)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:150)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
Caused by: java.io.InvalidClassException:
org.apache.geronimo.gbean.GOperationInfo; local class incompatible:
stream classdesc serialVersionUID = -5593225815559931812, local class
serialVersionUID = 5185515581104192976
	at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
	at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
	at java.io.ObjectInputStream.readClassDesc(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at java.util.HashSet.readObject(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
	at java.io.ObjectInputStream.defaultReadObject(Unknown Source)
	at org.apache.geronimo.gbean.GBeanInfo.readObject(GBeanInfo.java:283)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
	at java.io.ObjectInputStream.readSerialData(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at org.apache.geronimo.gbean.GBeanData$V1Externalizable.readGBeanInfo(GBeanData.java:352)
	at org.apache.geronimo.gbean.GBeanData$V0Externalizable.readExternal(GBeanData.java:281)
	at org.apache.geronimo.gbean.GBeanData.readExternal(GBeanData.java:252)
	at org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(SerializedGBeanState.java:111)
	... 17 more
Server Startup failed

java.lang.IllegalStateException: GBean is not running:
org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car
	at org.apache.geronimo.kernel.basic.BasicKernel.getGBean(BasicKernel.java:304)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:152)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
java.lang.IllegalStateException: GBean is not running:
org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car
	at org.apache.geronimo.kernel.basic.BasicKernel.getGBean(BasicKernel.java:304)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:152)
	at org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
	at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
	at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
	at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)

Server shutdown begun
Server shutdown completed
Exception Detail
================
org.apache.maven.plugin.MojoExecutionException: Failed to start Geronimo server
	at org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.doExecute(StartServerMojo.java:278)
	at org.apache.geronimo.mavenplugins.geronimo.reporting.ReportingMojoSupport.execute(ReportingMojoSupport.java:91)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
	at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: Java returned: 1
	at org.apache.tools.ant.taskdefs.Java.execute(Java.java:87)
	at org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo$1.run(StartServerMojo.java:239)


On 12/15/06, Prasad Kashyap <goyathlay.geronimo@gmail.com> wrote:
> I was able to build G successfully on a RedHat machine.
>
> I started with a completely clean repo (rm -rf .m2/repository).
>
> I did an 'svn up' of my 2.0-M1 directory. I had done a fresh checkout
> of these files last night.
>
> The entire tree built successfully with a -Dmaven.test.skip=true.
>
> I verified that both jetty and tomcat binaries run fine.
>
> I used the console to successfully deploy jsp-examples app on both binaries.
>
> Cheers
> Prasad
>
> On 12/15/06, Joe Bohn <joe.bohn@earthlink.net> wrote:
> > This might be the sporadic problem after all.  I just rebuilt again
> > without any changes (still rev 487523) and the problem doesn't exist
> > with the new images.
> >
> > Here's what I did this time:
> > - mvn clean
> > - from my local repo remove o/a/g/modules, configs, assemblies, and
> > applications rather than removing the entire local repo.
> > - mvn -Dstage=bootstrap
> >    - still failed in the geronimo-jetty6 SecurityTest (yes, I know I
> > should have skipped the tests but I wanted to see if the failure/restart
> > was in any way related to the failures)
> > - mvn -Dstage=bootstrap -Dmaven.test.skip=true -Dmaven.itest.skip=true
> > - mvn -Dstage=assemble -Dmaven.test.skip=true -Dmaven.itest.skip=true
> >
> > Joe
> >
> >
> >
> > Joe Bohn wrote:
> > > This is happening in trunk rev 487523.   I'm not sure it is the same
> > > problem I reported earlier .. in fact I think it may be different and
> > > possibly related to the serialized UID change made earlier today.
> > >
> > > I was keeping careful track of what I did in case I hit the problem that
> > > I'm mentioned in other threads with the GBeanInfo object
> > >
> > > Here's what I did:
> > > - mvn clean
> > > - completely remove my local repository.
> > > - mvn -Dstage=bootstrap
> > >   - this failed in modules/geronimo-jetty6 test case for SecurityTest
> > > ... expecting a 500 returned instead of a 404 that was returned.
> > > - mvn -Dstage=bootstrap -Dmaven.test.skip=true -Dmaven.itest.skip=true
> > > - mvn -Dstage=assemble -Dmaven.test.skip=true -Dmaven.itest.skip=true
> > >
> > > I then extracted the zip images created and began hitting this error
> > > attempting to start any of the generated assemblies and received the
> > > following attempting to start each of the server images.
> > >
> > > I'm building again just in case this is like the earlier problem that
> > > seems to disappear on a rebuild for no known reason.
> > >
> > >
> > > Booting Geronimo Kernel (in Java 1.5.0_06)...
> > > 13:29:19,163 ERROR [GBeanInstanceState] Error while starting; GBean is
> > > now in the FAILED state:
> > > abstractName="org.apache.geronimo.configs/j2ee-system/2.0-SNAPSH
> > > OT/car?configurationName=org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car"
> > >
> > > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to
> > > deserialize GBeanState
> > >         at
> > > org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(SerializedGBeanState.java:120)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.SerializedGBeanState.getGBeans(SerializedGBeanState.java:65)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationData.getGBeans(ConfigurationData.java:171)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:279)
> > >
> > >         at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> > >         at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> > >
> > >         at
> > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> > >
> > >         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
> > >         at
> > > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936)
> > >
> > >         at
> > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
> > >
> > >         at
> > > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> > >
> > >         at
> > > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:529)
> > >
> > >         at
> > > org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:361)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:150)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
> > >
> > >         at
> > > org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
> > >         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> > >         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
> > > Caused by: java.io.InvalidClassException:
> > > org.apache.geronimo.gbean.GOperationInfo; local class incompatible:
> > > stream classdesc serialVersionUID = -5593225815559
> > > 931812, local class serialVersionUID = 5185515581104192976
> > >         at
> > > java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519)
> > >         at
> > > java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546)
> > >         at
> > > java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
> > >         at
> > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693)
> > >         at
> > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
> > >         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
> > >         at java.util.HashSet.readObject(HashSet.java:278)
> > >         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:585)
> > >         at
> > > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
> > >         at
> > > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
> > >         at
> > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
> > >         at
> > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
> > >         at
> > > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912)
> > >         at
> > > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836)
> > >         at
> > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
> > >         at
> > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
> > >         at
> > > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912)
> > >         at
> > > java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:468)
> > >         at
> > > org.apache.geronimo.gbean.GBeanInfo.readObject(GBeanInfo.java:283)
> > >         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:585)
> > >         at
> > > java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919)
> > >         at
> > > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813)
> > >         at
> > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713)
> > >         at
> > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
> > >         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
> > >         at
> > > org.apache.geronimo.gbean.GBeanData$V1Externalizable.readGBeanInfo(GBeanData.java:352)
> > >
> > >         at
> > > org.apache.geronimo.gbean.GBeanData$V0Externalizable.readExternal(GBeanData.java:281)
> > >
> > >         at
> > > org.apache.geronimo.gbean.GBeanData.readExternal(GBeanData.java:252)
> > >         at
> > > org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(SerializedGBeanState.java:111)
> > >
> > >         ... 17 more
> > > [  ]  0%  10s Startup failed
> > > java.lang.IllegalStateException: GBean is not running:
> > > org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/j2
> > >
> > > ee-system/2.0-SNAPSHOT/car
> > >         at
> > > org.apache.geronimo.kernel.basic.BasicKernel.getGBean(BasicKernel.java:304)
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:152)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
> > >
> > >         at
> > > org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
> > >         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> > >         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
> > > java.lang.IllegalStateException: GBean is not running:
> > > org.apache.geronimo.configs/j2ee-system/2.0-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/j2
> > >
> > > ee-system/2.0-SNAPSHOT/car
> > >         at
> > > org.apache.geronimo.kernel.basic.BasicKernel.getGBean(BasicKernel.java:304)
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:152)
> > >
> > >         at
> > > org.apache.geronimo.kernel.config.ConfigurationUtil.loadBootstrapConfiguration(ConfigurationUtil.java:126)
> > >
> > >         at
> > > org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:242)
> > >         at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
> > >         at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
> > > Server shutdown begun
> > > Server shutdown completed
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
>


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

Mime
View raw message