[jboss-cvs] JBossAS SVN: r83746 - trunk/server/src/etc/conf/default/bootstrap.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Feb 1 09:47:32 EST 2009


Author: emuckenhuber
Date: 2009-02-01 09:47:32 -0500 (Sun, 01 Feb 2009)
New Revision: 83746

Modified:
   trunk/server/src/etc/conf/default/bootstrap/profile-service.xml
Log:
update profileservice-spi and changes to use a ProfileDeployment instead of VFSDeployment

Modified: trunk/server/src/etc/conf/default/bootstrap/profile-service.xml
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap/profile-service.xml	2009-02-01 14:46:30 UTC (rev 83745)
+++ trunk/server/src/etc/conf/default/bootstrap/profile-service.xml	2009-02-01 14:47:32 UTC (rev 83746)
@@ -11,7 +11,12 @@
 		<root>${jboss.lib.url}jboss-profileservice-spi.jar</root>
 	</classloader>
 
-	<!-- The profile configuration -->
+	<!-- 
+		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.repository.StaticProfileFactory">
 		<property name="bootstrapURI">${jboss.server.home.url}conf/jboss-service.xml</property>
 		<property name="deployersURI">${jboss.server.home.url}deployers</property>
@@ -27,7 +32,7 @@
 	<!-- 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="MainDeployer" /></property>
+		<property name="deployer"><inject bean="ProfileServiceDeployer" /></property>
 	</bean>
 
 	<!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
@@ -70,6 +75,11 @@
 		<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="ProfileServicePersistenceDeployer" class="org.jboss.system.server.profileservice.persistence.deployer.ProfileServicePersistenceDeployer" />
 
 	<!-- A filter for excluding files from the scanner -->




More information about the jboss-cvs-commits mailing list