donaldp     02/05/29 03:25:20

  Modified:    src/java/org/apache/avalon/phoenix/components/deployer
                        DefaultDeployer.java
  Log:
  Add overide poin in deployer.
  
  Revision  Changes    Path
  1.35      +16 -1     
jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java
  
  Index: DefaultDeployer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- DefaultDeployer.java      29 May 2002 09:55:37 -0000      1.34
  +++ DefaultDeployer.java      29 May 2002 10:25:20 -0000      1.35
  @@ -45,6 +45,7 @@
   import org.apache.avalon.phoenix.tools.assembler.AssemblyException;
   import org.apache.avalon.phoenix.tools.configuration.ConfigurationBuilder;
   import org.apache.avalon.phoenix.tools.verifier.SarVerifier;
  +import org.apache.avalon.phoenix.tools.verifier.VerifyException;
   import org.apache.log.Hierarchy;
   
   /**
  @@ -283,7 +284,7 @@
               final SarMetaData metaData =
                   m_assembler.assembleSar( name, assembly, directory, 
classLoader );
   
  -            m_verifier.verifySar( metaData, classLoader );
  +            verify( metaData, classLoader, environment, config );
   
               //Setup configuration for all the applications blocks
               setupConfiguration( metaData, config.getChildren() );
  @@ -331,6 +332,20 @@
                   }
               }
           }
  +    }
  +
  +    /**
  +     * Verify that the application conforms to our requirements.
  +     *
  +     * @param metaData the application metaData
  +     * @param classLoader the ClassLoader associated with app
  +     * @throws VerifyException on error
  +     */
  +    protected void verify( final SarMetaData metaData,
  +                           final ClassLoader classLoader )
  +        throws VerifyException
  +    {
  +        m_verifier.verifySar( metaData, classLoader );
       }
   
       /**
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to