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. >> > >