[jboss-cvs] JBossAS SVN: r86687 - in branches/Branch_5_x/testsuite/src: resources/test-configs/cluster-profilesvc-0 and 3 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 2 13:57:32 EDT 2009


Author: bstansberry at jboss.com
Date: 2009-04-02 13:57:32 -0400 (Thu, 02 Apr 2009)
New Revision: 86687

Added:
   branches/Branch_5_x/testsuite/src/main/org/jboss/test/cluster/defaultcfg/profileservice/test/FarmedClusterStartupTestCase.java
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/data/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy-hasingleton/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/farm/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy-hasingleton/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy/
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/farm/
Modified:
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf/bootstrap/profile.xml
   branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf/bootstrap/profile.xml
Log:
[JBAS-5552] Port clustered deployment repo test from trunk

Copied: branches/Branch_5_x/testsuite/src/main/org/jboss/test/cluster/defaultcfg/profileservice/test/FarmedClusterStartupTestCase.java (from rev 86678, trunk/testsuite/src/main/org/jboss/test/cluster/defaultcfg/profileservice/test/FarmedClusterStartupTestCase.java)
===================================================================
--- branches/Branch_5_x/testsuite/src/main/org/jboss/test/cluster/defaultcfg/profileservice/test/FarmedClusterStartupTestCase.java	                        (rev 0)
+++ branches/Branch_5_x/testsuite/src/main/org/jboss/test/cluster/defaultcfg/profileservice/test/FarmedClusterStartupTestCase.java	2009-04-02 17:57:32 UTC (rev 86687)
@@ -0,0 +1,111 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2009, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+
+package org.jboss.test.cluster.defaultcfg.profileservice.test;
+
+import java.io.IOException;
+import java.net.HttpURLConnection;
+
+import javax.management.MBeanServerConnection;
+import javax.management.ObjectName;
+
+import org.apache.commons.httpclient.HttpClient;
+import org.apache.commons.httpclient.HttpException;
+import org.apache.commons.httpclient.methods.GetMethod;
+import org.jboss.test.JBossClusteredTestCase;
+
+/**
+ * Tests that a pair of servers started with farming configured end
+ * up with the expected set of farm deployments.
+ *
+ * @author Brian Stansberry
+ * 
+ * @version $Revision: $
+ */
+public class FarmedClusterStartupTestCase extends JBossClusteredTestCase
+{
+
+   /**
+    * Create a new FarmedClusterStartupTestCase.
+    * 
+    * @param name
+    */
+   public FarmedClusterStartupTestCase(String name)
+   {
+      super(name);
+   }
+
+   public void testNode0FarmTestThreadPool() throws Exception
+   {
+      MBeanServerConnection[] adaptors = getAdaptors();
+      ObjectName oname = new ObjectName("jboss.system:service=Node0FarmTestThreadPool");
+      assertEquals("Node0FarmThreadPool", adaptors[0].getAttribute(oname, "Name"));
+      assertEquals("Node0FarmThreadPool", adaptors[1].getAttribute(oname, "Name"));
+   }
+
+   public void testNode1FarmTestThreadPool() throws Exception
+   {
+      MBeanServerConnection[] adaptors = getAdaptors();
+      ObjectName oname = new ObjectName("jboss.system:service=Node1FarmTestThreadPool");
+      assertEquals("Node1FarmThreadPool", adaptors[0].getAttribute(oname, "Name"));
+      assertEquals("Node1FarmThreadPool", adaptors[1].getAttribute(oname, "Name"));      
+   }
+   
+   public void testFarmAWar() throws Exception
+   {
+      checkAvailable("/farmA/index.html");
+   }
+   
+   public void testFarmBWar() throws Exception
+   {
+      checkAvailable("/farmB/index.html");      
+   }
+   
+   public void testFarmCWar() throws Exception
+   {
+      checkAvailable("/farmC/index.html"); 
+      checkAvailable("/farmC/node0.html"); 
+      checkAvailable("/farmC/node1.html"); 
+   }
+   
+   public void testFarmDWar() throws Exception
+   {
+      String index = "/farmD/index.html";
+
+      HttpClient client = new HttpClient();
+
+      GetMethod get = new GetMethod(getHttpURLs()[0] +index);
+      assertEquals("farmD is unavailable on node0", HttpURLConnection.HTTP_NOT_FOUND, client.executeMethod(get));
+      get = new GetMethod(getHttpURLs()[1] +index);
+      assertEquals("farmD is unavailable on node0", HttpURLConnection.HTTP_NOT_FOUND, client.executeMethod(get));
+   }
+
+   private void checkAvailable(String url) throws Exception, IOException, HttpException
+   {
+      HttpClient client = new HttpClient();
+
+      GetMethod get = new GetMethod(getHttpURLs()[0] +url);
+      assertEquals(url + " is available on node0", HttpURLConnection.HTTP_OK, client.executeMethod(get));
+      get = new GetMethod(getHttpURLs()[1] +url);
+      assertEquals(url + " is available on node0", HttpURLConnection.HTTP_OK, client.executeMethod(get));
+   }
+}

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf)

