[jboss-cvs] JBossAS SVN: r57444 - trunk/server/src/etc/conf/default

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 5 08:33:38 EDT 2006


Author: kabir.khan at jboss.com
Date: 2006-10-05 08:33:36 -0400 (Thu, 05 Oct 2006)
New Revision: 57444

Modified:
   trunk/server/src/etc/conf/default/deployer-beans.xml
Log:
Make suffixes for JARStructure and FileStructure configurable

Modified: trunk/server/src/etc/conf/default/deployer-beans.xml
===================================================================
--- trunk/server/src/etc/conf/default/deployer-beans.xml	2006-10-05 12:27:12 UTC (rev 57443)
+++ trunk/server/src/etc/conf/default/deployer-beans.xml	2006-10-05 12:33:36 UTC (rev 57444)
@@ -18,7 +18,7 @@
       <property name="kernel"><inject bean="jboss.kernel:service=Kernel"/></property>
       <property name="serverImpl"><inject bean="JBossServer"/></property>
    </bean>
-   
+
    <!-- The MainDeployer -->
    <bean name="MainDeployer" class="org.jboss.deployers.plugins.deployment.MainDeployerImpl">
       <property name="structureDeployers">
@@ -34,6 +34,19 @@
             </bean>
             <!-- JAR Structure -->
             <bean name="JARStructure" class="org.jboss.deployers.plugins.structure.vfs.jar.JARStructure">
+               <!-- Unless specified the default list of suffixes is .zip, .ear, .jar, ,.rar, .war, .sar, .har, .aop -->
+               <property name="suffixes">
+                  <set elementClass="java.lang.String">
+                     <value>.zip</value>
+                     <value>.ear</value>
+                     <value>.jar</value>
+                     <value>.rar</value>
+                     <value>.war</value>
+                     <value>.sar</value>
+                     <value>.har</value>
+                     <value>.aop</value>
+                  </set>
+               </property>
                <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">
@@ -52,7 +65,16 @@
                </property>
             </bean>
             <!-- File Structure -->
-            <bean name="FileStructure" class="org.jboss.deployers.plugins.structure.vfs.file.FileStructure"/>
+            <bean name="FileStructure" class="org.jboss.deployers.plugins.structure.vfs.file.FileStructure">
+               <!-- Unless specified the default list of suffixes is -service.xml, -beans.xml, -ds.xml -->
+               <property name="suffixes">
+                  <set elementClass="java.lang.String">
+                     <value>-service.xml</value>
+                     <value>-beans.xml</value>
+                     <value>-ds.xml</value>
+                  </set>
+               </property>
+            </bean>
          </list>
       </property>
       <property name="deployers">
@@ -75,7 +97,7 @@
          </list>
       </property>
    </bean>
-   
+
    <!-- Scan for bootstraps -->
    <bean name="VFSBootstrapScanner" class="org.jboss.system.server.profileservice.VFSBootstrapScannerImpl">
       <property name="profileService"><inject bean="ProfileService"/></property>
@@ -86,7 +108,7 @@
          </list>
       </property>
    </bean>
-   
+
    <!-- Scan for deployers -->
    <bean name="VFSDeployerScanner" class="org.jboss.system.server.profileservice.VFSDeployerScannerImpl">
       <property name="profileService"><inject bean="ProfileService"/></property>
@@ -97,7 +119,7 @@
          </list>
       </property>
    </bean>
-   
+
    <!-- Scan for deployments -->
    <bean name="VFSDeploymentScanner" class="org.jboss.system.server.profileservice.VFSDeploymentScannerImpl">
       <property name="profileService"><inject bean="ProfileService"/></property>
@@ -108,5 +130,5 @@
          </list>
       </property>
    </bean>
-   
+
 </deployment>




More information about the jboss-cvs-commits mailing list