Hi Matthias,

You were, of course, correct and I've made the necessary change as well as
some other improvements. Glenn, I'll take a look at this serialization ID
next.

Mehdi

On 8 August 2012 08:30, mehdi houshmand <med1...@gmail.com> wrote:

> Ok, I'll do that at the same time. Thanks Glenn
>
>
> On 8 August 2012 07:49, Glenn Adams <gl...@skynav.com> wrote:
>
>>
>> On Wed, Aug 8, 2012 at 12:09 AM, mehdi houshmand <med1...@gmail.com>wrote:
>>
>>> Do you have any more information than that? o.a.f.fonts.FontCache has
>>> changed in that URIs, which were previously stored as Strings, are now
>>> stored as java.net.URI, this means an exception is thrown when trying to
>>> deserialize the class. I believe this exception is caught somewhere and it
>>> causes a member of LazyFont to be null, is that what you're talking about?
>>> Or is there another issue?
>>>
>>> This basically means the fonts-cache isn't backwards compatible, you
>>> have to delete the old one (prior to Temp_URI_res merge) and it should
>>> regenerate with the new serialization.
>>>
>>
>> If you have changed the serialization for the font cache and haven't done
>> so already, you should change the value(s) of serialVersionUID in the
>> classes which have changed their serialization.
>>
>
>

Reply via email to