Modified: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf/bootstrap/profile.xml
===================================================================
--- trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf/bootstrap/profile.xml	2009-04-02 15:47:00 UTC (rev 86678)
+++ branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/conf/bootstrap/profile.xml	2009-04-02 17:57:32 UTC (rev 86687)
@@ -54,12 +54,15 @@
 		<property name="mof"><inject bean="ManagedObjectFactory" /></property>
 		<property name="mgtDeploymentCreator"><inject bean="ManagedDeploymentCreator" /></property>
 		<property name="bootstrapProfileFactory"><inject bean="BootstrapProfileFactory" /></property>
+      <property name="configurator"><inject bean="jboss.kernel:service=Kernel" property="configurator"/></property>
 	</bean>
 
-	<!-- The profile factory -->
-	<bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
-		<property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
-	</bean>
+   <!-- The profile factory -->
+   <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.TypedProfileFactory">
+      <!-- Accept any AbstractprofileFactory -->
+      <incallback method="addProfileFactory" />
+      <uncallback method="removeProfileFactory" />
+   </bean>
 
 	<!-- The profile repository factory -->
 	<bean name="ProfileRepositoryFactory" class="org.jboss.system.server.profileservice.repository.TypedProfileRepository">
@@ -82,6 +85,11 @@
     <property name="filter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></property>
   </bean>
 
+   <bean name="BasicProfileFactory" class="org.jboss.system.server.profileservice.repository.BasicProfileFactory">
+      <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
+   </bean>
+   <bean name="FilteredProfileFactory" class="org.jboss.system.server.profileservice.repository.FilteredProfileFactory"/>
+
 	<!-- The default deployment repository factory -->
 	<bean name="DefaultDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.DefaultDeploymentRepositoryFactory">
 		<property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
@@ -118,32 +126,33 @@
       <property name="tempDirURI">${jboss.server.home.url}temp${/}cluster-repo</property>
    </bean>
 
-	<!-- The attachment store -->
-	<bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
-		<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
-		<property name="mainDeployer"><inject bean="MainDeployer" /></property>
-		<property name="serializer"><inject bean="AttachmentsSerializer" /></property>
-	</bean>
+   <!-- The attachment store -->
+   <bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
+      <constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
+      <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+      <property name="serializer"><inject bean="AttachmentsSerializer" /></property>
+      <property name="metaDataFilter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></property>
+   </bean>
 
-	<bean name="AttachmentsSerializer" class="org.jboss.system.server.profileservice.repository.JAXBAttachmentSerializer">
-		<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
-	</bean>
+   <bean name="AttachmentsSerializer" class="org.jboss.system.server.profileservice.repository.JAXBAttachmentSerializer">
+      <constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
+   </bean>
 
