DeserialPendingTask task = new DeserialPendingTask()
{
public void process(ItsNatServletImpl itsNatServlet,ItsNatServletRequest request, ItsNatServletResponse response)
{
ItsNatSessionImpl.this.context = itsNatServlet.getItsNatServletContextImpl();
ItsNatSessionImpl.this.idObj = new UniqueId(id,context.getUniqueIdGenerator());
}
};
setSessionDeserialPendingTask(task);
in.defaultReadObject();