geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jian Liao" <norwaywo...@gmail.com>
Subject Re: Can't build trunk for an java.io.InvalidClassException
Date Sun, 12 Nov 2006 02:11:23 GMT
I've update my local old trunk and build it, the
*InvalidClassException *problem
has gone. Thanks.

- Jian Liao

On 11/11/06, Jian Liao <norwaywoods@gmail.com> wrote:
>
> Thanks for all your response.
> I have worked around this issue by check out a fresh trunk and setup an
> empty maven repository, then build it successfully.
>
> I still keep the old environment and I can test again if someone fix this
> problem.
>
> thanks,
> - Jian Liao
>
> On 11/11/06, Gianny Damour <gianny.damour@optusnet.com.au> wrote:
> >
> > Hi,
> >
> > I had a look and it seems that the backward compatibility was only
> > partially fixed; my bad: basically, GBeanData is backward compatible
> > however it references GBeanInfo which is not. I will fix this problem.
> >
> > Thanks,
> > Gianny
> >
> > On 11/11/2006, at 4:38 AM, David Jencks wrote:
> >
> > > 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
> > >>
> > >
> >
> >
>

Mime
View raw message