On Thu, Jun 7, 2012 at 10:12 PM, Paul DeBruicker
<pdebruic@gmail.com> wrote:
I'm trying to serialize and materialize some domain objects. If I run this:
FLSerializer serialize: users toFileNamed: 'users.fuel'.
The file users.fuel is created.
If in the same workspace in the same Pharo 1.3 image on Cog 2550 / Linux 64 bit I subsequently run:
FLMaterializer materialzeFromFileNamed: 'users.fuel'
I get an FLMethodChanged error.
that looks weird, because you are materializng in the SAME image ...
�
If I just serialize and materialize strings, numbers, and DateAndTime objects to files everything works fine and all 248 Fuel tests pass no problem.
�
The incoming method it has a problem with is an #initialize method.
which class is the one that contains that #initialize?
do you have an #initialize in your image that uses pragmas?
�
The serializeHash is 15407 and the result of 'method bytecodesHash' is 30998.
can you try closing all opened ssytem browsers (nautilus windows or wharever)?
�
What should I check to diagnose/fix this problem?
is your data private or you can provide an image with "users" so that we can test?
�
Thanks