code: public boolean activate() throws Exception
     {
        if (!activated)
        {
           jndiStrategy.bind(jndiName, cf);
           ((org.ironjacamar.core.connectionmanager.pool.Pool)pool.getPool()).prefill();
  
           if (recovery != null)
              recovery.activate();
           
           activated = true;
           return true;
        }
  
        return false;
     }
docs: {@inheritDoc}