getLogger().debug( "connector count: " + handlers.length );
    private void addConnectors( PartsManager parts ) throws Exception    {        getLogger().debug( "commencing connector addition" );        ComponentHandler[] handlers = parts.getComponentHandlers( Connector.class );        ArrayList list = new ArrayList();        for( int i=0; i<handlers.length; i++ )        {            ComponentHandler handler = handlers[i];            getLogger().debug( "adding connector: " + handler );            try            {                Provider provider = handler.getProvider();                Connector ch = (Connector) provider.getValue( false );                list.add( ch );            }            catch( Throwable e )            {                final String error =                   "Failed to deploy content handler: " + handler;                throw new Exception( error, e );            }        }        Connector[] connectors = (Connector[]) list.toArray( new Connector[0] );        setConnectors( connectors );    }