Fixed AR-525:

basePatch bean has the following beans injected and held as protected fields
        transactionService
        namespaceService
        searchService
        nodeService
        authenticationComponent


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2645 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2006-04-11 10:49:43 +00:00
parent ea3f625fd4
commit d9a5b76e63

View File

@@ -50,6 +50,18 @@
<property name="transactionService"> <property name="transactionService">
<ref bean="transactionComponent" /> <ref bean="transactionComponent" />
</property> </property>
<property name="namespaceService">
<ref bean="namespaceService" />
</property>
<property name="searchService">
<ref bean="searchService" />
</property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
<property name="authenticationComponent">
<ref bean="authenticationComponent" />
</property>
</bean> </bean>
<!-- Example patches --> <!-- Example patches -->
@@ -77,30 +89,6 @@
<!-- Helper beans --> <!-- Helper beans -->
<!-- --> <!-- -->
<bean id="patch.genericBootstrap.Base" abstract="true" parent="basePatch" >
<property name="namespaceService">
<ref bean="namespaceService" />
</property>
<property name="searchService">
<ref bean="searchService" />
</property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
</bean>
<bean id="patch.savedSearches.Base" abstract="true" parent="basePatch" >
<property name="namespaceService">
<ref bean="namespaceService" />
</property>
<property name="searchService">
<ref bean="searchService" />
</property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
</bean>
<bean id="bootstrapSpacesMessageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <bean id="bootstrapSpacesMessageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames"> <property name="basenames">
<list> <list>
@@ -113,7 +101,7 @@
<!-- Patch definitions --> <!-- Patch definitions -->
<!-- --> <!-- -->
<bean id="patch.authoritiesFolder" class="org.alfresco.repo.admin.patch.impl.GenericBootstrapPatch" parent="patch.genericBootstrap.Base" > <bean id="patch.authoritiesFolder" class="org.alfresco.repo.admin.patch.impl.GenericBootstrapPatch" parent="basePatch" >
<property name="id"><value>patch.authoritiesFolder</value></property> <property name="id"><value>patch.authoritiesFolder</value></property>
<property name="description"><value>patch.authoritiesFolder.description</value></property> <property name="description"><value>patch.authoritiesFolder.description</value></property>
<property name="fixesFromSchema"><value>0</value></property> <property name="fixesFromSchema"><value>0</value></property>
@@ -133,7 +121,7 @@
</props> </props>
</property> </property>
</bean> </bean>
<bean id="patch.savedSearchesFolder" class="org.alfresco.repo.admin.patch.impl.SavedSearchFolderPatch" parent="patch.savedSearches.Base" > <bean id="patch.savedSearchesFolder" class="org.alfresco.repo.admin.patch.impl.SavedSearchFolderPatch" parent="basePatch" >
<property name="id"><value>patch.savedSearchesFolder</value></property> <property name="id"><value>patch.savedSearchesFolder</value></property>
<property name="description"><value>patch.savedSearchesFolder.description</value></property> <property name="description"><value>patch.savedSearchesFolder.description</value></property>
<property name="fixesFromSchema"><value>0</value></property> <property name="fixesFromSchema"><value>0</value></property>
@@ -144,7 +132,7 @@
<ref bean="bootstrapSpacesMessageSource" /> <ref bean="bootstrapSpacesMessageSource" />
</property> </property>
</bean> </bean>
<bean id="patch.savedSearchesPermission" class="org.alfresco.repo.admin.patch.impl.SavedSearchPermissionPatch" parent="patch.savedSearches.Base" > <bean id="patch.savedSearchesPermission" class="org.alfresco.repo.admin.patch.impl.SavedSearchPermissionPatch" parent="basePatch" >
<property name="id"><value>patch.savedSearchesPermission</value></property> <property name="id"><value>patch.savedSearchesPermission</value></property>
<property name="description"><value>patch.savedSearchesPermission.description</value></property> <property name="description"><value>patch.savedSearchesPermission.description</value></property>
<property name="fixesFromSchema"><value>0</value></property> <property name="fixesFromSchema"><value>0</value></property>
@@ -179,12 +167,6 @@
<property name="fixesToSchema"><value>2</value></property> <property name="fixesToSchema"><value>2</value></property>
<property name="targetSchema"><value>3</value></property> <property name="targetSchema"><value>3</value></property>
<!-- helper beans --> <!-- helper beans -->
<property name="searchService">
<ref bean="searchService" />
</property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
<property name="personService"> <property name="personService">
<ref bean="personService"/> <ref bean="personService"/>
</property> </property>
@@ -194,9 +176,6 @@
<property name="importerBootstrap"> <property name="importerBootstrap">
<ref bean="spacesBootstrap" /> <ref bean="spacesBootstrap" />
</property> </property>
<property name="namespaceService">
<ref bean="namespaceService" />
</property>
<property name="messageSource"> <property name="messageSource">
<ref bean="bootstrapSpacesMessageSource" /> <ref bean="bootstrapSpacesMessageSource" />
</property> </property>
@@ -261,9 +240,6 @@
<property name="permissionService"> <property name="permissionService">
<ref bean="permissionService"/> <ref bean="permissionService"/>
</property> </property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
<property name="dependsOn"> <property name="dependsOn">
<list> <list>
<ref bean="patch.updateGuestPermission" /> <ref bean="patch.updateGuestPermission" />
@@ -280,15 +256,6 @@
<property name="permissionService"> <property name="permissionService">
<ref bean="permissionService"/> <ref bean="permissionService"/>
</property> </property>
<property name="searchService">
<ref bean="searchService"/>
</property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
<property name="namespaceService">
<ref bean="namespaceService"/>
</property>
<property name="spacesBootstrap"> <property name="spacesBootstrap">
<ref bean="spacesBootstrap" /> <ref bean="spacesBootstrap" />
</property> </property>
@@ -317,14 +284,8 @@
<property name="importerBootstrap"> <property name="importerBootstrap">
<ref bean="spacesBootstrap" /> <ref bean="spacesBootstrap" />
</property> </property>
<property name="nodeService">
<ref bean="nodeService"/>
</property>
<property name="searchService">
<ref bean="searchService" />
</property>
</bean> </bean>
<bean id="patch.emailTemplatesFolder" class="org.alfresco.repo.admin.patch.impl.EmailTemplatesFolderPatch" parent="patch.savedSearches.Base" > <bean id="patch.emailTemplatesFolder" class="org.alfresco.repo.admin.patch.impl.EmailTemplatesFolderPatch" parent="basePatch" >
<property name="id"><value>patch.emailTemplatesFolder</value></property> <property name="id"><value>patch.emailTemplatesFolder</value></property>
<property name="description"><value>patch.emailTemplatesFolder.description</value></property> <property name="description"><value>patch.emailTemplatesFolder.description</value></property>
<property name="fixesFromSchema"><value>0</value></property> <property name="fixesFromSchema"><value>0</value></property>
@@ -335,7 +296,7 @@
<ref bean="bootstrapSpacesMessageSource" /> <ref bean="bootstrapSpacesMessageSource" />
</property> </property>
</bean> </bean>
<bean id="patch.emailTemplatesContent" class="org.alfresco.repo.admin.patch.impl.EmailTemplatesContentPatch" parent="patch.savedSearches.Base" > <bean id="patch.emailTemplatesContent" class="org.alfresco.repo.admin.patch.impl.EmailTemplatesContentPatch" parent="basePatch" >
<property name="id"><value>patch.emailTemplatesContent</value></property> <property name="id"><value>patch.emailTemplatesContent</value></property>
<property name="description"><value>patch.emailTemplatesContent.description</value></property> <property name="description"><value>patch.emailTemplatesContent.description</value></property>
<property name="fixesFromSchema"><value>0</value></property> <property name="fixesFromSchema"><value>0</value></property>
@@ -349,9 +310,6 @@
<property name="importerService"> <property name="importerService">
<ref bean="importerComponent" /> <ref bean="importerComponent" />
</property> </property>
<property name="authenticationComponent">
<ref bean="authenticationComponent" />
</property>
<property name="dependsOn"> <property name="dependsOn">
<list> <list>
<ref bean="patch.emailTemplatesFolder" /> <ref bean="patch.emailTemplatesFolder" />
@@ -361,5 +319,5 @@
<!-- Note: targetSchema 11 is allocated for patching in an enterprise trial license --> <!-- Note: targetSchema 11 is allocated for patching in an enterprise trial license -->
<!-- A patch bean is not provided as this is handled by the license component internally (enterprise only) --> <!-- A patch bean is not provided as this is handled by the license component internally (enterprise only) -->
</beans> </beans>