The geronimo plugin snapshots on people.apache.org also aren't working
for this reason.  Would it be possible to refresh the snapshot repo at
people.apache.org? That will help us test the plugin system in the 1.2
release candidates when they start to become available.

Best wishes,
Paul

On 11/17/06, toby cabot <[EMAIL PROTECTED]> wrote:
Hi Folks,

I'm having a problem building the trunk at the moment, and I hope
someone can help.  My build stops with

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

org.apache.geronimo.gbean.GBeanInfo; local class incompatible: stream classdesc 
serialVersionUID = 1053655034244747613, local class serialVersionUID = 
-6198804067155550221

The local copy of GBeanInfo.class that gets built in my workspace does
have the version ID of -6198804067155550221 so that's half of the
message - but where's the other half?  I notice that a little further
up the log there are a few messages like:

Downloading: 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/configs/system-database/1.2-SNAPSHOT/system-database-1.2-20061110.111011-4.car

I also notice that around that time there was a change to GBeanInfo
that affected the version ID.  I don't understand why Maven downloads
system-database-1.2-20061110.111011-4.car when I've got a
system-database-1.2-SNAPSHOT.car in configs/system-database/target.
Shouldn't it use the one that's built in the local tree?

If someone could upload a newer car file to people.apache.org that has
the -6198804067155550221 version of GBeanInfo I'd owe them a beer.
Also, if someone's got a Maven flag or config hack that can tell Maven
to prefer local car that would be great, too.

Thanks,
Toby


PS.  More data:

