continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wendy Smoak" <wsm...@gmail.com>
Subject Re: Releasing 1.2.1
Date Wed, 22 Oct 2008 23:41:38 GMT
On Fri, Oct 17, 2008 at 4:38 PM, Tomasz Pik <tompik@gmail.com> wrote:

>> 1933
>> (new methods for web services) look like new features to me.
>
> But I think that one is not backward-compatybille.
> Client code using 1.2 libraries cannot be used - I'm getting
> org.apache.xmlrpc.XmlRpcException: Failed to read result object:
> org.apache.maven.continuum.xmlrpc.project.ProjectGroupSummary; local
> class incompatible: stream classdesc serialVersionUID =
> -6336076739055760764, local class serialVersionUID =
> -8103579995800817046
>        at org.apache.xmlrpc.parser.RecursiveTypeParserImpl.endValueTag(RecursiveTypeParserImpl.java:73)
>        at org.apache.xmlrpc.parser.ObjectArrayParser.endElement(ObjectArrayParser.java:69)
>        at org.apache.xmlrpc.parser.RecursiveTypeParserImpl.endElement(RecursiveTypeParserImpl.java:96)
>        at org.apache.xmlrpc.parser.XmlRpcResponseParser.endElement(XmlRpcResponseParser.java:186)
>
> I do not know if there're were changes in structure of this object
> (in mdo files all fields of ProjectGroupSummary are marked as 1.1.0+)
> but something goes differently during compilation and 1.2.1-SNAPSHOT server
> is not compatybile with 1.2 client (using methods from 1.2, not those
> introduced in 1.2.1).

Any comments on this?  Should it be left in the 1.2.x branch or only be in 1.3?

-- 
Wendy

Mime
View raw message