Thanks, I have closed the bug report as WONTFIX.

I found out that Location and RuntimeConfigurable are the 2 only Ant classes 
which are serializable.

Maybe someone wanted to save the state of an Ant run in order to be able to 
restart later ?

Regards,

Antoine
On Apr 28, 2013, at 8:22 PM, Conor MacNeill wrote:

> Yes, I think WONTFIX is the correct approach.
> 
> I don't think we want to give any guarantees about compatibility of
> object serializations across Ant versions. I think object
> serialization is not really intended for long term object storage,
> more just for object transmission.
> 
> Do we know why Ant objects are being serialized at all?
> 
> Conor
> 
> 
> On 29 April 2013 07:03, Antoine Levy Lambert <anto...@gmx.de> wrote:
>> Hi,
>> 
>> The bug report 54843 complains about the introduction of a serialVersionUID 
>> in Location.java between Ant 1.8.4 and Ant 1.9.0
>> as it prevents the user from loading using Ant 1.9.0 serialized files 
>> created with Ant 1.8.4
>> 
>> It looks like this change has introduced a form of incompatibility between 
>> 1.8.4 and 1.9.0 but now I would be tempted to say that it would be a problem 
>> to revert the introduction of these serialVersionUID fields.
>> 
>> I am tempted to close the bug report as WONTFIX.
>> 
>> Thoughts ?
>> 
>> Antoine
>> 
>> On Apr 28, 2013, at 4:52 PM, bugzi...@apache.org wrote:
>> 
>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=54843
>>> 
>>> --- Comment #1 from Antoine Levy-Lambert <anto...@apache.org> ---
>>> The private static final long  serialVersionUID = 1L was added between Ant
>>> 1.8.4 and Ant 1.9.0 in Revision 1375137 as part of a series of Java 5 
>>> updates.
>>> 
>>> It looks like this is a change which has broken some degree of compatibility
>>> between Ant 1.8.4 and Ant 1.9.0 but this is a one time change.
>>> 
>>> This change should have been documented in WHATSNEW and ReleaseNotes as a
>>> change that could break older environment.
>>> 
>>> I will revert to the dev at ant.apache.org list to see whether we should 
>>> close
>>> this bug report as WONTFIX - my personal inclination.
>>> 
>>> --
>>> You are receiving this mail because:
>>> You are the assignee for the bug.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to