mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
RM-2194: Declare as Version Record Does Not Respect Specialized Type
* RM-2856: Extend auto-version to trigger on type change * RM-2852: Integration tests +review RM @tpage git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@119847 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -71,3 +71,9 @@ rm.completerecord.mandatorypropertiescheck.enabled=true
|
||||
# deprecated model properties in the rma namespace.
|
||||
#
|
||||
rm.patch.v22.convertToStandardFilePlan=false
|
||||
|
||||
#
|
||||
# Extended auto-version behaviour. If true and other auto-version properties are satisified, then
|
||||
# a document will be auto-versioned when it's type is changed.
|
||||
#
|
||||
version.store.enableAutoVersionOnTypeChange=false
|
||||
|
@@ -44,6 +44,16 @@
|
||||
<property name="extendingBeanName" value="rm.versionNodeService" />
|
||||
</bean>
|
||||
|
||||
<!-- Extended auto-version behaviour -->
|
||||
<bean id="rm.extendedVersionableAspect" class="org.alfresco.module.org_alfresco_module_rm.version.ExtendedVersionableAspect">
|
||||
<property name="nodeService" ref="NodeService" />
|
||||
<property name="versionService" ref="VersionService" />
|
||||
<property name="lockService" ref="LockService" />
|
||||
<property name="authenticationUtil" ref="rm.authenticationUtil" />
|
||||
<property name="alfrescoTransactionSupport" ref="rm.alfrescoTransactionSupport" />
|
||||
<property name="autoVersionOnTypeChange" value="${version.store.enableAutoVersionOnTypeChange}" />
|
||||
</bean>
|
||||
|
||||
<!-- rmv:versionable aspect behaviour bean -->
|
||||
<bean id="rm.versionableAspect" class="org.alfresco.module.org_alfresco_module_rm.version.model.VersionableAspect" parent="rm.baseBehaviour">
|
||||
</bean>
|
||||
|
Reference in New Issue
Block a user