Issue1311

classification
Title: Deserialize problem after reloading module or class
Type: Severity: normal
Components: Core Versions: 2.5b1
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: cgroves Nosy List: cgroves, chupym, fwierzbicki
Priority: Keywords:

Created on 2009-04-08.12:35:54 by chupym, last changed 2009-08-09.02:55:00 by fwierzbicki.

Messages
msg4486 (view) Author: Nistor Gabriel (chupym) Date: 2009-04-08.12:35:54
envoirement:
-define a python class that extends a simple Java class.
-serialize an instance of the defined class
-reload the module or the class, trigerring a new proxy creation
-deserialize
result:
when you try to deserialize u will get an exception telling you that the
serialVersionUID is incompatible, this is the result of creating the new
proxy class that has a new name. In the class MakeProxies there is a
static proxy counter, removing that and keeping the same name for the
reloaded class resolved the problem.
History
Date User Action Args
2009-08-09 02:55:00fwierzbickisetnosy: + fwierzbicki
2009-05-31 21:25:02pjenveysetassignee: cgroves
nosy: + cgroves
2009-04-08 12:35:54chupymcreate