-	<bean name="ProfileServiceDeployer" class="org.jboss.system.server.profileservice.repository.MainDeployerAdapter">
-		<property name="mainDeployer"><inject bean="MainDeployer" /></property>
-		<property name="attachmentStore"><inject bean="AttachmentStore" /></property>
-	</bean>
+   <bean name="ProfileServiceDeployer" class="org.jboss.system.server.profileservice.repository.MainDeployerAdapter">
+      <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+      <property name="attachmentStore"><inject bean="AttachmentStore" /></property>
+   </bean>
 
    <bean name="ProfileServicePersistenceDeployer" class="org.jboss.system.server.profileservice.persistence.deployer.ProfileServicePersistenceDeployer" />
 
-	<!-- A filter for excluding files from the scanner -->
-	<bean name="DeploymentFilter" class="org.jboss.virtual.plugins.vfs.helpers.ExtensibleFilter">
-		<!-- Files starting with theses strings are ignored -->
-		<property name="prefixes">#,%,\,,.,_$</property>
-		<!-- Files ending with theses strings are ignored -->
-		<property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property>
-		<!-- Files matching with theses strings are ignored -->
-		<property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property>
-	</bean>
+   <!-- A filter for excluding files from the scanner -->
+   <bean name="DeploymentFilter" class="org.jboss.virtual.plugins.vfs.helpers.ExtensibleFilter">
+      <!-- Files starting with theses strings are ignored -->
+      <property name="prefixes">#,%,\,,.,_$</property>
+      <!-- Files ending with theses strings are ignored -->
+      <property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property>
+      <!-- Files matching with theses strings are ignored -->
+      <property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property>
+   </bean>
 
 </deployment>
\ No newline at end of file

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/data (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/data)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy-hasingleton (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/deploy-hasingleton)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-0/farm (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-0/farm)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf)

Modified: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf/bootstrap/profile.xml
===================================================================
--- trunk/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf/bootstrap/profile.xml	2009-04-02 15:47:00 UTC (rev 86678)
+++ branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/conf/bootstrap/profile.xml	2009-04-02 17:57:32 UTC (rev 86687)
@@ -5,68 +5,71 @@
 -->
 <deployment xmlns="urn:jboss:bean-deployer:2.0">
 
-	<classloader><inject bean="profile-classloader:0.0.0" /></classloader>
+   <classloader><inject bean="profile-classloader:0.0.0" /></classloader>
 
-	<classloader name="profile-classloader" xmlns="urn:jboss:classloader:1.0" export-all="NON_EMPTY" import-all="true">
-		<root>${jboss.lib.url}jboss-profileservice-spi.jar</root>
-	</classloader>
+   <classloader name="profile-classloader" xmlns="urn:jboss:classloader:1.0" export-all="NON_EMPTY" import-all="true">
+      <root>${jboss.lib.url}jboss-profileservice-spi.jar</root>
+   </classloader>
 
-	<!-- 
-		The profile configuration
-		This contains required properties:
-			The uri to jboss-service.xml.
-			The uri to the deployers folder.
-			A list of uris to deploy folders. -->
-	<bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.StaticClusteredProfileFactory">
-		<property name="bootstrapURI">${jboss.server.home.url}conf/jboss-service.xml</property>
-		<property name="deployersURI">${jboss.server.home.url}deployers</property>
-		<property name="applicationURIs">
-			<list elementClass="java.net.URI">
-				<value>${jboss.server.home.url}deploy</value>
-			</list>
-		</property>
+   <!-- 
+      The profile configuration
+      This contains required properties:
+         The uri to jboss-service.xml.
+         The uri to the deployers folder.
+         A list of uris to deploy folders. -->
+   <bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.StaticClusteredProfileFactory">
+      <property name="bootstrapURI">${jboss.server.home.url}conf/jboss-service.xml</property>
+      <property name="deployersURI">${jboss.server.home.url}deployers</property>
+      <property name="applicationURIs">
+         <list elementClass="java.net.URI">
+            <value>${jboss.server.home.url}deploy</value>
+         </list>
+      </property>
       <property name="farmURIs">
          <list elementClass="java.net.URI">
             <value>${jboss.server.home.url}farm</value>
          </list>
       </property>
