I can publish a new set of snaps in a few... waiting for my server build to finish first to make sure its happy, then I will publish new snaps.

--jason


On Jan 11, 2007, at 2:00 PM, Paul McMahan wrote:

The 2.0-M1 configs published in the snapshot repo don't work with 2.0
any more because of the serialVersionUID added to GOperationInfo in
rev487505.  Looks like the configs were published one day before this
change (just my luck).    As a result, when I try to start a config
imported from the snapshot repo I see :

13:28:12,673 ERROR [GBeanInstanceState] Error while starting; GBean is
now in the FAILED state:
abstractName="org.apache.geronimo.configs/servlet-examples-tomcat/ 2.0-M1-SNAPSHOT/car?configurationName=org.apache.geronimo.configs/ servlet-examples-tomcat/2.0-M1-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)
[...]
Caused by: java.io.InvalidClassException:
org.apache.geronimo.gbean.GOperationInfo; local class incompatible:
stream classdesc serialVersionUID = 5185515581104192976, local class
serialVersionUID = -5593225815559931812
at java.io.ObjectStreamClass.initNonProxy (ObjectStreamClass.java:519)
[...]

I think that republishing the configs built from trunk to the snapshot
repo would clear this up.  What's the procedure for doing that?  If
someone wants to handle it then that would be just fine with me :-)
But if I do it myself then are there things I should pay extra
attention to?  I don't want to break anyone's development environment.

Best wishes,
Paul

Reply via email to