istream.mark(16384);
}
try
{
CharacterStreamUnmarshaller unmsh = (CharacterStreamUnmarshaller)Class
.forName(sClassNameArray[i])
.getConstructor(new Class[]{Context.class})
.newInstance(new Object[]{m_context});
return unmsh.deserialize(IOUtil.openBufferedReader(istream, XMLUtil.ENCODING));
}
catch (Exception x)
{
e = x;