This exception is thrown in several circumstances. It indicates that the invoked method was not invoked at the right time or in the correct context. Typically it means that an ObjectOutputStream or ObjectInputStream is not currently active, and therefore the requested operation could not be performed.
public class NotActiveException extends ObjectStreamException { // Public Constructors public NotActiveException(String reason); public NotActiveException(); }
Object->Throwable(Serializable)->Exception->IOException->ObjectStreamException->NotActiveException
ObjectInputStream.defaultReadObject(), ObjectInputStream.registerValidation()