On Thu, Oct 23, 2008 at 7:41 AM, Wendy Smoak <[EMAIL PROTECTED]> wrote:
> 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? > I added a new field "LocalRepository" in the ProjectGroupSummary. > > -- > Wendy > -- Maria Catherine Tan Software Engineer | Exist Global | +632 687 4091 loc 301 | skype: marica_tan | www.exist.com | Innovation Delivered
