[jboss-cvs] jboss-seam/bootstrap/conf ...
Ales Justin
ajustin at redhat.com
Thu Nov 8 14:03:26 EST 2007
User: alesj
Date: 07/11/08 14:03:26
Modified: bootstrap/conf bootstrap-beans.xml
Log:
Changing the beans to match existing MC release.
Revision Changes Path
1.3 +230 -214 jboss-seam/bootstrap/conf/bootstrap-beans.xml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: bootstrap-beans.xml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/bootstrap/conf/bootstrap-beans.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- bootstrap-beans.xml 19 Jul 2007 11:31:11 -0000 1.2
+++ bootstrap-beans.xml 8 Nov 2007 19:03:26 -0000 1.3
@@ -35,14 +35,35 @@
</bean>
<!-- The MainDeployer -->
- <bean name="MainDeployer" class="org.jboss.deployers.plugins.deployment.MainDeployerImpl">
- <property name="structureDeployers">
- <list>
- <!-- A declared structure descriptor deployer -->
- <bean name="DeclaredStructure" class="org.jboss.deployers.plugins.structure.vfs.explicit.DeclaredStructure">
+ <bean name="MainDeployer" class="org.jboss.deployers.plugins.main.MainDeployerImpl">
+ <property name="structuralDeployers"><inject bean="StructuralDeployers"/></property>
+ <property name="deployers"><inject bean="Deployers"/></property>
+ </bean>
+
+ <!-- The holder for deployers that determine structure -->
+ <bean name="StructuralDeployers" class="org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl">
+ <property name="structureBuilder">
+ <!-- The consolidator of the structure information -->
+ <bean name="StructureBuilder" class="org.jboss.deployers.vfs.plugins.structure.VFSStructureBuilder"/>
+ </property>
+ <!-- Accept any implementor of structure deployer -->
+ <incallback method="addDeployer"/>
+ <uncallback method="removeDeployer"/>
+ </bean>
+
+ <!-- The holder for deployers that do real deployment -->
+ <bean name="Deployers" class="org.jboss.deployers.plugins.deployers.DeployersImpl">
+ <constructor><parameter><inject bean="jboss.kernel:service=KernelController"/></parameter></constructor>
+ <!-- Accept any implementor of deployer -->
+ <incallback method="addDeployer"/>
+ <uncallback method="removeDeployer"/>
</bean>
+
+ <!-- A declared structure descriptor deployer -->
+ <bean name="DeclaredStructure" class="org.jboss.deployers.vfs.plugins.structure.explicit.DeclaredStructure"></bean>
+
<!-- JAR Structure -->
- <bean name="JARStructure" class="org.jboss.deployers.plugins.structure.vfs.jar.JARStructure">
+ <bean name="JARStructure" class="org.jboss.deployers.vfs.plugins.structure.jar.JARStructure">
<!-- Unless specified the default list of suffixes is .zip, .ear, .jar, ,.rar, .war, .sar, .har, .aop -->
<constructor>
<parameter>
@@ -62,26 +83,24 @@
</constructor>
<property name="candidateStructureVisitorFactory">
<!-- Any file that is not an ordinary directory is a candidate -->
- <bean name="JARStructureCandidates"
- class="org.jboss.deployers.plugins.structure.vfs.jar.JARCandidateStructureVisitorFactory">
+ <bean name="JARStructureCandidates" class="org.jboss.deployers.vfs.spi.structure.helpers.DefaultCandidateStructureVisitorFactory">
<!-- A filter to exclude some obvious non-subdeployments -->
<property name="filter">
<bean name="JARFilter" class="org.jboss.virtual.plugins.vfs.helpers.SuffixesExcludeFilter">
- <constructor>
- <parameter>
+ <constructor><parameter>
<list elementClass="java.lang.String">
<!-- Exclude class files as subdeployments -->
<value>.class</value>
</list>
- </parameter>
- </constructor>
+ </parameter></constructor>
</bean>
</property>
</bean>
</property>
</bean>
+
<!-- File Structure -->
- <bean name="FileStructure" class="org.jboss.deployers.plugins.structure.vfs.file.FileStructure">
+ <bean name="FileStructure" class="org.jboss.deployers.vfs.plugins.structure.file.FileStructure">
<!-- Unless specified the default list of suffixes is -service.xml, -beans.xml, -ds.xml, -aop.xml -->
<constructor>
<parameter>
@@ -94,34 +113,30 @@
</parameter>
</constructor>
</bean>
- </list>
- </property>
- <property name="deployers">
- <list>
+
<!-- POJO Deployment -->
- <bean name="BeanDeployer" class="org.jboss.deployers.plugins.deployers.kernel.BeanDeployer"/>
- <bean name="KernelDeploymentDeployer"
- class="org.jboss.deployers.plugins.deployers.kernel.KernelDeploymentDeployer"/>
- <bean name="BeanMetaDataDeployer" class="org.jboss.deployers.plugins.deployers.kernel.BeanMetaDataDeployer">
- <constructor>
- <parameter>
- <inject bean="jboss.kernel:service=Kernel"/>
- </parameter>
- </constructor>
+ <bean name="BeanDeployer" class="org.jboss.deployers.vfs.deployer.kernel.BeanDeployer">
+ <property name="type">beans</property>
+ </bean>
+ <bean name="KernelDeploymentDeployer" class="org.jboss.deployers.vfs.deployer.kernel.KernelDeploymentDeployer">
+ <property name="type">beans</property>
+ </bean>
+ <bean name="BeanMetaDataDeployer" class="org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer">
+ <constructor><parameter><inject bean="jboss.kernel:service=Kernel"/></parameter></constructor>
+ <property name="type">beans</property>
</bean>
+
<!-- JMX Deployment -->
- <bean name="SARDeployer" class="org.jboss.system.deployers.SARDeployer"/>
+ <bean name="SARDeployer" class="org.jboss.system.deployers.SARDeployer">
+ <property name="type">sar</property>
+ </bean>
<bean name="ServiceClassLoaderDeployer" class="org.jboss.embedded.ClassLoaderDeployer"/>
- <bean name="ServiceDeploymentDeployer" class="org.jboss.system.deployers.ServiceDeploymentDeployer"/>
- <bean name="ServiceDeployer" class="org.jboss.system.deployers.ServiceDeployer">
- <constructor>
- <parameter>
- <inject bean="JMXKernel" property="serviceController"/>
- </parameter>
- </constructor>
+ <bean name="ServiceDeploymentDeployer" class="org.jboss.system.deployers.ServiceDeploymentDeployer">
+ <property name="type">sar</property>
</bean>
- </list>
- </property>
+ <bean name="ServiceDeployer" class="org.jboss.system.deployers.ServiceDeployer">
+ <constructor><parameter><inject bean="JMXKernel" property="serviceController"/></parameter></constructor>
+ <property name="type">sar</property>
</bean>
<!-- A filter for excluding files from the scanner -->
@@ -203,6 +218,7 @@
</list>
</property>
</bean>
+
<bean name="ResourcesToDeploy3" class="org.jboss.embedded.DeploymentScanner">
<property name="filter">
<inject bean="DeploymentFilter"/>
More information about the jboss-cvs-commits
mailing list