Thanks, and no problem!

On Tue, Aug 14, 2012 at 11:28 PM, mehdi houshmand <[email protected]> wrote:

> Glenn, I made the necessary changes. I must admit, I didn't realise the
> consequences of changing the serialized form of the FontCache class so
> thank you for pointing that out.
>
> Mehdi
>
>
> On 10 August 2012 16:14, mehdi houshmand <[email protected]> wrote:
>
>> 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 <[email protected]> wrote:
>>
>>> Ok, I'll do that at the same time. Thanks Glenn
>>>
>>>
>>> On 8 August 2012 07:49, Glenn Adams <[email protected]> wrote:
>>>
>>>>
>>>> On Wed, Aug 8, 2012 at 12:09 AM, mehdi houshmand <[email protected]>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