Thanks again Dieter. My problem was, as you surmised, that I had
incorrectly specified the ObjectID. Once I specified it according to the
rules everything worked fine.
I have one more question on SealedObject. If I call getObject on a
SealedObject with a properly initialized cipher (NOT a key, as you pointed out
earlier), it works fine on system objects, like String or Integer. But if
I run the same code on any class of mine, even one that implements Serializable
properly, I throw a ClassNotFoundException.
Can you shed any light on this?