-		<property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
-		<property name="profileFactory"><inject bean="ProfileFactory" /></property>
-	</bean>
-	
-	<!--  The default profile key -->
-	<bean name="DefaultProfileKey" class="org.jboss.profileservice.spi.ProfileKey">
-		<constructor><parameter>${jboss.server.name}</parameter></constructor>
-	</bean>
+      <property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
+      <property name="profileFactory"><inject bean="ProfileFactory" /></property>
+   </bean>
+   
+   <!--  The default profile key -->
+   <bean name="DefaultProfileKey" class="org.jboss.profileservice.spi.ProfileKey">
+      <constructor><parameter>${jboss.server.name}</parameter></constructor>
+   </bean>
 
-	<!-- The ProfileService -->
-	<bean name="ProfileService" class="org.jboss.system.server.profileservice.repository.AbstractProfileService">
-		<constructor><parameter><inject bean="jboss.kernel:service=KernelController" /></parameter></constructor>
-		<property name="deployer"><inject bean="ProfileServiceDeployer" /></property>
-		<property name="defaultProfile"><inject bean="DefaultProfileKey" /></property>
-	</bean>
+   <!-- The ProfileService -->
+   <bean name="ProfileService" class="org.jboss.system.server.profileservice.repository.AbstractProfileService">
+      <constructor><parameter><inject bean="jboss.kernel:service=KernelController" /></parameter></constructor>
+      <property name="deployer"><inject bean="ProfileServiceDeployer" /></property>
+      <property name="defaultProfile"><inject bean="DefaultProfileKey" /></property>
+   </bean>
 
-	<!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
-	<bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
-		<property name="profileKey"><inject bean="DefaultProfileKey" /></property>
-		<property name="mainDeployer"><inject bean="MainDeployer" /></property>
-		<property name="profileService"><inject bean="ProfileService" /></property>
-		<property name="mof"><inject bean="ManagedObjectFactory" /></property>
-		<property name="mgtDeploymentCreator"><inject bean="ManagedDeploymentCreator" /></property>
-		<property name="bootstrapProfileFactory"><inject bean="BootstrapProfileFactory" /></property>
-	</bean>
+   <!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
+   <bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
+      <property name="profileKey"><inject bean="DefaultProfileKey" /></property>
+      <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+      <property name="profileService"><inject bean="ProfileService" /></property>
+      <property name="mof"><inject bean="ManagedObjectFactory" /></property>
+      <property name="mgtDeploymentCreator"><inject bean="ManagedDeploymentCreator" /></property>
+      <property name="bootstrapProfileFactory"><inject bean="BootstrapProfileFactory" /></property>
+      <property name="configurator"><inject bean="jboss.kernel:service=Kernel" property="configurator"/></property>
+   </bean>
 
-	<!-- The profile factory -->
-	<bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
-		<property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
-	</bean>
+   <!-- The profile factory -->
+   <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.TypedProfileFactory">
+      <!-- Accept any AbstractprofileFactory -->
+      <incallback method="addProfileFactory" />
+      <uncallback method="removeProfileFactory" />
+   </bean>
 
-	<!-- The profile repository factory -->
-	<bean name="ProfileRepositoryFactory" class="org.jboss.system.server.profileservice.repository.TypedProfileRepository">
-		<!-- Accept any DeploymentRepositoryFactory -->
-		<incallback method="addRepositoryFactory" />
-		<uncallback method="removeRepositoryFactory" />
-	</bean>
+   <!-- The profile repository factory -->
+   <bean name="ProfileRepositoryFactory" class="org.jboss.system.server.profileservice.repository.TypedProfileRepository">
+      <!-- Accept any DeploymentRepositoryFactory -->
+      <incallback method="addRepositoryFactory" />
+      <uncallback method="removeRepositoryFactory" />
+   </bean>
 
   <!-- The structure modification cache and checker -->
 