[INFO] 
----------------------------------------------------------------------------
[INFO] Building Geronimo Configs :: ActiveMQ Broker
[INFO]    task-segment: [install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [tools:require-java-version {execution: validate-java-version}]
[INFO] [tools:copy-legal-files {execution: install-legal-files}]
[INFO] Created dir: 
/eng/home/tcabot/try/geronimo-head/configs/activemq-broker/target/classes/META-INF
[INFO] Copying 2 files to 
/eng/home/tcabot/try/geronimo-head/configs/activemq-broker/target/classes/META-INF
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [car:prepare-plan]
[INFO] Generated: 
/eng/home/tcabot/try/geronimo-head/configs/activemq-broker/target/plan/plan.xml
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:pom:1.0.1:compile' 
is invalid. It will be ignored for artifact resolution. Reason: Failed to 
validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-ejb_2.1_spec:pom:1.0.1:compile' is invalid. 
It will be ignored for artifact resolution. Reason: Failed to validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-ejb_2.1_spec:pom:1.0.1:compile' is invalid. 
It will be ignored for artifact resolution. Reason: Failed to validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:pom:1.0.1:compile' 
is invalid. It will be ignored for artifact resolution. Reason: Failed to 
validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-ejb_2.1_spec:pom:1.0.1:compile' is invalid. 
It will be ignored for artifact resolution. Reason: Failed to validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-jacc_1.0_spec:pom:1.0.1:compile' is 
invalid. It will be ignored for artifact resolution. Reason: Failed to validate 
POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:pom:1.0.1:compile' 
is invalid. It will be ignored for artifact resolution. Reason: Failed to 
validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-ejb_2.1_spec:pom:1.0.1:compile' is invalid. 
It will be ignored for artifact resolution. Reason: Failed to validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:pom:1.0.1:compile' 
is invalid. It will be ignored for artifact resolution. Reason: Failed to 
validate POM
[WARNING] POM for 
'org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:pom:1.0.1:compile' 
is invalid. It will be ignored for artifact resolution. Reason: Failed to 
validate POM
[INFO] [car:package]
[INFO] Packaging module configuration: 
/eng/home/tcabot/try/geronimo-head/configs/activemq-broker/target/plan/plan.xml
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean:1.2-SNAPSHOT: checking for 
updates from apache-snapshots
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean:1.2-SNAPSHOT: checking for 
updates from codehaus-snapshots
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean:1.2-SNAPSHOT: checking for 
updates from apache.snapshots
Downloading: 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/modules/geronimo-activemq-gbean/1.2-SNAPSHOT/geronimo-activemq-gbean-1.2-20061110.111011-8.jar
18K downloaded
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean-management:1.2-SNAPSHOT: 
checking for updates from apache-snapshots
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean-management:1.2-SNAPSHOT: 
checking for updates from codehaus-snapshots
[INFO] snapshot 
org.apache.geronimo.modules:geronimo-activemq-gbean-management:1.2-SNAPSHOT: 
checking for updates from apache.snapshots
Downloading: 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/modules/geronimo-activemq-gbean-management/1.2-SNAPSHOT/geronimo-activemq-gbean-management-1.2-20061110.111011-8.jar
7K downloaded
[INFO] snapshot org.apache.geronimo.configs:system-database:1.2-SNAPSHOT: 
checking for updates from apache-snapshots
[INFO] snapshot org.apache.geronimo.configs:system-database:1.2-SNAPSHOT: 
checking for updates from codehaus-snapshots
[INFO] snapshot org.apache.geronimo.configs:system-database:1.2-SNAPSHOT: 
checking for updates from apache.snapshots
Downloading: 
http://people.apache.org/repo/m2-snapshot-repository/org/apache/geronimo/configs/system-database/1.2-SNAPSHOT/system-database-1.2-20061110.111011-4.car
85K downloaded
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Unable to create configuration for deployment

org.apache.geronimo.gbean.GBeanInfo; local class incompatible: stream classdesc 
serialVersionUID = 1053655034244747613, local class serialVersionUID = 
-6198804067155550221
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to create 
configuration for deployment
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
        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(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.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 
configuration for deployment
        at org.apache.geronimo.genesis.MojoSupport.execute(MojoSupport.java:137)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
        ... 16 more
Caused by: org.apache.geronimo.common.DeploymentException: Unable to create 
configuration for deployment
        at 
org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:121)
        at 
org.apache.geronimo.deployment.DeploymentContext.<init>(DeploymentContext.java:101)
        at 
org.apache.geronimo.deployment.DeploymentContext.<init>(DeploymentContext.java:81)
        at 
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration(ServiceConfigBuilder.java:205)
        at 
org.apache.geronimo.deployment.service.ServiceConfigBuilder.buildConfiguration(ServiceConfigBuilder.java:177)
        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:820)
        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$$6f9cd18c.buildConfiguration(<generated>)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:302)
        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:855)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at 
org.apache.geronimo.mavenplugins.car.PackageMojo.invokeDeployer(PackageMojo.java:621)
        at 
org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage(PackageMojo.java:444)
        at 
org.apache.geronimo.mavenplugins.car.PackageMojo.doExecute(PackageMojo.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.apache.geronimo.configs/activemq-broker/1.2-SNAPSHOT/car failed
        at 
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:322)
        at 
org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:115)
        at 
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:281)
        at 
org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:111)
        at 
org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:118)
        ... 42 more
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Error 
starting configuration gbean 
org.apache.geronimo.configs/system-database/1.2-SNAPSHOT/car
        at 
org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(SimpleConfigurationManager.java:347)
        at 
org.apache.geronimo.deployment.DeploymentConfigurationManager.load(DeploymentConfigurationManager.java:119)
        at 
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:307)
        ... 46 more
Caused by: 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:277)
        at 
org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(SimpleConfigurationManager.java:343)
        ... 48 more
Caused by: java.io.InvalidClassException: org.apache.geronimo.gbean.GBeanInfo; 
local class incompatible: stream classdesc serialVersionUID = 
1053655034244747613, local class serialVersionUID = -6198804067155550221
        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 
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)
        ... 52 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13 minutes 53 seconds
[INFO] Finished at: Fri Nov 17 14:16:06 EST 2006
[INFO] Final Memory: 67M/123M
[INFO] ------------------------------------------------------------------------



Reply via email to