I just became aware of a problem with the flags (and probably other
fields) in ChemObjects. I frequently use these when for example keeping
track of a path through the Molecule. If you are using serialization, no
matter if JSX-based or with the native Java serialization, you will
loose these fields when de-serializing the object, because they are
declared transient and do thus not occur in the serialized file.
And the thing is, they have just been declared transient not to appear
in the XML serialization field (they really mess up the look of the
config files :-)).
Anyway, there might be a number of places in the code where I (and
certainly others) have used the flags, just assuming they are there.
In fact, if you use them, check if they are not "null" and if they are,
initilize them correctly.
Dr. Christoph Steinbeck (http://www.ice.mpg.de/departments/ChemInf)
MPI of Chemical Ecology, Winzerlaer Str. 10, Beutenberg Campus, 07745
Tel: +49(0)3641 571263 - Fax: +49(0)3641 571202
What is man but that lofty spirit - that sense of enterprise.
... Kirk, "I, Mudd," stardate 4513.3..