return new DefaultServerFactory( listener, implFactory )
{
public void newServer( TransportMessage t, String uri, Resources r ) throws Exception
{
ValueFactory vf = (ValueFactory) r.get( Transport.VALUE_FACTORY );
MailboxManager x = new PlainMailboxManager( t, uri, r );
DeliveryService d = new DefaultDeliveryService( x, uri, r );
Pool qp = (Pool) r.get( QUEUED_POOL );
Pool fp = (Pool) r.get( FREE_POOL );
implFactory.newMyCuaeServer( d, qp, fp, (MyValueFactoryCuae) vf );