@@ -82,12 +85,17 @@
     <property name="filter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></property>
   </bean>
 
-	<!-- The default deployment repository factory -->
-	<bean name="DefaultDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.DefaultDeploymentRepositoryFactory">
-		<property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
-		<property name="checker"><inject bean="StructureModificationChecker" /></property>
-	</bean>
+   <bean name="BasicProfileFactory" class="org.jboss.system.server.profileservice.repository.BasicProfileFactory">
+      <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
+   </bean>
+   <bean name="FilteredProfileFactory" class="org.jboss.system.server.profileservice.repository.FilteredProfileFactory"/>
 
+   <!-- The default deployment repository factory -->
+   <bean name="DefaultDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.DefaultDeploymentRepositoryFactory">
+      <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
+      <property name="checker"><inject bean="StructureModificationChecker" /></property>
+   </bean>
+
    <!-- The clustered deployment repository factory -->
    <bean name="ClusteredDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.clustered.ClusteredDeploymentRepositoryFactory">
       <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
@@ -118,32 +126,33 @@
       <property name="tempDirURI">${jboss.server.home.url}temp${/}cluster-repo</property>
    </bean>
 
-	<!-- The attachment store -->
-	<bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
-		<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
-		<property name="mainDeployer"><inject bean="MainDeployer" /></property>
-		<property name="serializer"><inject bean="AttachmentsSerializer" /></property>
-	</bean>
+   <!-- The attachment store -->
+   <bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
+      <constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
+      <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+      <property name="serializer"><inject bean="AttachmentsSerializer" /></property>
+      <property name="metaDataFilter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></property>
+   </bean>
 
-	<bean name="AttachmentsSerializer" class="org.jboss.system.server.profileservice.repository.JAXBAttachmentSerializer">
-		<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
-	</bean>
+   <bean name="AttachmentsSerializer" class="org.jboss.system.server.profileservice.repository.JAXBAttachmentSerializer">
+      <constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>
+   </bean>
 
-	<bean name="ProfileServiceDeployer" class="org.jboss.system.server.profileservice.repository.MainDeployerAdapter">
-		<property name="mainDeployer"><inject bean="MainDeployer" /></property>
-		<property name="attachmentStore"><inject bean="AttachmentStore" /></property>
-	</bean>
+   <bean name="ProfileServiceDeployer" class="org.jboss.system.server.profileservice.repository.MainDeployerAdapter">
+      <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+      <property name="attachmentStore"><inject bean="AttachmentStore" /></property>
+   </bean>
 
    <bean name="ProfileServicePersistenceDeployer" class="org.jboss.system.server.profileservice.persistence.deployer.ProfileServicePersistenceDeployer" />
 
-	<!-- A filter for excluding files from the scanner -->
-	<bean name="DeploymentFilter" class="org.jboss.virtual.plugins.vfs.helpers.ExtensibleFilter">
-		<!-- Files starting with theses strings are ignored -->
-		<property name="prefixes">#,%,\,,.,_$</property>
-		<!-- Files ending with theses strings are ignored -->
-		<property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property>
-		<!-- Files matching with theses strings are ignored -->
-		<property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property>
-	</bean>
+   <!-- A filter for excluding files from the scanner -->
+   <bean name="DeploymentFilter" class="org.jboss.virtual.plugins.vfs.helpers.ExtensibleFilter">
+      <!-- Files starting with theses strings are ignored -->
+      <property name="prefixes">#,%,\,,.,_$</property>
+      <!-- Files ending with theses strings are ignored -->
+      <property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property>
+      <!-- Files matching with theses strings are ignored -->
+      <property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property>
+   </bean>
 
 </deployment>
\ No newline at end of file

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy-hasingleton (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-1/deploy-hasingleton)

Copied: branches/Branch_5_x/testsuite/src/resources/test-configs/cluster-profilesvc-1/farm (from rev 86678, trunk/testsuite/src/resources/test-configs/cluster-profilesvc-1/farm)




More information about the jboss-cvs-commits mailing list