On Mon, Apr 29, 2013 at 6:30 AM, Bernat Romagosa <
[email protected]> wrote:

> Hi list,
>
> Until recently, we've been dealing with all errors in our Iliad
> application by having the Iliad error handler serialize them and send us an
> email referring to the file.
>
> This way, debugging was as easy as:
>
> *GRPlatform current openDebuggerOn: (FLMaterializer
> materializeFromFileNamed: 'errorReports/1366980822.obj').
> *
>
> But recently this has stopped working, and I've just found out I can't
> even serialize simple errors. Something like:
>
> *[ 3 / 0 ] on: Error do: [ :error | FLSerializer
> serialize: error toFileNamed: 'error.obj' ]
> *
>
> brings out a debugger saying I need FuelMetalevel to fully serialize
> methods (which is installed, by the way). The error reads:
>
> *FLNotInstalledMethod: Serialization error. DoIt can not be serialized as
> global because it is not installed. You need FuelMetalevel to fully
> serialize methods. See the documentation.*
>


This is old. Fuel 1.9 (last stable version and the one integrated in Pharo
2.0) should be able to fully serialize methods. Moreover, it automatically
serialize uninstalled methods and do-its.

cheers,


>
> I'm not sure whether one thing is related to the other... any ideas?
>
> --
> Bernat Romagosa.
>



-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to