{
gzis = new SelfCleaningGZipInputStream(inputStream);
bis = new DecomposableBufferedInputStream(gzis);
}
SerializationManager manager = SerializationStreamFactory.getManagerInstance(getSerializationType());
ObjectInputStream ois = manager.createInput(bis, getClassLoader());
try
{
if(wrappedUnMarshaller != null)
{