I'm worried that we didn't fix all the backward compatibility issues adding priority into GBeanData and GBeanInfo. I wonder if you are doing an online build and somehow pulling down out of date config snapshots with old-style serialized GBeanInfos.

I'll try to figure this out... but I could probably use some help from gianny or dblevins.

Meanwhile doing an offline build or cleaning the geronimo artifacts out of your m2 repo may help.

thanks
david jencks

On Nov 9, 2006, at 7:03 PM, Jian Liao wrote:

I am trying to build geronimo trunk with command "mvn clean install -U -up", but encountered the following exception while building "Building Geronimo Configs :: Jetty Deployer". Could someone help me?

thanks,

- Jian Liao

[INFO] ---------------------------------------------------------------------- --
[ERROR] BUILD ERROR
[INFO] ---------------------------------------------------------------------- --
[INFO] Unable to create configuration for deployment

org.apache.geronimo.gbean.GBeanInfo; local class incompatible: stream classdesc serialVersionUID = -6198804067155550221, local class serialVersionUID = 10536550
34244747613
[INFO] ---------------------------------------------------------------------- --
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to create configu
ration for deployment
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:559)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java :475)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:454)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures( DefaultLifecycleExecutor.java:306)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute (DefaultLi
fecycleExecutor.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 (NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
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: org.apache.maven.plugin.MojoExecutionException : Unable to create conf
iguration for deployment
at org.apache.geronimo.genesis.MojoSupport.execute (MojoSupport.java:137)

at org.apache.maven.plugin.DefaultPluginManager.executeMojo (DefaultPlugi
nManager.java:412)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:534)
        ... 16 more
Caused by: org.apache.geronimo.common.DeploymentException : Unable to create conf
iguration for deployment
at org.apache.geronimo.deployment.DeploymentContext.createTempConfigurat
ion(DeploymentContext.java:121)
at org.apache.geronimo.deployment.DeploymentContext .<init> (DeploymentCon
text.java:101)
at org.apache.geronimo.deployment.DeploymentContext.<init> (DeploymentCon
text.java:81)
at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConf
iguration(ServiceConfigBuilder.java:206)
at org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConf
iguration(ServiceConfigBuilder.java:178)
at org.apache.geronimo.deployment.service.ServiceConfigBuilder$$FastClas
sByCGLIB$$9f173be6.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod
Invoker.java :38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke (GBeanOperatio
n.java:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke (GBeanInstance.
java:820)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke (RawInvoker.java:5
7)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat
ionInvoker.java:35)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro
xyMethodInterceptor.java :97)
at org.apache.geronimo.deployment.ConfigurationBuilder$ $EnhancerByCGLIB$
$a917e681.buildConfiguration(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy (Deployer.java:302) at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB $$734a235d.i
nvoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke (FastMethod
Invoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke (GBeanOperatio
n.java:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke (GBeanInstance.
java:855)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke (BasicKernel.java:
239)
at org.apache.geronimo.mavenplugins.car.PackageMojo.invokeDeployer(Packa
geMojo.java:621)
at org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage (Package
Mojo.java:444)
at org.apache.geronimo.mavenplugins.car.PackageMojo.doExecute(PackageMoj
o.java:276)
at org.apache.geronimo.genesis.MojoSupport.execute (MojoSupport.java:122)

        ... 18 more
Caused by: org.apache.geronimo.kernel.config.LifecycleException: load of org.apa
che.geronimo.configs/jetty-deployer/1.2-SNAPSHOT/car failed
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf
iguration(SimpleConfigurationManager.java:322)
at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadCon
figuration(DeploymentConfigurationManager.java:115)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf
iguration(SimpleConfigurationManager.java:281)
at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadCon
figuration(DeploymentConfigurationManager.java:111)
at org.apache.geronimo.deployment.DeploymentContext.createTempConfigurat
ion(DeploymentContext.java:118)
        ... 42 more
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Error start ing configuration gbean org.apache.geronimo.configs/jetty/1.2- SNAPSHOT/car at org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(Sim
pleConfigurationManager.java:347)
at org.apache.geronimo.deployment.DeploymentConfigurationManager.load(De
ploymentConfigurationManager.java :119)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConf
iguration(SimpleConfigurationManager.java:307)
        ... 46 more
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException : Unable to d
eserialize GBeanState
at org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(Ser
ializedGBeanState.java:120)
at org.apache.geronimo.kernel.config.SerializedGBeanState.getGBeans (Seri
alizedGBeanState.java:65)
at org.apache.geronimo.kernel.config.ConfigurationData.getGBeans(Configu
rationData.java:171)
at org.apache.geronimo.kernel.config.Configuration.<init> (Configuration.
java:277)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(Sim
pleConfigurationManager.java:343)
        ... 48 more
Caused by: java.io.InvalidClassException: org.apache.geronimo.gbean.GBeanInfo ; l ocal class incompatible: stream classdesc serialVersionUID = -619880406715555022
1, local class serialVersionUID = 1053655034244747613
at java.io.ObjectStreamClass.initNonProxy (ObjectStreamClass.java:546) at java.io.ObjectInputStream.readNonProxyDesc (ObjectInputStream.java:155
1)
at java.io.ObjectInputStream.readClassDesc (ObjectInputStream.java:1465) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1
698)
at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1304) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:349) at org.apache.geronimo.gbean.GBeanData.readExternal (GBeanData.java:250) at org.apache.geronimo.kernel.config.SerializedGBeanState.loadGBeans(Ser
ializedGBeanState.java:111)
        ... 52 more


Reply via email to