[jboss-cvs] JBossAS SVN: r84473 - in trunk: server/src/etc/conf/default and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Feb 19 12:21:51 EST 2009
Author: emuckenhuber
Date: 2009-02-19 12:21:50 -0500 (Thu, 19 Feb 2009)
New Revision: 84473
Added:
trunk/server/src/etc/conf/default/bootstrap/profile.xml
trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile.xml
Removed:
trunk/server/src/etc/conf/default/bootstrap/profile-service.xml
trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile-service.xml
Modified:
trunk/build/build.xml
trunk/server/src/etc/conf/default/bootstrap-minimal.xml
trunk/server/src/etc/conf/default/bootstrap.xml
Log:
change profile-service.xml back to profile.xml to avoid confusion
Modified: trunk/build/build.xml
===================================================================
--- trunk/build/build.xml 2009-02-19 16:23:47 UTC (rev 84472)
+++ trunk/build/build.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -777,7 +777,7 @@
<include name="bootstrap/aop.xml"/>
<include name="bootstrap/jmx.xml"/>
<include name="bootstrap/deployers.xml"/>
- <include name="bootstrap/profile-service.xml"/>
+ <include name="bootstrap/profile.xml"/>
<include name="xmdesc/NamingBean-xmbean.xml"/>
<include name="xmdesc/NamingService-xmbean.xml"/>
<include name="xmdesc/Log4jService-xmbean.xml"/>
Deleted: trunk/server/src/etc/conf/default/bootstrap/profile-service.xml
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap/profile-service.xml 2009-02-19 16:23:47 UTC (rev 84472)
+++ trunk/server/src/etc/conf/default/bootstrap/profile-service.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- The ProfileService.
--->
-<deployment xmlns="urn:jboss:bean-deployer:2.0">
-
- <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>
-
- <!--
- 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>
- <property name="applicationURIs">
- <list elementClass="java.net.URI">
- <value>${jboss.server.home.url}deploy</value>
- </list>
- </property>
- <property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
- <property name="profileFactory"><inject bean="ProfileFactory" /></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>
- </bean>
-
- <!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
- <bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
- <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 profile factory -->
- <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
- <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
- </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 -->
-
- <bean name="StructureModCache" class="org.jboss.deployers.vfs.spi.structure.modified.DefaultStructureCache">
- <destroy method="flush"/>
- </bean>
-
- <bean name="StructureModificationChecker" class="org.jboss.deployers.vfs.spi.structure.modified.MetaDataStructureModificationChecker">
- <constructor>
- <parameter><inject bean="MainDeployer" /></parameter>
- </constructor>
- <property name="cache"><inject bean="StructureModCache" /></property>
- <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="attachmentStore"><inject bean="AttachmentStore" /></property>
- <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
- <property name="checker"><inject bean="StructureModificationChecker" /></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>
-
- <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="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>
-
-</deployment>
\ No newline at end of file
Copied: trunk/server/src/etc/conf/default/bootstrap/profile.xml (from rev 84453, trunk/server/src/etc/conf/default/bootstrap/profile-service.xml)
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap/profile.xml (rev 0)
+++ trunk/server/src/etc/conf/default/bootstrap/profile.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ The ProfileService.
+-->
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+ <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>
+
+ <!--
+ 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>
+ <property name="applicationURIs">
+ <list elementClass="java.net.URI">
+ <value>${jboss.server.home.url}deploy</value>
+ </list>
+ </property>
+ <property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
+ <property name="profileFactory"><inject bean="ProfileFactory" /></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>
+ </bean>
+
+ <!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
+ <bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
+ <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 profile factory -->
+ <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
+ <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
+ </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 -->
+
+ <bean name="StructureModCache" class="org.jboss.deployers.vfs.spi.structure.modified.DefaultStructureCache">
+ <destroy method="flush"/>
+ </bean>
+
+ <bean name="StructureModificationChecker" class="org.jboss.deployers.vfs.spi.structure.modified.MetaDataStructureModificationChecker">
+ <constructor>
+ <parameter><inject bean="MainDeployer" /></parameter>
+ </constructor>
+ <property name="cache"><inject bean="StructureModCache" /></property>
+ <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="attachmentStore"><inject bean="AttachmentStore" /></property>
+ <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
+ <property name="checker"><inject bean="StructureModificationChecker" /></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>
+
+ <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="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>
+
+</deployment>
\ No newline at end of file
Modified: trunk/server/src/etc/conf/default/bootstrap-minimal.xml
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap-minimal.xml 2009-02-19 16:23:47 UTC (rev 84472)
+++ trunk/server/src/etc/conf/default/bootstrap-minimal.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -9,6 +9,6 @@
<url>bootstrap/aop.xml</url>
<url>bootstrap/jmx.xml</url>
<url>bootstrap/deployers.xml</url>
- <url>bootstrap/profile-service.xml</url>
+ <url>bootstrap/profile.xml</url>
</bootstrap>
Modified: trunk/server/src/etc/conf/default/bootstrap.xml
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap.xml 2009-02-19 16:23:47 UTC (rev 84472)
+++ trunk/server/src/etc/conf/default/bootstrap.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -11,6 +11,6 @@
<url>bootstrap/jmx.xml</url>
<url>bootstrap/deployers.xml</url>
<url>bootstrap/bindings.xml</url>
- <url>bootstrap/profile-service.xml</url>
+ <url>bootstrap/profile.xml</url>
</bootstrap>
Deleted: trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile-service.xml
===================================================================
--- trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile-service.xml 2009-02-19 16:23:47 UTC (rev 84472)
+++ trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile-service.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- The ProfileService.
--->
-<deployment xmlns="urn:jboss:bean-deployer:2.0">
-
- <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>
-
- <!-- The profile configuration -->
- <bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.repository.XmlProfileFactory">
- <constructor><parameter>
- <array elementClass="java.net.URI">
- <value>${jboss.server.config.url}profiles</value>
- </array>
- </parameter></constructor>
- <property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
- <property name="profileFactory"><inject bean="ProfileFactory" /></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>
- </bean>
-
- <!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
- <bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
- <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 profile factory -->
- <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
- <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
- </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 default deployment repository factory -->
- <bean name="DefaultDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.FilteredDeploymentRepositoryFactory">
- <property name="attachmentStore"><inject bean="AttachmentStore" /></property>
- <!--
- <property name="mainDeployer"><inject bean="MainDeployer" /></property>
- <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
- <property name="hotDeploymentFilter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></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>
-
- <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="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>
-
-</deployment>
\ No newline at end of file
Copied: trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile.xml (from rev 84453, trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile-service.xml)
===================================================================
--- trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile.xml (rev 0)
+++ trunk/testsuite/src/resources/test-configs/embedded/conf/bootstrap/profile.xml 2009-02-19 17:21:50 UTC (rev 84473)
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ The ProfileService.
+-->
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+ <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>
+
+ <!-- The profile configuration -->
+ <bean name="BootstrapProfileFactory" class="org.jboss.system.server.profileservice.repository.XmlProfileFactory">
+ <constructor><parameter>
+ <array elementClass="java.net.URI">
+ <value>${jboss.server.config.url}profiles</value>
+ </array>
+ </parameter></constructor>
+ <property name="attachmentStoreRoot">${jboss.server.data.dir}/attachments</property>
+ <property name="profileFactory"><inject bean="ProfileFactory" /></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>
+ </bean>
+
+ <!-- The Bootstrap implementation that loads the Profile from the ProfileService -->
+ <bean name="ProfileServiceBootstrap" class="org.jboss.system.server.profileservice.ProfileServiceBootstrap">
+ <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 profile factory -->
+ <bean name="ProfileFactory" class="org.jboss.system.server.profileservice.repository.AbstractProfileFactory">
+ <property name="profileRepository"><inject bean="ProfileRepositoryFactory" /></property>
+ </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 default deployment repository factory -->
+ <bean name="DefaultDeploymentRepositoryFactory" class="org.jboss.system.server.profileservice.repository.FilteredDeploymentRepositoryFactory">
+ <property name="attachmentStore"><inject bean="AttachmentStore" /></property>
+ <!--
+ <property name="mainDeployer"><inject bean="MainDeployer" /></property>
+ <property name="deploymentFilter"><inject bean="DeploymentFilter" /></property>
+ <property name="hotDeploymentFilter"><bean class="org.jboss.system.server.profile.basic.XmlIncludeVirtualFileFilter" /></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>
+
+ <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="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>
+
+</deployment>
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list