On Fri, Oct 17, 2008 at 4:38 PM, Tomasz Pik <[EMAIL PROTECTED]> 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
