From: Dimitris A. <dim...@jb...> - 2005-11-16 12:49:27
|
Any hints, how the classloader is picked up when you do: /** Deserialize an object */ protected Object deserialize(byte[] bytes) { if (bytes =3D=3D null) return null; ByteArrayInputStream bais =3D new ByteArrayInputStream(bytes); try { ObjectInputStream oos =3D new ObjectInputStream(bais); return oos.readObject(); } catch (Exception e) { log.error("Cannot deserialize", e); return null; } }=20 I am trying to debug an ejb timer that stores some custom class from a scoped deployment. oos.readObject() does not seem to be using the thread context classloader... |