{
if (trace) { log.trace(this + " creating JBossObjectInputStream"); }
if (SecurityUtility.skipAccessControl())
{
return new JBossObjectInputStream(input, loader, new StringUtilBuffer(10024, 10024));
}
try
{
return (ObjectInputStream)AccessController.doPrivileged( new PrivilegedExceptionAction()
{
public Object run() throws Exception
{
return new JBossObjectInputStream(input, loader, new StringUtilBuffer(10024, 10024));
}
});
}
catch (PrivilegedActionException e)
{