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]>