[jboss-cvs] JBossAS SVN: r97982 - in projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer: test and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Dec 18 05:12:55 EST 2009
Author: richard.opalka at jboss.com
Date: 2009-12-18 05:12:55 -0500 (Fri, 18 Dec 2009)
New Revision: 97982
Added:
projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/support/TestDeployerAdapter.java
Modified:
projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/DeployerFlowUnitTestCase.java
Log:
[JBDEPLOY_230][JBDEPLOY-229] providing test case
Added: projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/support/TestDeployerAdapter.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/support/TestDeployerAdapter.java (rev 0)
+++ projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/support/TestDeployerAdapter.java 2009-12-18 10:12:55 UTC (rev 97982)
@@ -0,0 +1,36 @@
+/**
+ *
+ */
+package org.jboss.test.deployers.deployer.support;
+
+import org.jboss.deployers.spi.DeploymentException;
+import org.jboss.deployers.spi.deployer.helpers.AbstractDeployer;
+import org.jboss.deployers.structure.spi.DeploymentUnit;
+
+/**
+ * Deployer adapter.
+ * @author <a href="mailto:ropalka at redhat.com">Richard Opalka</a>
+ */
+public final class TestDeployerAdapter extends AbstractDeployer
+{
+
+ final String name;
+
+ public TestDeployerAdapter( final String name )
+ {
+ super();
+ this.name = name;
+ }
+
+ public void deploy(DeploymentUnit unit) throws DeploymentException
+ {
+ // NOOP
+ }
+
+ @Override
+ public String toString()
+ {
+ return super.toString() + "-" + this.name;
+ }
+
+}
Modified: projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/DeployerFlowUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/DeployerFlowUnitTestCase.java 2009-12-18 09:27:15 UTC (rev 97981)
+++ projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/DeployerFlowUnitTestCase.java 2009-12-18 10:12:55 UTC (rev 97982)
@@ -25,13 +25,17 @@
import junit.framework.TestSuite;
import org.jboss.deployers.client.spi.DeployerClient;
import org.jboss.deployers.client.spi.Deployment;
+import org.jboss.deployers.spi.deployer.helpers.AbstractDeployer;
+import org.jboss.deployers.spi.deployer.DeploymentStages;
import org.jboss.test.deployers.AbstractDeployerTest;
+import org.jboss.test.deployers.deployer.support.TestDeployerAdapter;
import org.jboss.test.deployers.deployer.support.TestFlowDeployer;
/**
* DeployerOrderingUnitTestCase.
*
* @author <a href="adrian at jboss.com">Adrian Brock</a>
+ * @author <a href="mailto:ropalka at redhat.com">Richard Opalka</a>
* @version $Revision: 1.1 $
*/
public class DeployerFlowUnitTestCase extends AbstractDeployerTest
@@ -1158,4 +1162,810 @@
main.removeDeployment(deployment);
main.process();
}
+
+ public void testRealWorldAS6DeployersScenario() throws Exception
+ {
+ // THIS IS REAL WORLD SCENARIO - AS deployers with their dependencies
+ DeployerClient main = createMainDeployer();
+ AbstractDeployer deployer = null;
+ long start = System.currentTimeMillis();
+
+ // PARSE
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.BeanDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.annotations.ScanningMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.deployers.spi.annotations.ScanningMetaData", "org.jboss.deployers.plugins.annotations.AbstractScanningMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.dependency.AliasesParserDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.deployers.vfs.plugins.dependency.DeploymentAliases" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.dependency.DependenciesParserDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.deployers.vfs.plugins.dependency.DependenciesMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.hibernate.deployers.metadata.HibernateMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.xnio.metadata.XnioMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.logging.metadata.LoggingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.threads.metadata.ThreadsMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.aop.microcontainer.beans.metadata.AOPDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.AppParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.ear.spec.EarMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.JBossAppParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.AppClientParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.client.spec.ApplicationClientMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.JBossClientParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setInputs( "org.jboss.metadata.client.spec.ApplicationClientMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.client.jboss.JBossClientMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.PersistenceUnitParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.jpa.spec.PersistenceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.jpa.deployers.PersistenceParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.jpa.spec.PersistenceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.resource.deployers.ManagedConnectionFactoryParserDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.resource.deployers.RARParserDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.resource.metadata.RARDeploymentMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.security.deployers.AclConfigParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.security.acl.config.ACLConfiguration" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.security.deployers.XacmlConfigParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "javax.xml.bind.JAXBElement" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.system.deployers.SARDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.system.metadata.ServiceDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.varia.deployment.LegacyBeanShellDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.varia.deployment.BeanShellScript" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDescriptorDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.aop.asintegration.jboss5.AOPAnnotationMetaDataParserDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.aop.microcontainer.beans.metadata.AOPDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EARContentsDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.WebAppParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.web.spec.WebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.WebAppFragmentParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.web.spec.WebFragmentMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.TldParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.web.spec.TldMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.JBossWebAppParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setInputs( "org.jboss.metadata.web.spec.WebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EjbParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setOutputs( "org.jboss.metadata.ejb.spec.EjbJarMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.JBossEjbParsingDeployer" );
+ deployer.setStage(DeploymentStages.PARSE);
+ deployer.setInputs( "org.jboss.metadata.ejb.spec.EjbJarMetaData" );
+ deployer.setOutputs( "standardjboss.xml", "org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ApplicationMetaData" );
+ addDeployer(main, deployer);
+
+ // POST_PARSE
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.dependency.DependenciesMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.deployers.vfs.plugins.dependency.DependenciesMetaData" );
+ deployer.setOutputs( "org.jboss.deployers.vfs.plugins.dependency.DeploymentDependencies" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.dependency.DeploymentAliasesDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.deployers.vfs.plugins.dependency.DeploymentAliases" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.dependency.DeploymentDependencyDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.deployers.vfs.plugins.dependency.DeploymentDependencies" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EarClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EjbClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.LegacyWebXmlLessDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.metadata.web.spec.WebMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.resource.deployers.ManagedConnectionFactoryClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.system.deployers.ServiceClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.system.metadata.ServiceDeployment" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.tomcat.service.deployers.ClusteringDefaultsDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.tomcat.service.deployers.WarClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.metadata.PostJBossMetadataDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.metadata.PostJBossWebMetadataDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.metadata.WeldFilesDeployer" );
+ deployer.setStage(DeploymentStages.POST_PARSE);
+ deployer.setInputs( "org.jboss.weld.integration.deployer.ext.JBossWeldMetaData" );
+ deployer.setOutputs( "WELD_FILES", "WELD_CLASSPATH" );
+ addDeployer(main, deployer);
+
+ // PRE_DESCRIBE
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.plugins.classloading.ClassLoadingDefaultDeployer" );
+ deployer.setStage(DeploymentStages.PRE_DESCRIBE);
+ deployer.setInputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ // DESCRIBE
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.classloader.InMemoryClassesDeployer" );
+ deployer.setStage(DeploymentStages.DESCRIBE);
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.seam.integration.microcontainer.deployers.SeamWebUrlIntegrationDeployer" );
+ deployer.setStage(DeploymentStages.DESCRIBE);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.cl.WeldFacesIntegrationDeployer" );
+ deployer.setStage(DeploymentStages.DESCRIBE);
+ deployer.setInputs( "WELD_FILES" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.classloader.VFSClassLoaderClassPathDeployer" );
+ deployer.setStage(DeploymentStages.DESCRIBE);
+ deployer.setInputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.classloader.VFSClassLoaderDescribeDeployer" );
+ deployer.setStage(DeploymentStages.DESCRIBE);
+ deployer.setInputs( "org.jboss.classloading.spi.metadata.ClassLoadingMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.dependency.Module" );
+ addDeployer(main, deployer);
+
+ // CLASSLOADER
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.plugins.classloading.AbstractLevelClassLoaderSystemDeployer" );
+ deployer.setStage(DeploymentStages.CLASSLOADER);
+ deployer.setInputs( "org.jboss.deployers.structure.spi.ClassLoaderFactory" );
+ deployer.setOutputs( "java.lang.ClassLoader" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.aop.asintegration.jboss5.AOPClassLoaderDeployer" );
+ deployer.setStage(DeploymentStages.CLASSLOADER);
+ deployer.setInputs( "java.lang.ClassLoader" );
+ addDeployer(main, deployer);
+
+ // POST_CLASSLOADER
+
+ deployer = new TestDeployerAdapter( "org.jboss.aop.asintegration.jboss5.AOPDeploymentAopMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.aop.microcontainer.beans.metadata.AOPDeployment" );
+ deployer.setOutputs( "org.jboss.aop.asintegration.jboss5.AopMetaDataDeployerOutput" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.aop.asintegration.jboss5.BeansDeploymentAopMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ deployer.setOutputs( "org.jboss.aop.asintegration.jboss5.AopMetaDataDeployerOutput" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EarLibExcludeDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ deployer.setOutputs( "org.jboss.classloading.spi.visitor.ResourceFilter.recurse" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.plugins.annotations.FilteredAnnotationEnvironmentDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.deployers.spi.annotations.ScanningMetaData", "org.jboss.classloading.spi.visitor.ResourceFilter.resource", "org.jboss.classloading.spi.dependency.Module", "org.jboss.classloading.spi.visitor.ResourceFilter.recurse" );
+ deployer.setOutputs( "org.jboss.deployers.spi.annotations.AnnotationEnvironment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.EarSecurityDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ deployer.setOutputs( "jboss.jacc", "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.OptAnnotationMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.web.spec.WebMetaData", "org.jboss.metadata.client.spec.ApplicationClientMetaData", "org.jboss.deployers.spi.annotations.AnnotationEnvironment", "org.jboss.metadata.ejb.spec.EjbJarMetaData" );
+ deployer.setOutputs( "annotated.org.jboss.metadata.web.spec.WebMetaData", "annotated.org.jboss.metadata.ejb.spec.EjbJarMetaData", "annotated.org.jboss.metadata.client.spec.ApplicationClientMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb.deployers.MergedJBossMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "annotated.org.jboss.metadata.ejb.spec.EjbJarMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.spec.EjbJarMetaData" );
+ deployer.setOutputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.MergedJBossClientMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.client.jboss.JBossClientMetaData", "annotated.org.jboss.metadata.client.spec.ApplicationClientMetaData", "org.jboss.metadata.client.spec.ApplicationClientMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.client.jboss.JBossClientMetaData", "merged.org.jboss.metadata.client.jboss.JBossClientMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ha.framework.server.deployers.Ejb2HAPartitionDependencyDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ha.framework.server.deployers.Ejb3HAPartitionDependencyDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb.deployers.StandardJBossMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "standardjboss.xml", "merged.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "raw.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.Ejb3MetadataProcessingDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "processed.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.EjbMetadataJndiPolicyDecoratorDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "processed.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "EjbMetadataJndiPolicyDecoratorDeployer" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.metadata.PostWebMetadataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "merged.org.jboss.metadata.web.jboss.JBossWebMetaData", "WELD_FILES", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.metadata.WeldEjbInterceptorMetadataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "WELD_FILES", "merged.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb.deployers.EjbSecurityDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "merged.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "jboss.jacc", "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.deployers.WarAnnotationMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.web.spec.WebMetaData" );
+ deployer.setOutputs( "annotated.org.jboss.metadata.web.spec.WebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.deployers.MergedJBossWebMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "annotated.org.jboss.metadata.web.spec.WebMetaData", "org.jboss.metadata.web.spec.WebMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "overlays.org.jboss.metadata.web.spec.WebMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData", "order.org.jboss.metadata.web.spec.WebMetaData", "localscis.org.jboss.metadata.web.spec.WebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployment.MappedReferenceMetaDataResolverDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.client.jboss.JBossClientMetaData", "org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.deployment.spi.DeploymentEndpointResolver" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.deployers.ServletContainerInitializerDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "order.org.jboss.metadata.web.spec.WebMetaData", "localscis.org.jboss.metadata.web.spec.WebMetaData" );
+ deployer.setOutputs( "sci.org.jboss.metadata.web.spec.WebMetaData", "sci.handlestypes.org.jboss.metadata.web.spec.WebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.deployers.WarSecurityDeployer" );
+ deployer.setStage(DeploymentStages.POST_CLASSLOADER);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jboss.jacc", "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ // PRE_REAL
+
+ deployer = new TestDeployerAdapter( "org.jboss.beanvalidation.deployers.ValidatorFactoryDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setOutputs( "javax.validation.ValidatorFactory" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.Ejb3DependenciesDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.deployers.vfs.plugins.dependency.DependenciesMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.system.server.profileservice.persistence.deployer.ProfileServicePersistenceDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.env.EjbServicesDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setInputs( "WELD_FILES", "org.jboss.weld.integration.deployer.env.BootstrapInfo" );
+ deployer.setOutputs( "BootstrapInfoEJB_SERVICES", "org.jboss.weld.integration.deployer.env.BootstrapInfo" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.env.WeldDiscoveryDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setInputs( "org.jboss.weld.integration.deployer.ext.JBossWeldMetaData", "WELD_FILES", "WELD_CLASSPATH" );
+ deployer.setOutputs( "org.jboss.weld.integration.deployer.env.WeldDiscoveryEnvironment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.env.FlatDeploymentDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setInputs( "WELD_FILES", "org.jboss.weld.integration.deployer.env.BootstrapInfo", "org.jboss.weld.integration.deployer.env.WeldDiscoveryEnvironment", "BootstrapInfoEJB_SERVICES" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData", "org.jboss.weld.integration.deployer.env.BootstrapInfo", "BootstrapInfoDEPLOYMENT" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.weld.integration.deployer.env.WeldBootstrapDeployer" );
+ deployer.setStage(DeploymentStages.PRE_REAL);
+ deployer.setInputs( "javax.validation.ValidatorFactory", "WELD_FILES", "org.jboss.weld.integration.deployer.env.BootstrapInfo" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ // REAL
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.threads.metadata.ThreadsMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.logging.metadata.LoggingMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.xnio.metadata.XnioMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb.deployers.CreateDestinationDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.system.metadata.ServiceMetaData", "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb.deployers.EjbDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.ejb.deployers.EjbDeployment", "org.jboss.system.metadata.ServiceMetaData", "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.Ejb3ClientDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.client.jboss.JBossClientMetaData" );
+ deployer.setOutputs( "org.jboss.ejb3.clientmodule.ClientENCInjectionContainer", "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.deployers.Ejb3Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData", "processed.org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.ejb3.Ejb3Deployment", "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.AliasDeploymentDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.kernel.spi.deployment.KernelDeployment", "org.jboss.beans.metadata.spi.NamedAliasMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.NamedAliasMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.endpoint.deployers.EJB3EndpointDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.ejb3.Ejb3Deployment" );
+ deployer.setOutputs( "org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.hibernate.deployers.HibernateDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.hibernate.deployers.metadata.HibernateMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.jpa.deployers.PersistenceDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.jpa.spec.PersistenceMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.jpa.spec.PersistenceUnitMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.jpa.deployers.PersistenceUnitDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.jpa.spec.PersistenceUnitMetaData" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.KernelDeploymentDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.beans.metadata.spi.BeanMetaData", "org.jboss.kernel.spi.deployment.KernelDeployment" );
+ deployer.setOutputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.beans.metadata.spi.BeanMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.deployers.vfs.deployer.kernel.DeploymentAliasMetaDataDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.beans.metadata.spi.BeanMetaData", "org.jboss.beans.metadata.spi.NamedAliasMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.EarModuleJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ear.jboss.JBossAppMetaData" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.EjbModuleJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.ejb.jboss.JBossMetaData" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.JCAResourceJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.RarModuleJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.resource.metadata.RARDeploymentMetaData" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.resource.deployers.ManagedConnectionFactoryDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup" );
+ deployer.setOutputs( "org.jboss.system.metadata.ServiceDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.ServiceModuleJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.system.metadata.ServiceDeployment" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.resource.deployers.RARDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.resource.metadata.RARDeploymentMetaData" );
+ deployer.setOutputs( "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.varia.deployment.LegacyBeanShellScriptDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.varia.deployment.BeanShellScript" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSEJBAdapterDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.ejb3.Ejb3Deployment", "merged.org.jboss.metadata.ejb.jboss.JBossMetaData", "org.jboss.ejb.deployers.EjbDeployment", "org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData" );
+ deployer.setOutputs( "org.jboss.wsf.spi.deployment.integration.WebServiceDeployment" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSTypeDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.integration.WebServiceDeployment", "org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "org.jboss.wsf.spi.deployment.Deployment$DeploymentType" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "org.jboss.wsf.spi.deployment.Deployment$DeploymentType" );
+ deployer.setOutputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.EndpointMetrics", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.VFSRoot", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata", "jbossws.VirtualHosts" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.ContextRoot", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.ContextRoot", "org.jboss.wsf.spi.deployment.Deployment", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.URLPattern", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.URLPattern", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.EndpointAddress", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.URLPattern", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.EndpointName", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.EndpointName", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.RegisteredEndpoint", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.URLPattern", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.VirtualHosts" );
+ deployer.setOutputs( "jbossws.WebMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.StackEndpointHandler", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.JAXBIntros", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.JAXBIntros", "jbossws.VFSRoot", "jbossws.URLPattern", "org.jboss.wsf.spi.deployment.Deployment", "jbossws.ContainerMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.UnifiedMetaDataModel", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.UnifiedMetaDataModel", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.JAXBIntros", "jbossws.UnifiedMetaDataModel", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.PublishedContract", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.UnifiedMetaDataModel", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.InitializedMetaDataModel", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.UnifiedMetaDataModel", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.StackEndpointHandler", "jbossws.UnifiedMetaDataModel", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.StackDescriptor", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.ContextProperties", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.WebMetaData", "org.jboss.wsf.spi.deployment.Deployment", "jbossws.StackDescriptor", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.ContextProperties" );
+ deployer.setOutputs( "jbossws.WebMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.WebMetaData", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.JACCPermisions", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.WebMetaData", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.InjectionMetaData", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "jbossws.RegisteredEndpoint", "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "jbossws.EndpointRecordProcessors", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.webservices.integration.deployers.WSDeploymentAspectDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.wsf.spi.deployment.Deployment", "org.jboss.metadata.web.jboss.JBossWebMetaData", "jbossws.metadata" );
+ deployer.setOutputs( "jbossws.LifecycleHandler", "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.WebModuleJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.web.tomcat.service.deployers.TomcatDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.metadata.web.jboss.JBossWebMetaData" );
+ deployer.setOutputs( "org.jboss.web.deployers.WarDeployment", "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.system.deployers.ServiceDeploymentDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.system.metadata.ServiceDeployment", "org.jboss.system.metadata.ServiceMetaData" );
+ deployer.setOutputs( "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.management.j2ee.deployers.JMSResourceJSR77Deployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.system.metadata.ServiceMetaData" );
+ deployer.setOutputs( "javax.management.ObjectName" );
+ addDeployer(main, deployer);
+
+ deployer = new TestDeployerAdapter( "org.jboss.system.deployers.ServiceDeployer" );
+ deployer.setStage(DeploymentStages.REAL);
+ deployer.setInputs( "org.jboss.system.metadata.ServiceMetaData" );
+ addDeployer(main, deployer);
+
+ long end = System.currentTimeMillis();
+ System.out.println("---------------------------------------------------------");
+ System.out.println( "Domino sorting took: " + (end - start) + " milliseconds" );
+ System.out.println("---------------------------------------------------------");
+ }
+
}
More information about the jboss-cvs-commits
mailing list