int max = (new Integer ( getTrimmedProperty (
AbstractUserTransactionServiceFactory.MAX_ACTIVES_PROPERTY_NAME, p ) )).intValue ();
long chckpt = (new Long ( getTrimmedProperty (
AbstractUserTransactionServiceFactory.CHECKPOINT_INTERVAL_PROPERTY_NAME, p ) )).longValue ();
FileLogStream logstream = new FileLogStream ( logdir, logname, console );
StreamObjectLog slog = new StreamObjectLog ( logstream, chckpt, console );
StateRecoveryManager recmgr = null;
if ( enableRecovery )
recmgr = new StateRecoveryManagerImp ( slog );
else