Saving a wordlist with IOObjectWriter does not work

kochan
kochan New Altair Community Member
edited November 5 in Community Q&A

IOObjectWriter gives me the possibility of saving a WordList object. However, when I run the process I get a NotSerializableException. Is that because WVTWordList does not implement the Serializable interface?

Regards,

Andreas
Tagged:

Answers

  • fischer
    fischer New Altair Community Member
    Hi Kochan,

    in such cases, please always attach stack traces. What is it that is not serializable?

    Best,
    Simon
  • fischer
    fischer New Altair Community Member
    Hi again,

    ok, I checked myself. In fact, the WordList which was introduced as an IOObject only in the last version, is serializable. However, the classes in the word vector tool library (over which we do not have control) are not. Hence, you cannot serialize it as "binary". XML serialization, however, works.

    For 5.0, when the text plugin moves to the core, we will add full serialization support for the word lists.

    Best,
    Simon