diff --git a/V2.2.1/LICENSE.txt b/V2.2.1/LICENSE.txt
deleted file mode 100644
index cca7fc278f..0000000000
--- a/V2.2.1/LICENSE.txt
+++ /dev/null
@@ -1,165 +0,0 @@
- GNU LESSER GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
- This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
-
- 0. Additional Definitions.
-
- As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
- "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
- An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
- A "Combined Work" is a work produced by combining or linking an
-Application with the Library. The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
- The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
- The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
- 1. Exception to Section 3 of the GNU GPL.
-
- You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
- 2. Conveying Modified Versions.
-
- If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
- a) under this License, provided that you make a good faith effort to
- ensure that, in the event an Application does not supply the
- function or data, the facility still operates, and performs
- whatever part of its purpose remains meaningful, or
-
- b) under the GNU GPL, with none of the additional permissions of
- this License applicable to that copy.
-
- 3. Object Code Incorporating Material from Library Header Files.
-
- The object code form of an Application may incorporate material from
-a header file that is part of the Library. You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
- a) Give prominent notice with each copy of the object code that the
- Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the object code with a copy of the GNU GPL and this license
- document.
-
- 4. Combined Works.
-
- You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
- a) Give prominent notice with each copy of the Combined Work that
- the Library is used in it and that the Library and its use are
- covered by this License.
-
- b) Accompany the Combined Work with a copy of the GNU GPL and this license
- document.
-
- c) For a Combined Work that displays copyright notices during
- execution, include the copyright notice for the Library among
- these notices, as well as a reference directing the user to the
- copies of the GNU GPL and this license document.
-
- d) Do one of the following:
-
- 0) Convey the Minimal Corresponding Source under the terms of this
- License, and the Corresponding Application Code in a form
- suitable for, and under terms that permit, the user to
- recombine or relink the Application with a modified version of
- the Linked Version to produce a modified Combined Work, in the
- manner specified by section 6 of the GNU GPL for conveying
- Corresponding Source.
-
- 1) Use a suitable shared library mechanism for linking with the
- Library. A suitable mechanism is one that (a) uses at run time
- a copy of the Library already present on the user's computer
- system, and (b) will operate properly with a modified version
- of the Library that is interface-compatible with the Linked
- Version.
-
- e) Provide Installation Information, but only if you would otherwise
- be required to provide such information under section 6 of the
- GNU GPL, and only to the extent that such information is
- necessary to install and execute a modified version of the
- Combined Work produced by recombining or relinking the
- Application with a modified version of the Linked Version. (If
- you use option 4d0, the Installation Information must accompany
- the Minimal Corresponding Source and Corresponding Application
- Code. If you use option 4d1, you must provide the Installation
- Information in the manner specified by section 6 of the GNU GPL
- for conveying Corresponding Source.)
-
- 5. Combined Libraries.
-
- You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
- a) Accompany the combined library with a copy of the same work based
- on the Library, uncombined with any other library facilities,
- conveyed under the terms of this License.
-
- b) Give prominent notice with the combined library that part of it
- is a work based on the Library, and explaining where to find the
- accompanying uncombined form of the same work.
-
- 6. Revised Versions of the GNU Lesser General Public License.
-
- The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
- If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
diff --git a/V2.2.1/README.txt b/V2.2.1/README.txt
deleted file mode 100644
index 6ba100ecd2..0000000000
--- a/V2.2.1/README.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-== Alfresco Records Management - Development Environment Setup ==
-
-Prerequisites
-
- - Maven 3.0.4 (or higher)
- - Eclipse Maven Plugin (m2e)
- - See Maven setup instructions https://ts.alfresco.com/share/page/site/eng/wiki-page?title=Maven_Setup
-
-
-Initial Setup
-
- - Create a normal project using "create-project"
- - Check out RM code into the "code" directory (eg "checkout https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD")
- - Create the tomcat instances using "use-tomcat7" and "use-app-tomcat7"
- - If you've got SOLR config in your $DEV_HOME/projects/repository.properties file, then you'll need to remove it or fix it in the RM project level properties file.
-
-Using Eclipse (or IntelliJ)
-
- - Import projects as Maven projects ("Import > Maven > Existing Maven Projects")
- - Browse to the code directory of your project and select "rm-server/pom.xml" and "rm-share/pom.xml". DO NOT select the parent "/pom.xml"
- - Open the Ant view and add the build files for both modules ("build.xml")
- - If you are not working on a Windows machine you need to change the value of a property called "mvn.exec".
- To do this create a file called "build.local.properties" under the code directory and change the value in that new file.
- - Run the "prepareEnv" target for rm-server which will prepare the development environment. This target must be run just once.
- - Now "fullBuildCommunity" or "fullBuildEnterprise" target (depending which version of Alfresco you want as dependency) can be run which will create the amp file, apply it to the war file and copy the war file to webapps folder.
-
-
-Summary of Available Ant Targets
-
- - fullBuildCommunity : Creates the amp file and applies it to the Community war file
- - fullBuildEnterprise : Creates the amp file and applies it to the Enterprise war file
- - incrementalBuild : Creates the jar file and copies the jar file with other files like css, js, ftl, etc. files
-
-
-Summary of Available Internal Ant Targets
-
- - alfresco:amp : Creates the amp file using alfresco maven plugin
- - alfresco:install : Installs the amp file to the Community war file
- - alfresco:installEnterprise : Installs the amp file to the Enterprise war file
- - assembleIconPackage : Assembles an icons package for the module
- - configureSolr4 : Configures Solr4 for Alfresco (creates two directories "solr4" and "solr4config" under the "data" directory)
- - copyDBDriver : Copies the DB driver
- - copyDevContextFile : Copies the dev-context.xml file
- - copyWarFileToTomcat : Copies the war file (amp applied) to the webapp folder
- - copyWebDirectory : Copies the source/web folder
- - deleteExplodedWar : Deletes the exploded war file
- - deleteWarFile : Deletes the war file
- - fetchSolr : Gets the the Solr artifact
- - fetchWarFile : Gets the "original" Community war file
- - fetchEntpriseWarFile : Gets the "original" Enterprise war file
- - package : Executes the "mvn package" command
- - prepareEnv : Prepares the development environment (must be run just once)
- - unitTest : Runs the unit tests
\ No newline at end of file
diff --git a/V2.2.1/build.properties b/V2.2.1/build.properties
deleted file mode 100644
index 589c200fc0..0000000000
--- a/V2.2.1/build.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Do NOT change the values directly in this file. If you need to change the value of a property,
-# create a file called "build.local.properties" in the same folder and change the value in that file.
-
-# The application war file properties
-app.war.packaging=war
-
-# Executable properties
-mvn.exec=${env.MAVEN_HOME}/bin/mvn.bat
-
-# Ant directory properties
-ant.build.directory=target
-ant.config.directory=config
-ant.source.web.directory=source/web
-
-# Tomcat properties
-app.tomcat.folder=${ant.build.directory}/../../../software/${app.tomcat}
-app.tomcat.webapps=${app.tomcat.folder}/webapps
-
-# Application properties
-app.folder=${app.tomcat.webapps}/${app.war.artifactId}
-app.package=${app.war.artifactId}.${app.war.packaging}
-app.package.path=${app.tomcat.webapps}/${app.package}
\ No newline at end of file
diff --git a/V2.2.1/build.xml b/V2.2.1/build.xml
deleted file mode 100644
index 99c4820f54..0000000000
--- a/V2.2.1/build.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/l10n.properties b/V2.2.1/l10n.properties
deleted file mode 100644
index 25d85776f6..0000000000
--- a/V2.2.1/l10n.properties
+++ /dev/null
@@ -1,4 +0,0 @@
-# Localisation config overrides for Records Management module
-MESSAGE_SEARCH_PATH="rm-server/config rm-share/config"
-EXCLUDED_FILES="$EXCLUDED_FILES rm-method-security.properties"
-EXTENSION_PREFIX=-RM
\ No newline at end of file
diff --git a/V2.2.1/pom.xml b/V2.2.1/pom.xml
deleted file mode 100644
index e642ae2f19..0000000000
--- a/V2.2.1/pom.xml
+++ /dev/null
@@ -1,323 +0,0 @@
-
- 4.0.0
- org.alfresco
- alfresco-rm-parent
- pom
- 3.0-SNAPSHOT
- Alfresco Records Management
-
- org.alfresco.maven
- alfresco-sdk-parent
- 2.0.0
-
- http://www.alfresco.org/
- 2005
-
- Alfresco Software
- http://www.alfresco.org/
-
-
-
- LGPL 3
-
-
-
- https://svn.alfresco.com/repos/alfresco-open-mirror/modules/recordsmanagement/HEAD
- https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD
- https://fisheye.alfresco.com/changelog/alfresco-enterprise
-
-
- JIRA
- https://issues.alfresco.com/jira/browse/RM
-
-
- Bamboo
- https://bamboo.alfresco.com/bamboo/browse/RM
-
-
-
- 3.0.4
-
-
-
-
- alfresco-internal
- https://artifacts.alfresco.com/nexus/content/groups/private
-
-
-
-
- alfresco-public
- https://artifacts.alfresco.com/nexus/content/groups/public
-
-
-
-
-
- alfresco-internal
- https://artifacts.alfresco.com/nexus/content/repositories/internal-releases/
-
-
- alfresco-internal-snapshots
- https://artifacts.alfresco.com/nexus/content/repositories/internal-snapshots/
-
-
-
-
-
-
- ${alfresco.groupId}
- alfresco-platform-distribution
- ${alfresco.version}
- pom
- import
-
-
-
-
-
- rm-server
- rm-share
-
-
-
- 5.0
- ${project.build.directory}/${webapp.id.name}.war
- ${alfresco.version}
-
-
- org.postgresql.Driver
- jdbc:postgresql:${db.name}
- jdbc:postgresql:template1
- alfresco
- alfresco
-
-
- false
- 1.7
- 1.8
- UTF-8
- -Xmx1024m -XX:MaxPermSize=256m -Duser.language=en -Dcom.sun.management.jmxremote
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 1.3.1
-
-
- enforce-java
-
- enforce
-
-
-
-
- 1.8
-
-
-
-
-
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
- true
-
- true
- ${project.build.directory}/${project.build.finalName}-amp.amp
- ${app.war.location}
- amp
- true
-
-
-
-
-
-
-
-
- maven-clean-plugin
- 2.5
-
-
- maven-compiler-plugin
- 3.2
-
- ${maven.build.sourceVersion}
- ${maven.build.sourceVersion}
-
-
-
- default-testCompile
- process-test-sources
-
- testCompile
-
-
- ${maven.build.testSourceVersion}
- ${maven.build.testSourceVersion}
-
-
-
-
-
- maven-deploy-plugin
- 2.8.1
-
-
- maven-install-plugin
- 2.5.1
-
-
- maven-resources-plugin
- 2.6
-
-
- maven-site-plugin
- 3.3
-
-
- maven-assembly-plugin
- 2.4
-
-
- maven-dependency-plugin
- 2.8
-
-
- maven-help-plugin
- 2.2
-
-
- maven-release-plugin
- 2.4.2
-
-
- maven-source-plugin
- 2.2.1
-
-
- maven-failsafe-plugin
- 2.16
-
-
- maven-surefire-plugin
- 2.16
-
-
- true
- alphabetical
-
-
- ${db.url}
- ${db.driver}
- ${db.name}
- ${db.username}
- ${db.password}
- ${basedir}/target/alf_test_data
-
-
-
-
- maven-javadoc-plugin
- 2.9.1
-
-
- maven-eclipse-plugin
- 2.9
-
-
- maven-antrun-plugin
- 1.7
-
-
- maven-jar-plugin
- 2.4
-
-
- maven-war-plugin
- 2.4
-
- source/web
- true
-
-
-
- org.mortbay.jetty
- jetty-maven-plugin
- 8.1.14.v20131031
-
- source/web
-
-
-
- org.apache.tomcat.maven
- tomcat7-maven-plugin
- 2.2
-
-
- org.codehaus.plexus
- plexus-archiver
- 2.3
-
-
-
-
- org.codehaus.mojo
- sql-maven-plugin
- 1.5
-
-
- org.codehaus.mojo
- versions-maven-plugin
- 2.1
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 1.8
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
- 1.1.1
-
-
- net.alchim31.maven
- yuicompressor-maven-plugin
- 1.3.2
-
-
-
- org.eclipse.m2e
- lifecycle-mapping
- 1.0.0
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- [1.0.0,)
-
- enforce
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-automation/pom.xml b/V2.2.1/rm-automation/pom.xml
deleted file mode 100644
index fc74443a94..0000000000
--- a/V2.2.1/rm-automation/pom.xml
+++ /dev/null
@@ -1,312 +0,0 @@
-
-
-
- org.alfresco
- alfresco-rm-parent
- 3.0-SNAPSHOT
-
- 4.0.0
- alfresco-rm-automation
-
- 2.43.1
- 4.0.5.RELEASE
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- add-test-source
-
- add-test-source
-
-
-
- src/unit-test/java
-
-
-
-
-
-
- maven-surefire-plugin
-
- false
-
-
- usedefaultlisteners
- false
-
-
- listener
- org.uncommons.reportng.HTMLReporter, org.uncommons.reportng.JUnitXMLReporter
-
-
-
- ${project.build.testOutputDirectory}/testng.xml
-
-
-
-
-
- maven-antrun-plugin
-
-
- default-cli
-
-
- Stopping Alfresco...
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco
- webdrone
- 2.6.1
-
-
- org.seleniumhq.selenium
- selenium-java
- ${selenium.version}
-
-
- org.seleniumhq.selenium
- selenium-server
- ${selenium.version}
- test
-
-
- org.springframework
- spring-beans
- ${spring.version}
-
-
- org.springframework
- spring-context
- ${spring.version}
-
-
- org.springframework
- spring-tx
- ${spring.version}
- test
-
-
- org.springframework
- spring-test
- ${spring.version}
- test
-
-
- org.testng
- testng
- 6.8.8
- test
-
-
- org.uncommons
- reportng
- 1.1.4
- test
-
-
- ru.yandex.qatools.htmlelements
- htmlelements-all
- 1.12
-
-
- ru.yandex.qatools.properties
- properties-loader
- 1.5
- test
-
-
-
-
- install-alfresco
-
-
-
-
- maven-antrun-plugin
-
-
- fetch-installer
- generate-test-resources
-
- run
-
-
-
- Recreating database...
- drop database if exists alfresco; create database alfresco
- Downloading Alfresco installer...
-
-
-
- Installing Alfresco...
-
-
-
-
-
-
-
-
-
- org.apache.ant
- ant-jsch
- 1.8.2
-
-
- postgresql
- postgresql
- 9.1-901-1.jdbc4
-
-
-
-
- maven-dependency-plugin
-
-
- fetch-amps
- process-test-resources
-
- copy
-
-
-
-
- org.alfresco
- alfresco-rm-share
- ${project.version}
- amp
- amp
-
-
- org.alfresco
- alfresco-rm-server
- ${project.version}
- amp
- amp
-
-
- ${project.build.directory}/amps
- true
-
-
-
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
- true
-
-
- install-server-amp
-
- install
-
- process-test-resources
-
- true
- ${project.build.directory}/amps/alfresco-rm-server-${project.version}-amp.amp
- ${project.build.directory}/alf-installation/tomcat/webapps/alfresco.war
- amp
-
-
-
- install-share-amp
-
- install
-
- process-test-resources
-
- true
- ${project.build.directory}/amps/alfresco-rm-share-${project.version}-amp.amp
- ${project.build.directory}/alf-installation/tomcat/webapps/share.war
- amp
-
-
-
-
-
-
-
-
- run-alfresco
-
-
-
-
- org.jacoco
- jacoco-maven-plugin
- 0.6.3.201306030806
-
-
- prepare-jacoco
-
- prepare-agent
-
-
-
-
-
- org.alfresco.*
-
-
-
-
-
- maven-antrun-plugin
-
-
- start-alfresco
- process-test-classes
-
- run
-
-
-
- Starting Alfresco...
-
-
-
-
-
-
-
-
-
- stop-alfresco
- post-integration-test
-
- run
-
-
-
- Stopping Alfresco...
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/build.properties b/V2.2.1/rm-server/build.properties
deleted file mode 100644
index fa6182cc67..0000000000
--- a/V2.2.1/rm-server/build.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Do NOT change the values directly in this file. If you need to change the value of a property,
-# create a file called "build.local.properties" in the same folder and change the value in that file.
-
-# War file id for the alfresco application
-app.war.artifactId=alfresco
-
-# Tomcat folder name used by the alfresco application
-app.tomcat=tomcat
\ No newline at end of file
diff --git a/V2.2.1/rm-server/build.xml b/V2.2.1/rm-server/build.xml
deleted file mode 100644
index f82adf452e..0000000000
--- a/V2.2.1/rm-server/build.xml
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ]]>
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/action-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/action-context.xml
deleted file mode 100644
index 5ce959d53f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/action-context.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.actions
-
-
-
-
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/content/1.0}content
-
-
-
-
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/content/1.0}content
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/alfresco-global.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/alfresco-global.properties
deleted file mode 100644
index 358bcbd635..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/alfresco-global.properties
+++ /dev/null
@@ -1,59 +0,0 @@
-# Enable ghosting of records on deletion
-rm.ghosting.enabled=true
-
-# Notification configuration
-rm.notification.role=RecordsManager
-# NOTE: the notification subject can now be set within the usual I18N property files per notification template
-
-#
-# Turn off imap server attachments if we are using RM.
-# TODO : Longer term needs to have a query based, dynamic
-# exclusion for RM sites.
-#
-imap.server.attachments.extraction.enabled=false
-
-#
-# Enable auditing
-#
-audit.enabled=true
-audit.rm.enabled=true
-
-#
-# Extended permission service cache sizing
-#
-cache.writersSharedCache.maxItems=10000
-cache.writersSharedCache.cluster.type=fully-distributed
-
-#
-# Indicates whether RM rules will be run as Admin or not by default
-#
-rm.rule.runasadmin=true
-
-#
-# Auto-complete suggestion parameters
-#
-# The minimum size of fragment supplied that will trigger a search for suggestions for auto completion
-rm.autocompletesuggestion.minfragmentsize=2
-# The maximum number of path suggestions to supply
-rm.autocompletesuggestion.maxsuggestions.path=5
-# The maximum number of node suggestions to supply
-rm.autocompletesuggestion.maxsuggestions.node=5
-# The maximum number of date suggestions to supply
-rm.autocompletesuggestion.maxsuggestions.date=5
-# Comma separated list of types/aspects to be used by the node parameter autocomplete suggester
-rm.autocompletesuggestion.nodeParameterSuggester.aspectsAndTypes=rma:record,cm:content
-
-#
-# Global RM disposition lifecycle trigger cron job expression
-#
-rm.dispositionlifecycletrigger.cronexpression=0 0/5 * * * ?
-
-#
-# Records contributors group
-#
-# if false then record contributor check is ignored and all users can contribute records from
-# a collaboration site, if true then a user must be a member of the records contributor group
-# in order for them to contribute a record from a collaboration site. Default value 'false'.
-rm.record.contributors.group.enabled=false
-# record contributors group, default value 'RECORD_CONTRIBUTORS'
-rm.record.contributors.group.name=RECORD_CONTRIBUTORS
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/audit/rm-audit.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/audit/rm-audit.xml
deleted file mode 100644
index 6ceab3c551..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/audit/rm-audit.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml
deleted file mode 100644
index cc6fe1f97e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml
+++ /dev/null
@@ -1,254 +0,0 @@
-
-
-
-
-
-
- workspace
- SpacesStore
- rm_config_folder
- Records Management
- Records Management
- Configuration information for the Records Management application.
-
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rm_event_config
- Records management event configuration.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/rmEventConfigBootstrap.json|mimetype=text/plain|encoding=UTF-8
- rm_event_config.json
- rm_event_config.json
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- records_management_custom_model
- Records Management Custom Model
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/recordsCustomModel.xml|mimetype=text/plain|encoding=UTF-8
- recordsCustomModel.xml
- recordsCustomModel.xml
- {http://www.alfresco.org/model/rmcustom/1.0}rmcustom
- Records Management Custom Model
- Alfresco
- 1.0
- true
-
-
-
-
-
- workspace
- SpacesStore
- rm_behavior_scripts
- Records Management Behavior Scripts
- Records Management Behavior Scripts
- Scripts intended for execution in response to RM events.
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- Records management sample script.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/onCreate_supersedes.js|mimetype=text/javascript|encoding=UTF-8
- onCreate_supersedes.js
- onCreate_supersedes.js
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rm_scripts
- Records Management Scripts
- Records Management Scripts
- Scripts specific to RM that can also be executed by RM rules.
-
-
-
-
-
- workspace
- SpacesStore
- records_management_email_templates
- Records Management Email Templates
- Records Management Email Templates
- Email templates for records management.
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
- Email template for notify records due for review job.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/notify-records-due-for-review-email.ftl|mimetype=text/plain|size=|encoding=UTF-8|locale=en_US_
- notify-records-due-for-review-email.ftl
-
- notify-records-due-for-review-email.ftl
- org_alfresco_module_rm_notificationTemplatePatch
-
-
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- record_superseded_template
- Record superseded email template.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/record-superseded-email.ftl|mimetype=text/plain|encoding=UTF-8
- record-superseded-email.ftl
- record-superseded-email.ftl
- org_alfresco_module_rm_notificationTemplatePatch
-
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- record_rejected_template
- Record rejected email template.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/content/record-rejected-email.ftl|mimetype=text/plain|encoding=UTF-8
- record-rejected-email.ftl
- record-rejected-email.ftl
- org_alfresco_module_rm_notificationTemplatePatch
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rm_report_templates
- Records Management Report Templates
- Records Management Report Templates
- Records management report templates.
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rmr_destructionReport
- Desruction report template.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/report/report_rmr_destructionReport.html.ftl|mimetype=text/plain|encoding=UTF-8
- Destruction Report Template
- report_rmr_destructionReport.html.ftl
-
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rmr_transferReport
- Transfer report template.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/report/report_rmr_transferReport.html.ftl|mimetype=text/plain|encoding=UTF-8
- Transfer Report Template
- report_rmr_transferReport.html.ftl
-
-
-
-
-
-
-
-
-
-
- workspace
- SpacesStore
- rmr_holdReport
- Hold report template.
- contentUrl=classpath:alfresco/module/org_alfresco_module_rm/bootstrap/report/report_rmr_holdReport.html.ftl|mimetype=text/plain|encoding=UTF-8
- Hold Report Template
- report_rmr_holdReport.html.ftl
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/content/notify-records-due-for-review-email.ftl b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/content/notify-records-due-for-review-email.ftl
deleted file mode 100644
index acf23fce72..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/bootstrap/content/notify-records-due-for-review-email.ftl
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml
deleted file mode 100644
index dc769ec8ad..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml
deleted file mode 100644
index 89139b93b2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml
deleted file mode 100644
index 408cbbf617..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml
+++ /dev/null
@@ -1,227 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml
deleted file mode 100644
index 1cf4201a4e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml
deleted file mode 100644
index 5f4f44880b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml
+++ /dev/null
@@ -1,316 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
- FILE_PLAN_COMPONENT
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml
deleted file mode 100644
index 3ed05e48aa..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml
deleted file mode 100644
index b42957bd9f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- DISPOSITION_SCHEDULE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml
deleted file mode 100644
index 8db7ba051b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- HOLD_CONTAINER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml
deleted file mode 100644
index fdb478b0a2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml
deleted file mode 100644
index 8b82723be3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml
+++ /dev/null
@@ -1,389 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
deleted file mode 100644
index 81658b0db5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
+++ /dev/null
@@ -1,227 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml
deleted file mode 100644
index 459b7790a2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml
deleted file mode 100644
index 3175faf8ed..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml
deleted file mode 100644
index c8a93a897b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.acp b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.acp
deleted file mode 100644
index a7d23b0890..0000000000
Binary files a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.acp and /dev/null differ
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml
deleted file mode 100644
index 9b40dfe679..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml
+++ /dev/null
@@ -1,1046 +0,0 @@
-
-
-
-
-
-
- Reports
- 0318
- Reports
- Record series for reports
-
-
-
-
-
-
-
-
-
-
-
-
- AIS Audit Records
- 0318-01
- AIS Audit Records
- Consisting of AIS Security Officer or Terminal Area Security Officer weekly audit records of audit actions performed on all AIS as required by applicable policy which are maintained by any JS/combatant command activity.
- week|1
- true
-
-
-
-
-
-
-
-
- N1-218-00-4 item 023
- Cut off monthly, hold 1 month, then destroy.
-
-
-
-
-
-
-
- cutoff
- monthend|1
-
-
-
-
- destroy
- month|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
- January AIS Audit Records
- January AIS Audit Records
- 0318-01-01
- week|1
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Unit Manning Documents
- 0318-02
- Unit Manning Documents
- Consisting of manpower document and monthly strength report forwarded to OSD and other activities which are maintained by personnel office as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-89-1 item 002
- Cut off every 3 months, hold 3 months, then destroy.
-
-
-
-
-
-
-
- cutoff
- quarterend|1
-
-
-
-
- destroy
- month|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
- 1st Quarter Unit Manning Documents
- 0318-02-01
- 1st Quarter Unit Manning Documents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Overtime Reports
- 0318-03
- Overtime reports and related documents
- Overtime reports and related documents which are maintained by JS/combatant controller as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-7 item 28
- Cut off at end of FY, hold 3 years, then destroy.
-
-
-
-
-
-
- cutoff
- fyend|1
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- FY08 Overtime Reports
- 0318-03-01
- FY08 Overtime Reports
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Bi-Weekly Cost Reports
- 0318-04
- Bi-Weekly Cost Reports
- Bi-wekly cost reports which are maintained by JS/combatant command controler as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-7 item 2
- Cut off at end of CY, hold 2 years, then destroy.
-
-
-
-
-
-
- cutoff
- yearend|1
-
-
-
-
- destroy
- year|2
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
- CY08 Unit Manning Documents
- 0318-04-01
- CY08 Unit Manning Documents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Military Files
- 0412
- Military Files
- Record series for military files
-
-
-
-
-
-
-
-
-
-
-
-
- Military Assignment Documents
- 0412-01
- Military Assignment Documents
- Policy matters pertaining to military assignments which are maintained by any JS/combatant command activity as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 30
- Cut off when superseded, hold 5 years, then destroy.
- true
-
-
-
-
-
-
- cutoff
- superseded
-
-
-
-
- destroy
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Official Military Personnel Privilege Card Applications
- 0412-02
- Official Military Personnel Privilege Card Applications
- Consisting of: documents reflecting applications for priviege cards and ration cards, including Department of Defense Forms (DD Forms) 1172 (Application for Unifomed Services Identification and Privilege Card) and similar documents which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 20
- Cut off when no longer needed and destroy immediately.
-
-
-
-
-
-
- cutoff
- no_longer_needed
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
- COL Bob Johnson
- 0412-02-01
- COL Bob Johnson
-
-
-
-
- PFC Alan Murphy
- 0412-02-02
- PFC Alan Murphy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Personnel Security Program Records
- 0412-03
- Personnel Security Program Records
- Position sensitivity files including requests for information relating to the designation of sensitive and non-sensitive personnel positions in an agency and results of final actions taken consisting of approved requests which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
-
- N1-218-00-4 item 017
- Cutoff when position is abolished, re-designated, or no longer needed, whichever is later. Destroy immediately after cutoff.
-
-
-
-
-
-
- cutoff
-
- abolished
- re_designated
- no_longer_needed
-
- and
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
- Commander's Administrative Assistant
- 0412-03-01
- Commander's Administrative Assistant
-
-
-
-
- Equal Opportunity Coordinator
- 0412-03-02
- Equal Opportunity Coordinator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Civilian Files
- 0430
- Civilian Files
- Record series for civilian files
-
-
-
-
-
-
-
-
-
-
-
-
- Employee Performance File System Records
- 0430-01
- Employee Performance File System Records
- Consisting of: performance records superseded through an administrative, judicial, or quasi-judicial procedure which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
-
- GRS 1 item 23b(1)
- Cutoff when superseded. Destroy immediately after cutoff
- true
-
-
-
-
-
-
- cutoff
- superseded
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Foreign Employee Award Files
- 0430-02
- Foreign Employee Award Files
- Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
- N1-218-00-3 item 18
- Permanent. Cut off on completion of case, hold 2 years, then retire to offline storage. Transfer to federal records holding area 5 years after retirement to offline storage. Transfer to NARA 25 years after cutoff.
-
-
-
-
-
-
- cutoff
- case_complete
-
-
-
-
- transfer
- Retire to offline storage.
- Offline Storage
- year|2
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
- transfer
- Transfer to federal records holding area.
- Federal Records Holding
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
-
-
-
-
- accession
- Transfer to NARA.
- NARA
- year|25
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Christian Bohr
- 0430-02-01
- Christian Bohr
-
-
-
-
- Karl Planck
- 0430-02-02
- Karl Planck
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Case Files and Papers
- 0430-03
- Case Files and Papers
- Consisting of library containing information on personnel actions which are maintained by R&A Br and Deputy Chief Information Office
- None
- Disposal not authorized. Disposition pending NARA approval.
-
-
-
-
-
-
- Gilbert Competency Hearing
- 0430-03-01
- Gilbert Competency Hearing
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Withholding of Within-Grade Increase (WGI) Records
- 0430-04
- Withholding of Within-Grade Increase (WGI) Records
- Files concerning an employee’s performance rating of record with work examples which establish less than fully successful performance, notice of withholding of WGI, employee's request for reconsideration of denied WGI, and decision concerning such a reconsideration request which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 16
- Cut off on completion of WGI action or on separation, whichever is earlier; hold 3 years, then destroy/delete.
-
-
-
-
-
-
- cutoff
-
- WGI_action_complete
- separation
-
- or
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Gilbert WGI Records
- 0430-04-01
- Gilbert WGI Records
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Payroll Differential and Allowances
- 0430-05
- Payroll Differential and Allowances
- Consisting of: information to assist overseas civilian personnel offices to document employee eligibility for foreign post differential and foreign quarters and post allowances, including SF 1190 (Foreign Allowances Application, Grant, and Report) and similar information which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 3
- Cut off at end of Fiscal Year (FY) in which all allowances granted are terminated, hold 3 years, then destroy.
-
-
-
-
-
-
- retain
- all_allowances_granted_are_terminated
-
-
-
-
- cutoff
- fyend|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Martin Payroll Differential and Allowances
- 0430-05-01
- Martin Payroll Differential and Allowances
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Miscellaneous Files
- 0950
- Miscellaneous Files
- Record series for miscellaneous files
-
-
-
-
-
-
-
-
-
-
-
-
- Civilian Employee Training Program Records
- 0950-01
- Civilian Employee Training Program Records
- Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
- GRS 1 item 29b
- Cut off annually, hold 5 years, then destroy, or destroy when obsolete, whichever is earlier.
-
-
-
-
-
-
- cutoff
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}dateFiled
-
-
-
-
- destroy
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
- obsolete
-
-
-
-
-
-
-
-
-
-
-
- Bob Prentice Training Records (2008)
- 0950-01-01
- Bob Prentice Training Records (2008)
-
-
-
-
- Beth Tanaka Training Records (2008)
- 0950-01-02
- Beth Tanaka Training Records (2008)
-
-
-
-
- Chuck Stevens Training Records (2008)
- 0950-01-03
- Chuck Stevens Training Records (2008)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Purchase of Foreign Award Medals and Decorations
- 0950-02
- Purchase of Foreign Award Medals and Decorations
- Forms reflecting purchase of foreign award medals and decorations.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 11
- Cutoff when related record is transferred to inactive storage, hold 1 year, destroy.
- true
-
-
-
-
-
-
- cutoff
- related_record_trasfered_inactive_storage
-
-
-
-
- destroy
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Monthly Cockpit Crew Training
- 0950-03
- Monthly Cockpit/Crew Training
- Consisting of skills training/evaluation forms, e.g., AF Form 4031.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 13
- Cutoff after training is complete, hold 1 year, destroy.
-
-
-
-
-
-
- cutoff
- training_complete
-
-
-
-
- destroy
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- January Cockpit Crew Training
- 0950-03-01
- January Cockpit/Crew Training
-
-
-
-
- February Cockpit Crew Training
- 0950-03-02
- February Cockpit/Crew Training
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Science Advisor Records
- 0950-04
- Science Advisor Records
- Consisting of: reports, studies, tasking orders, and similar records. Reports are usually informal and unpublished. Records may be generated at all activities
-
-
-
-
-
-
-
-
- N1-218-00-10 item 44
- Cut off on completion of study, hold 5 years, then transfer to Inactive Storage. Transfer to NARA 25 years after cutoff.
-
-
-
-
-
-
- cutoff
- study_complete
-
-
-
-
- transfer
- Transfer to inactive storage.
- Inactive Storage
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
- accession
- Transfer to NARA.
- NARA
- year|25
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Phoenix Mars Mission
- 0950-04-01
- Phoenix Mars Mission
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml
deleted file mode 100644
index 04f71c3fa5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml
deleted file mode 100644
index 3253405897..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.dod5015.messages.dod5015
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
deleted file mode 100644
index 2073d53b71..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
+++ /dev/null
@@ -1,434 +0,0 @@
-
-
-
-
-
-
-
- DOD 5015 Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Image Formats
-
-
- Binary Image Interchange Format (BIIF)
- GIF 89a
- Graphic Image Format (GIF) 87a
- Joint Photographic Experts Group (JPEG) (all versions)
- Portable Network Graphics (PNG) 1.0
- Tagged Image Interchange Format (TIFF) 4.0
- TIFF 5.0
- TIFF 6.0
-
-
- true
-
-
-
-
-
-
-
-
- DOD5015 Site
- rma:rmsite
-
-
-
-
-
- DOD5015 File Plan
- rma:filePlan
-
-
-
-
- Record Series
- rma:recordCategory
-
-
-
-
-
-
-
-
-
- DOD5015 Record
-
-
-
- Publication Date
- d:date
- true
-
-
-
- Originator
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Originating Organization
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Media Type
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Format
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Date Received
- d:date
- false
-
-
-
-
- Addressee
- d:text
- false
-
- true
- false
- false
-
-
-
- Other Addressee
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
-
- Scanned Record
-
-
- Image Format
- d:text
-
- true
- false
- false
-
-
-
- Image Format and Version
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Image Resolution X
- d:int
- true
-
-
- Image Resolution Y
- d:int
- true
-
-
- Scanned Bit Depth
- d:int
- false
-
-
-
-
-
- PDF Record
-
-
- Producing Application
- d:text
- true
-
- true
- false
- false
-
-
-
- Producing Application Version
- d:text
- true
-
-
- PDF Version
- d:text
- true
-
- true
- false
- false
-
-
-
- Creating Application
- d:text
- false
-
- true
- false
- false
-
-
-
- Document Security Settings
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
- Digital Photograph Record
-
-
- Caption
- d:text
- true
-
-
- Photographer
- d:text
- false
-
- true
- false
- false
-
-
-
- Copyright
- d:text
- false
-
- true
- false
- false
-
-
-
- Bit Depth
- d:text
- false
-
- true
- false
- false
-
-
-
- Image Size X
- d:int
- false
-
-
- Image Size Y
- d:int
- false
-
-
- Image Source
- d:text
- false
-
- true
- false
- false
-
-
-
- Compression
- d:text
- false
-
- true
- false
- false
-
-
-
- ICC/ICM Profile
- d:text
- false
-
- true
- false
- false
-
-
-
- EXIF Information
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
- Web Record
-
-
- Web File Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Platform
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Site Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Site URL
- d:text
- true
-
- true
- false
- false
-
-
-
- Capture Method
- d:text
- true
-
- true
- false
- false
-
-
-
- Capture Date
- d:date
- true
-
-
- Contact
- d:text
- true
-
- true
- false
- false
-
-
-
- Content Management System
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties
deleted file mode 100644
index 49e1248577..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015 Content Model
-
-dod_dod5015.type.dod_site.title=DOD5015 Site
-dod_dod5015.type.dod_site.description=DOD5015 Site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 File Plan
-dod_dod5015.type.dod_filePlan.description=DOD5015 File Plan
-
-dod_dod5015.type.dod_recordSeries.title=Record Series (Deprecated)
-dod_dod5015.type.dod_recordSeries.description=Record Series (Deprecated)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
-dod_dod5015.property.dod_publicationDate.title=Publication Date
-dod_dod5015.property.dod_publicationDate.decription=Publication Date
-dod_dod5015.property.dod_originator.title=Originator
-dod_dod5015.property.dod_originator.decription=Originator
-dod_dod5015.property.dod_originatingOrganization.title=Originating Organization
-dod_dod5015.property.dod_originatingOrganization.decription=Originating Organization
-dod_dod5015.property.dod_mediaType.title=Media Type
-dod_dod5015.property.dod_mediaType.decription=Media Type
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Date Received
-dod_dod5015.property.dod_dateReceived.decription=Date Received
-dod_dod5015.property.dod_address.title=Addressee
-dod_dod5015.property.dod_address.decription=Addressee
-dod_dod5015.property.dod_otherAddress.title=Other Addressee
-dod_dod5015.property.dod_otherAddress.decription=Other Addressee
-
-dod_dod5015.aspect.dod_scannedRecord.title=Scanned Record
-dod_dod5015.aspect.dod_scannedRecord.description=Scanned Record
-dod_dod5015.property.dod_scannedFormat.title=Image Format
-dod_dod5015.property.dod_scannedFormat.description=Image Format
-dod_dod5015.property.dod_scannedFormatVersion.title=Image Format and Version
-dod_dod5015.property.dod_scannedFormatVersion.description=Image Format and Version
-dod_dod5015.property.dod_resolutionX.title=Image Resolution X
-dod_dod5015.property.dod_resolutionX.description=Image Resolution X
-dod_dod5015.property.dod_resolutionY.title=Image Resolution Y
-dod_dod5015.property.dod_resolutionY.description=Image Resolution Y
-dod_dod5015.property.dod_scannedBitDepth.title=Scanned Bit Depth
-dod_dod5015.property.dod_scannedBitDepth.description=Scanned Bit Depth
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF Record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF Record
-dod_dod5015.property.dod_producingApplication.title=Producing Application
-dod_dod5015.property.dod_producingApplication.description=Producing Application
-dod_dod5015.property.dod_producingApplicationVersion.title=Producing Application Version
-dod_dod5015.property.dod_producingApplicationVersion.description=Producing Application Version
-dod_dod5015.property.dod_pdfVersion.title=PDF Version
-dod_dod5015.property.dod_pdfVersion.description=PDF Version
-dod_dod5015.property.dod_creatingApplication.title=Creating Application
-dod_dod5015.property.dod_creatingApplication.description=Creating Application
-dod_dod5015.property.dod_documentSecuritySettings.title=Document Security Settings
-dod_dod5015.property.dod_documentSecuritySettings.description=Document Security Settings
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digital Photograph Record
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digital Photograph Record
-dod_dod5015.property.dod_caption.title=Caption
-dod_dod5015.property.dod_caption.description=Caption
-dod_dod5015.property.dod_photographer.title=Photographer
-dod_dod5015.property.dod_photographer.description=Photographer
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Bit Depth
-dod_dod5015.property.dod_bitDepth.description=Bit Depth
-dod_dod5015.property.dod_imageSizeX.title=Image Size X
-dod_dod5015.property.dod_imageSizeX.description=Image Size X
-dod_dod5015.property.dod_imageSizeY.title=Image Size Y
-dod_dod5015.property.dod_imageSizeY.description=Image Size Y
-dod_dod5015.property.dod_imageSource.title=Image Source
-dod_dod5015.property.dod_imageSource.description=Image Source
-dod_dod5015.property.dod_compression.title=Compression
-dod_dod5015.property.dod_compression.description=Compression
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM Profile
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM Profile
-dod_dod5015.property.dod_exifInformation.title=EXIF Information
-dod_dod5015.property.dod_exifInformation.description=EXIF Information
-
-dod_dod5015.aspect.dod_webRecord.title=Web Record
-dod_dod5015.aspect.dod_webRecord.description=Web Record
-dod_dod5015.property.dod_webFileName.title=Web File Name
-dod_dod5015.property.dod_webFileName.description=Web File Name
-dod_dod5015.property.dod_webPlatform.title=Web Platform
-dod_dod5015.property.dod_webPlatform.description=Web Platform
-dod_dod5015.property.dod_webSiteName.title=Web Site Name
-dod_dod5015.property.dod_webSiteName.description=Web Site Name
-dod_dod5015.property.dod_webSiteURL.title=Web Site URL
-dod_dod5015.property.dod_webSiteURL.description=Web Site URL
-dod_dod5015.property.dod_captureMethod.title=Capture Method
-dod_dod5015.property.dod_captureMethod.description=Capture Method
-dod_dod5015.property.dod_captureDate.title=Capture Date
-dod_dod5015.property.dod_captureDate.description=Capture Date
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties
deleted file mode 100644
index 14df792a4c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015 Content Model
-
-dod_dod5015.type.dod_site.title=DOD5015 Site
-dod_dod5015.type.dod_site.description=DOD5015 Site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 Ablageplan
-dod_dod5015.type.dod_filePlan.description=DOD5015 Ablageplan
-
-dod_dod5015.type.dod_recordSeries.title=Record-Serien (abgelehnt)
-dod_dod5015.type.dod_recordSeries.description=Record-Serien (abgelehnt)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
-dod_dod5015.property.dod_publicationDate.title=Ver\u00f6ffentlichungsdatum
-dod_dod5015.property.dod_publicationDate.decription=Ver\u00f6ffentlichungsdatum
-dod_dod5015.property.dod_originator.title=Ersteller
-dod_dod5015.property.dod_originator.decription=Ersteller
-dod_dod5015.property.dod_originatingOrganization.title=Erstellende Organisation
-dod_dod5015.property.dod_originatingOrganization.decription=Erstellende Organisation
-dod_dod5015.property.dod_mediaType.title=Medientyp
-dod_dod5015.property.dod_mediaType.decription=Medientyp
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Eingangsdatum
-dod_dod5015.property.dod_dateReceived.decription=Eingangsdatum
-dod_dod5015.property.dod_address.title=Empf\u00e4nger
-dod_dod5015.property.dod_address.decription=Empf\u00e4nger
-dod_dod5015.property.dod_otherAddress.title=Anderer Empf\u00e4nger
-dod_dod5015.property.dod_otherAddress.decription=Anderer Empf\u00e4nger
-
-dod_dod5015.aspect.dod_scannedRecord.title=Eingescannter Record
-dod_dod5015.aspect.dod_scannedRecord.description=Eingescannter Record
-dod_dod5015.property.dod_scannedFormat.title=Bildformat
-dod_dod5015.property.dod_scannedFormat.description=Bildformat
-dod_dod5015.property.dod_scannedFormatVersion.title=Bildformat und Version
-dod_dod5015.property.dod_scannedFormatVersion.description=Bildformat und Version
-dod_dod5015.property.dod_resolutionX.title=Bildaufl\u00f6sung X
-dod_dod5015.property.dod_resolutionX.description=Bildaufl\u00f6sung X
-dod_dod5015.property.dod_resolutionY.title=Bildaufl\u00f6sung Y
-dod_dod5015.property.dod_resolutionY.description=Bildaufl\u00f6sung Y
-dod_dod5015.property.dod_scannedBitDepth.title=Bittiefe des Scans
-dod_dod5015.property.dod_scannedBitDepth.description=Bittiefe des Scans
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF-Record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF-Record
-dod_dod5015.property.dod_producingApplication.title=Quellanwendung
-dod_dod5015.property.dod_producingApplication.description=Quellanwendung
-dod_dod5015.property.dod_producingApplicationVersion.title=Version der Quellanwendung
-dod_dod5015.property.dod_producingApplicationVersion.description=Version der Quellanwendung
-dod_dod5015.property.dod_pdfVersion.title=PDF-Version
-dod_dod5015.property.dod_pdfVersion.description=PDF-Version
-dod_dod5015.property.dod_creatingApplication.title=Quellsystem
-dod_dod5015.property.dod_creatingApplication.description=Quellsystem
-dod_dod5015.property.dod_documentSecuritySettings.title=Sicherheitseinstellungen des Dokuments
-dod_dod5015.property.dod_documentSecuritySettings.description=Sicherheitseinstellungen des Dokuments
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record - Digitales Bild
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record - Digitales Bild
-dod_dod5015.property.dod_caption.title=Beschriftung
-dod_dod5015.property.dod_caption.description=Beschriftung
-dod_dod5015.property.dod_photographer.title=Fotograf
-dod_dod5015.property.dod_photographer.description=Fotograf
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Bittiefe
-dod_dod5015.property.dod_bitDepth.description=Bittiefe
-dod_dod5015.property.dod_imageSizeX.title=Bildgr\u00f6\u00dfe X
-dod_dod5015.property.dod_imageSizeX.description=Bildgr\u00f6\u00dfe X
-dod_dod5015.property.dod_imageSizeY.title=Bildgr\u00f6\u00dfe Y
-dod_dod5015.property.dod_imageSizeY.description=Bildgr\u00f6\u00dfe Y
-dod_dod5015.property.dod_imageSource.title=Bildquelle
-dod_dod5015.property.dod_imageSource.description=Bildquelle
-dod_dod5015.property.dod_compression.title=Komprimierung
-dod_dod5015.property.dod_compression.description=Komprimierung
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM-Profil
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM-Profil
-dod_dod5015.property.dod_exifInformation.title=EXIF-Informationen
-dod_dod5015.property.dod_exifInformation.description=EXIF-Informationen
-
-dod_dod5015.aspect.dod_webRecord.title=Web-Record
-dod_dod5015.aspect.dod_webRecord.description=Web-Record
-dod_dod5015.property.dod_webFileName.title=Webdateiname
-dod_dod5015.property.dod_webFileName.description=Webdateiname
-dod_dod5015.property.dod_webPlatform.title=Webplattform
-dod_dod5015.property.dod_webPlatform.description=Webplattform
-dod_dod5015.property.dod_webSiteName.title=Website-Name
-dod_dod5015.property.dod_webSiteName.description=Website-Name
-dod_dod5015.property.dod_webSiteURL.title=Website-URL
-dod_dod5015.property.dod_webSiteURL.description=Website-URL
-dod_dod5015.property.dod_captureMethod.title=Erfassungsmethode
-dod_dod5015.property.dod_captureMethod.description=Erfassungsmethode
-dod_dod5015.property.dod_captureDate.title=Erfassungsdatum
-dod_dod5015.property.dod_captureDate.description=Erfassungsdatum
-dod_dod5015.property.dod_contact.title=Kontakt
-dod_dod5015.property.dod_contact.description=Kontakt
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties
deleted file mode 100644
index b078119b7f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=Modelo de contenido de DOD5015
-
-dod_dod5015.type.dod_site.title=Sitio de DOD5015
-dod_dod5015.type.dod_site.description=Sitio de DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Plan de fichero DOD5015
-dod_dod5015.type.dod_filePlan.description=Plan de fichero DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=Serie de documentos de archivo (depreciada)
-dod_dod5015.type.dod_recordSeries.description=Serie de documentos de archivo (depreciada)
-
-dod_dod5015.aspect.dod_dod5015record.title=Documento de archivo de DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Documento de archivo de DOD5015
-dod_dod5015.property.dod_publicationDate.title=Fecha de publicaci\u00f3n
-dod_dod5015.property.dod_publicationDate.decription=Fecha de publicaci\u00f3n
-dod_dod5015.property.dod_originator.title=Creador
-dod_dod5015.property.dod_originator.decription=Creador
-dod_dod5015.property.dod_originatingOrganization.title=Organizaci\u00f3n creadora
-dod_dod5015.property.dod_originatingOrganization.decription=Organizaci\u00f3n creadora
-dod_dod5015.property.dod_mediaType.title=Tipo de medio
-dod_dod5015.property.dod_mediaType.decription=Tipo de medio
-dod_dod5015.property.dod_format.title=Formato
-dod_dod5015.property.dod_format.decription=Formato
-dod_dod5015.property.dod_dateReceived.title=Fecha de recepci\u00f3n
-dod_dod5015.property.dod_dateReceived.decription=Fecha de recepci\u00f3n
-dod_dod5015.property.dod_address.title=Destinatario
-dod_dod5015.property.dod_address.decription=Destinatario
-dod_dod5015.property.dod_otherAddress.title=Otro destinatario
-dod_dod5015.property.dod_otherAddress.decription=Otro destinatario
-
-dod_dod5015.aspect.dod_scannedRecord.title=Documento de archivo escaneado
-dod_dod5015.aspect.dod_scannedRecord.description=Documento de archivo escaneado
-dod_dod5015.property.dod_scannedFormat.title=Formato de imagen
-dod_dod5015.property.dod_scannedFormat.description=Formato de imagen
-dod_dod5015.property.dod_scannedFormatVersion.title=Formato de imagen y versi\u00f3n
-dod_dod5015.property.dod_scannedFormatVersion.description=Formato de imagen y versi\u00f3n
-dod_dod5015.property.dod_resolutionX.title=Resoluci\u00f3n de imagen X
-dod_dod5015.property.dod_resolutionX.description=Resoluci\u00f3n de imagen X
-dod_dod5015.property.dod_resolutionY.title=Resoluci\u00f3n de imagen Y
-dod_dod5015.property.dod_resolutionY.description=Resoluci\u00f3n de imagen Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profundidad de bits de escaneado
-dod_dod5015.property.dod_scannedBitDepth.description=Profundidad de bits de escaneado
-
-dod_dod5015.aspect.dod_pdfRecord.title=Documento de archivo PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Documento de archivo PDF
-dod_dod5015.property.dod_producingApplication.title=Produciendo aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplication.description=Produciendo aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplicationVersion.title=Produciendo versi\u00f3n de la aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplicationVersion.description=Produciendo versi\u00f3n de la aplicaci\u00f3n
-dod_dod5015.property.dod_pdfVersion.title=Versi\u00f3n PDF
-dod_dod5015.property.dod_pdfVersion.description=Versi\u00f3n PDF
-dod_dod5015.property.dod_creatingApplication.title=Creando aplicaci\u00f3n
-dod_dod5015.property.dod_creatingApplication.description=Creando aplicaci\u00f3n
-dod_dod5015.property.dod_documentSecuritySettings.title=Configuraci\u00f3n de seguridad del documento
-dod_dod5015.property.dod_documentSecuritySettings.description=Configuraci\u00f3n de seguridad del documento
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Documento de archivo fotogr\u00e1fico digital
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Documento de archivo fotogr\u00e1fico digital
-dod_dod5015.property.dod_caption.title=T\u00edtulo
-dod_dod5015.property.dod_caption.description=T\u00edtulo
-dod_dod5015.property.dod_photographer.title=Fot\u00f3grafo
-dod_dod5015.property.dod_photographer.description=Fot\u00f3grafo
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profundidad de bits
-dod_dod5015.property.dod_bitDepth.description=Profundidad de bits
-dod_dod5015.property.dod_imageSizeX.title=Tama\u00f1o de imagen X
-dod_dod5015.property.dod_imageSizeX.description=Tama\u00f1o de imagen X
-dod_dod5015.property.dod_imageSizeY.title=Tama\u00f1o de imagen Y
-dod_dod5015.property.dod_imageSizeY.description=Tama\u00f1o de imagen Y
-dod_dod5015.property.dod_imageSource.title=Procedencia de la imagen
-dod_dod5015.property.dod_imageSource.description=Procedencia de la imagen
-dod_dod5015.property.dod_compression.title=Compresi\u00f3n
-dod_dod5015.property.dod_compression.description=Compresi\u00f3n
-dod_dod5015.property.dod_iccIcmProfile.title=Perfil ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Perfil ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informaci\u00f3n EXIF
-dod_dod5015.property.dod_exifInformation.description=Informaci\u00f3n EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Documento de archivo web
-dod_dod5015.aspect.dod_webRecord.description=Documento de archivo web
-dod_dod5015.property.dod_webFileName.title=Nombre del fichero web
-dod_dod5015.property.dod_webFileName.description=Nombre del fichero web
-dod_dod5015.property.dod_webPlatform.title=Plataforma web
-dod_dod5015.property.dod_webPlatform.description=Plataforma web
-dod_dod5015.property.dod_webSiteName.title=Nombre del sitio web
-dod_dod5015.property.dod_webSiteName.description=Nombre del sitio web
-dod_dod5015.property.dod_webSiteURL.title=URL del sitio web
-dod_dod5015.property.dod_webSiteURL.description=URL del sitio web
-dod_dod5015.property.dod_captureMethod.title=M\u00e9todo de captura
-dod_dod5015.property.dod_captureMethod.description=M\u00e9todo de captura
-dod_dod5015.property.dod_captureDate.title=Fecha de captura
-dod_dod5015.property.dod_captureDate.description=Fecha de captura
-dod_dod5015.property.dod_contact.title=Contacto
-dod_dod5015.property.dod_contact.description=Contacto
-dod_dod5015.property.dod_contentManagementSystem.title=Sistema de gesti\u00f3n de contenidos
-dod_dod5015.property.dod_contentManagementSystem.description=Sistema de gesti\u00f3n de contenidos
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties
deleted file mode 100644
index b28bfbba96..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=Mod\u00e8le de contenu DOD5015
-
-dod_dod5015.type.dod_site.title=Site DOD5015
-dod_dod5015.type.dod_site.description=Site DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Plan de classification DOD5015
-dod_dod5015.type.dod_filePlan.description=Plan de classification DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
-dod_dod5015.type.dod_recordSeries.description=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
-
-dod_dod5015.aspect.dod_dod5015record.title=Document d'archives DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Document d'archives DOD5015
-dod_dod5015.property.dod_publicationDate.title=Date de publication
-dod_dod5015.property.dod_publicationDate.decription=Date de publication
-dod_dod5015.property.dod_originator.title=\u00c9metteur
-dod_dod5015.property.dod_originator.decription=\u00c9metteur
-dod_dod5015.property.dod_originatingOrganization.title=Organisation \u00e9mettrice
-dod_dod5015.property.dod_originatingOrganization.decription=Organisation \u00e9mettrice
-dod_dod5015.property.dod_mediaType.title=Type de support
-dod_dod5015.property.dod_mediaType.decription=Type de support
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Date de r\u00e9ception
-dod_dod5015.property.dod_dateReceived.decription=Date de r\u00e9ception
-dod_dod5015.property.dod_address.title=Destinataire
-dod_dod5015.property.dod_address.decription=Destinataire
-dod_dod5015.property.dod_otherAddress.title=Autre destinataire
-dod_dod5015.property.dod_otherAddress.decription=Autre destinataire
-
-dod_dod5015.aspect.dod_scannedRecord.title=Document d'archives num\u00e9ris\u00e9
-dod_dod5015.aspect.dod_scannedRecord.description=Document d'archives num\u00e9ris\u00e9
-dod_dod5015.property.dod_scannedFormat.title=Format d'image
-dod_dod5015.property.dod_scannedFormat.description=Format d'image
-dod_dod5015.property.dod_scannedFormatVersion.title=Format et version d'image
-dod_dod5015.property.dod_scannedFormatVersion.description=Format et version d'image
-dod_dod5015.property.dod_resolutionX.title=R\u00e9solution d'image X
-dod_dod5015.property.dod_resolutionX.description=R\u00e9solution d'image X
-dod_dod5015.property.dod_resolutionY.title=R\u00e9solution d'image Y
-dod_dod5015.property.dod_resolutionY.description=R\u00e9solution d'image Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profondeur de couleur num\u00e9ris\u00e9e
-dod_dod5015.property.dod_scannedBitDepth.description=Profondeur de couleur num\u00e9ris\u00e9e
-
-dod_dod5015.aspect.dod_pdfRecord.title=Document d'archives PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Document d'archives PDF
-dod_dod5015.property.dod_producingApplication.title=Application native
-dod_dod5015.property.dod_producingApplication.description=Application native
-dod_dod5015.property.dod_producingApplicationVersion.title=Version de l'application native
-dod_dod5015.property.dod_producingApplicationVersion.description=Version de l'application native
-dod_dod5015.property.dod_pdfVersion.title=Version PDF
-dod_dod5015.property.dod_pdfVersion.description=Version PDF
-dod_dod5015.property.dod_creatingApplication.title=Application native
-dod_dod5015.property.dod_creatingApplication.description=Application native
-dod_dod5015.property.dod_documentSecuritySettings.title=Param\u00e8tres de s\u00e9curit\u00e9 du document
-dod_dod5015.property.dod_documentSecuritySettings.description=Param\u00e8tres de s\u00e9curit\u00e9 du document
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Photographie num\u00e9rique d'archives
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Photographie num\u00e9rique d'archives
-dod_dod5015.property.dod_caption.title=L\u00e9gende
-dod_dod5015.property.dod_caption.description=L\u00e9gende
-dod_dod5015.property.dod_photographer.title=Photographe
-dod_dod5015.property.dod_photographer.description=Photographe
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profondeur de couleur
-dod_dod5015.property.dod_bitDepth.description=Profondeur de couleur
-dod_dod5015.property.dod_imageSizeX.title=Taille d'image X
-dod_dod5015.property.dod_imageSizeX.description=Taille d'image X
-dod_dod5015.property.dod_imageSizeY.title=Taille d'image Y
-dod_dod5015.property.dod_imageSizeY.description=Taille d'image Y
-dod_dod5015.property.dod_imageSource.title=Source de l'image
-dod_dod5015.property.dod_imageSource.description=Source de l'image
-dod_dod5015.property.dod_compression.title=Compression
-dod_dod5015.property.dod_compression.description=Compression
-dod_dod5015.property.dod_iccIcmProfile.title=Profil ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Profil ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informations EXIF
-dod_dod5015.property.dod_exifInformation.description=Informations EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Document d'archives Web
-dod_dod5015.aspect.dod_webRecord.description=Document d'archives Web
-dod_dod5015.property.dod_webFileName.title=Nom de fichier Web
-dod_dod5015.property.dod_webFileName.description=Nom de fichier Web
-dod_dod5015.property.dod_webPlatform.title=Plate-forme Web
-dod_dod5015.property.dod_webPlatform.description=Plate-forme Web
-dod_dod5015.property.dod_webSiteName.title=Nom du site Web
-dod_dod5015.property.dod_webSiteName.description=Nom du site Web
-dod_dod5015.property.dod_webSiteURL.title=URL de site Web
-dod_dod5015.property.dod_webSiteURL.description=URL de site Web
-dod_dod5015.property.dod_captureMethod.title=M\u00e9thode de capture
-dod_dod5015.property.dod_captureMethod.description=M\u00e9thode de capture
-dod_dod5015.property.dod_captureDate.title=Date de capture
-dod_dod5015.property.dod_captureDate.description=Date de capture
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Syst\u00e8me de gestion de contenu
-dod_dod5015.property.dod_contentManagementSystem.description=Syst\u00e8me de gestion de contenu
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties
deleted file mode 100644
index f1960efdea..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=Modello dei contenuti DOD5015
-
-dod_dod5015.type.dod_site.title=Sito DOD5015
-dod_dod5015.type.dod_site.description=Sito DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Piano file DOD5015
-dod_dod5015.type.dod_filePlan.description=Piano file DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=Serie record (obsoleta)
-dod_dod5015.type.dod_recordSeries.description=Serie record (obsoleta)
-
-dod_dod5015.aspect.dod_dod5015record.title=Record DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Record DOD5015
-dod_dod5015.property.dod_publicationDate.title=Data di pubblicazione
-dod_dod5015.property.dod_publicationDate.decription=Data di pubblicazione
-dod_dod5015.property.dod_originator.title=Iniziatore
-dod_dod5015.property.dod_originator.decription=Iniziatore
-dod_dod5015.property.dod_originatingOrganization.title=Organizzazione di origine
-dod_dod5015.property.dod_originatingOrganization.decription=Organizzazione di origine
-dod_dod5015.property.dod_mediaType.title=Tipo di supporto
-dod_dod5015.property.dod_mediaType.decription=Tipo di supporto
-dod_dod5015.property.dod_format.title=Formato
-dod_dod5015.property.dod_format.decription=Formato
-dod_dod5015.property.dod_dateReceived.title=Data di ricezione
-dod_dod5015.property.dod_dateReceived.decription=Data di ricezione
-dod_dod5015.property.dod_address.title=Destinatario
-dod_dod5015.property.dod_address.decription=Destinatario
-dod_dod5015.property.dod_otherAddress.title=Altro destinatario
-dod_dod5015.property.dod_otherAddress.decription=Altro destinatario
-
-dod_dod5015.aspect.dod_scannedRecord.title=Record scansionato
-dod_dod5015.aspect.dod_scannedRecord.description=Record scansionato
-dod_dod5015.property.dod_scannedFormat.title=Formato immagine
-dod_dod5015.property.dod_scannedFormat.description=Formato immagine
-dod_dod5015.property.dod_scannedFormatVersion.title=Formato immagine e versione
-dod_dod5015.property.dod_scannedFormatVersion.description=Formato immagine e versione
-dod_dod5015.property.dod_resolutionX.title=Risoluzione immagine X
-dod_dod5015.property.dod_resolutionX.description=Risoluzione immagine X
-dod_dod5015.property.dod_resolutionY.title=Risoluzione immagine Y
-dod_dod5015.property.dod_resolutionY.description=Risoluzione immagine Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profondit\u00e0 in bit scansionata
-dod_dod5015.property.dod_scannedBitDepth.description=Profondit\u00e0 in bit scansionata
-
-dod_dod5015.aspect.dod_pdfRecord.title=Record PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Record PDF
-dod_dod5015.property.dod_producingApplication.title=Generazione applicazione
-dod_dod5015.property.dod_producingApplication.description=Generazione applicazione
-dod_dod5015.property.dod_producingApplicationVersion.title=Generazione versione applicazione
-dod_dod5015.property.dod_producingApplicationVersion.description=Generazione versione applicazione
-dod_dod5015.property.dod_pdfVersion.title=Versione PDF
-dod_dod5015.property.dod_pdfVersion.description=Versione PDF
-dod_dod5015.property.dod_creatingApplication.title=Creazione applicazione
-dod_dod5015.property.dod_creatingApplication.description=Creazione applicazione
-dod_dod5015.property.dod_documentSecuritySettings.title=Impostazioni di protezione documento
-dod_dod5015.property.dod_documentSecuritySettings.description=Impostazioni di protezione documento
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record fotografia digitale
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record fotografia digitale
-dod_dod5015.property.dod_caption.title=Didascalia
-dod_dod5015.property.dod_caption.description=Didascalia
-dod_dod5015.property.dod_photographer.title=Fotografo
-dod_dod5015.property.dod_photographer.description=Fotografo
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profondit\u00e0 in bit
-dod_dod5015.property.dod_bitDepth.description=Profondit\u00e0 in bit
-dod_dod5015.property.dod_imageSizeX.title=Dimensioni immagine X
-dod_dod5015.property.dod_imageSizeX.description=Dimensioni immagine X
-dod_dod5015.property.dod_imageSizeY.title=Dimensioni immagine Y
-dod_dod5015.property.dod_imageSizeY.description=Dimensioni immagine Y
-dod_dod5015.property.dod_imageSource.title=Origine immagine
-dod_dod5015.property.dod_imageSource.description=Origine immagine
-dod_dod5015.property.dod_compression.title=Compressione
-dod_dod5015.property.dod_compression.description=Compressione
-dod_dod5015.property.dod_iccIcmProfile.title=Profilo ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Profilo ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informazioni EXIF
-dod_dod5015.property.dod_exifInformation.description=Informazioni EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Record Web
-dod_dod5015.aspect.dod_webRecord.description=Record Web
-dod_dod5015.property.dod_webFileName.title=Nome file Web
-dod_dod5015.property.dod_webFileName.description=Nome file Web
-dod_dod5015.property.dod_webPlatform.title=Piattaforma Web
-dod_dod5015.property.dod_webPlatform.description=Piattaforma Web
-dod_dod5015.property.dod_webSiteName.title=Nome sito Web
-dod_dod5015.property.dod_webSiteName.description=Nome sito Web
-dod_dod5015.property.dod_webSiteURL.title=URL sito Web
-dod_dod5015.property.dod_webSiteURL.description=URL sito Web
-dod_dod5015.property.dod_captureMethod.title=Metodo di acquisizione
-dod_dod5015.property.dod_captureMethod.description=Metodo di acquisizione
-dod_dod5015.property.dod_captureDate.title=Data di acquisizione
-dod_dod5015.property.dod_captureDate.description=Data di acquisizione
-dod_dod5015.property.dod_contact.title=Contatto
-dod_dod5015.property.dod_contact.description=Contatto
-dod_dod5015.property.dod_contentManagementSystem.title=Sistema di gestione dei contenuti
-dod_dod5015.property.dod_contentManagementSystem.description=Sistema di gestione dei contenuti
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties
deleted file mode 100644
index 9878f560cc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-dod_dod5015.type.dod_site.title=DOD5015\u30b5\u30a4\u30c8
-dod_dod5015.type.dod_site.description=DOD5015\u30b5\u30a4\u30c8
-
-dod_dod5015.type.dod_filePlan.title=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-dod_dod5015.type.dod_filePlan.description=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-
-dod_dod5015.type.dod_recordSeries.title=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
-dod_dod5015.type.dod_recordSeries.description=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_publicationDate.title=\u767a\u884c\u65e5
-dod_dod5015.property.dod_publicationDate.decription=\u767a\u884c\u65e5
-dod_dod5015.property.dod_originator.title=\u767a\u4fe1\u5143
-dod_dod5015.property.dod_originator.decription=\u767a\u4fe1\u5143
-dod_dod5015.property.dod_originatingOrganization.title=\u767a\u4fe1\u5143\u7d44\u7e54
-dod_dod5015.property.dod_originatingOrganization.decription=\u767a\u4fe1\u5143\u7d44\u7e54
-dod_dod5015.property.dod_mediaType.title=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
-dod_dod5015.property.dod_mediaType.decription=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
-dod_dod5015.property.dod_format.title=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_format.decription=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_dateReceived.title=\u53d7\u4fe1\u65e5
-dod_dod5015.property.dod_dateReceived.decription=\u53d7\u4fe1\u65e5
-dod_dod5015.property.dod_address.title=\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_address.decription=\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_otherAddress.title=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_otherAddress.decription=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
-
-dod_dod5015.aspect.dod_scannedRecord.title=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_scannedRecord.description=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_scannedFormat.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_scannedFormat.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_scannedFormatVersion.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_scannedFormatVersion.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_resolutionX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
-dod_dod5015.property.dod_resolutionX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
-dod_dod5015.property.dod_resolutionY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
-dod_dod5015.property.dod_resolutionY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
-dod_dod5015.property.dod_scannedBitDepth.title=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_scannedBitDepth.description=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_pdfRecord.description=PDF\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_producingApplication.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_producingApplication.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_producingApplicationVersion.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_producingApplicationVersion.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_pdfVersion.title=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_pdfVersion.description=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_creatingApplication.title=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_creatingApplication.description=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
-dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_caption.title=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_caption.description=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_photographer.title=\u5199\u771f\u5bb6
-dod_dod5015.property.dod_photographer.description=\u5199\u771f\u5bb6
-dod_dod5015.property.dod_copyright.title=\u8457\u4f5c\u6a29
-dod_dod5015.property.dod_copyright.description=\u8457\u4f5c\u6a29
-dod_dod5015.property.dod_bitDepth.title=\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_bitDepth.description=\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_imageSizeX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
-dod_dod5015.property.dod_imageSizeX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
-dod_dod5015.property.dod_imageSizeY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
-dod_dod5015.property.dod_imageSizeY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
-dod_dod5015.property.dod_imageSource.title=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
-dod_dod5015.property.dod_imageSource.description=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
-dod_dod5015.property.dod_compression.title=\u5727\u7e2e
-dod_dod5015.property.dod_compression.description=\u5727\u7e2e
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
-dod_dod5015.property.dod_exifInformation.title=EXIF\u60c5\u5831
-dod_dod5015.property.dod_exifInformation.description=EXIF\u60c5\u5831
-
-dod_dod5015.aspect.dod_webRecord.title=Web\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_webRecord.description=Web\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_webFileName.title=Web\u30d5\u30a1\u30a4\u30eb\u540d
-dod_dod5015.property.dod_webFileName.description=Web\u30d5\u30a1\u30a4\u30eb\u540d
-dod_dod5015.property.dod_webPlatform.title=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
-dod_dod5015.property.dod_webPlatform.description=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
-dod_dod5015.property.dod_webSiteName.title=Web\u30b5\u30a4\u30c8\u540d
-dod_dod5015.property.dod_webSiteName.description=Web\u30b5\u30a4\u30c8\u540d
-dod_dod5015.property.dod_webSiteURL.title=Web\u30b5\u30a4\u30c8URL
-dod_dod5015.property.dod_webSiteURL.description=Web\u30b5\u30a4\u30c8URL
-dod_dod5015.property.dod_captureMethod.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
-dod_dod5015.property.dod_captureMethod.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
-dod_dod5015.property.dod_captureDate.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
-dod_dod5015.property.dod_captureDate.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
-dod_dod5015.property.dod_contact.title=\u9023\u7d61\u5148
-dod_dod5015.property.dod_contact.description=\u9023\u7d61\u5148
-dod_dod5015.property.dod_contentManagementSystem.title=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
-dod_dod5015.property.dod_contentManagementSystem.description=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nb.properties
deleted file mode 100644
index 94eb04cae4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nb.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015-innholdsmodell
-
-dod_dod5015.type.dod_site.title=DOD5015-omr\u00e5de
-dod_dod5015.type.dod_site.description=DOD5015-omr\u00e5de
-
-dod_dod5015.type.dod_filePlan.title=DOD5015-filplan
-dod_dod5015.type.dod_filePlan.description=DOD5015-filplan
-
-dod_dod5015.type.dod_recordSeries.title=Oppf\u00f8ringsserie (avskrevet)
-dod_dod5015.type.dod_recordSeries.description=Oppf\u00f8ringsserie (avskrevet)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015-oppf\u00f8ring
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015-oppf\u00f8ring
-dod_dod5015.property.dod_publicationDate.title=Publikasjonsdato
-dod_dod5015.property.dod_publicationDate.decription=Publikasjonsdato
-dod_dod5015.property.dod_originator.title=Avsender
-dod_dod5015.property.dod_originator.decription=Avsender
-dod_dod5015.property.dod_originatingOrganization.title=Utgangsorganisasjon
-dod_dod5015.property.dod_originatingOrganization.decription=Utgangsorganisasjon
-dod_dod5015.property.dod_mediaType.title=Medietype
-dod_dod5015.property.dod_mediaType.decription=Medietype
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Dato mottatt
-dod_dod5015.property.dod_dateReceived.decription=Dato mottatt
-dod_dod5015.property.dod_address.title=Mottaker
-dod_dod5015.property.dod_address.decription=Mottaker
-dod_dod5015.property.dod_otherAddress.title=Andre mottakere
-dod_dod5015.property.dod_otherAddress.decription=Andre mottakere
-
-dod_dod5015.aspect.dod_scannedRecord.title=Skannet oppf\u00f8ring
-dod_dod5015.aspect.dod_scannedRecord.description=Skannet oppf\u00f8ring
-dod_dod5015.property.dod_scannedFormat.title=Bildeformat
-dod_dod5015.property.dod_scannedFormat.description=Bildeformat
-dod_dod5015.property.dod_scannedFormatVersion.title=Bildeformat og -versjon
-dod_dod5015.property.dod_scannedFormatVersion.description=Bildeformat og -versjon
-dod_dod5015.property.dod_resolutionX.title=Bildeoppl\u00f8sning X
-dod_dod5015.property.dod_resolutionX.description=Bildeoppl\u00f8sning X
-dod_dod5015.property.dod_resolutionY.title=Bildeoppl\u00f8sning Y
-dod_dod5015.property.dod_resolutionY.description=Bildeoppl\u00f8sning Y
-dod_dod5015.property.dod_scannedBitDepth.title=Skannet bitdybde
-dod_dod5015.property.dod_scannedBitDepth.description=Skannet bitdybde
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF-oppf\u00f8ring
-dod_dod5015.aspect.dod_pdfRecord.description=PDF-oppf\u00f8ring
-dod_dod5015.property.dod_producingApplication.title=Produserende program
-dod_dod5015.property.dod_producingApplication.description=Produserende program
-dod_dod5015.property.dod_producingApplicationVersion.title=Produserende programversjon
-dod_dod5015.property.dod_producingApplicationVersion.description=Produserende programversjon
-dod_dod5015.property.dod_pdfVersion.title=PDF-versjon
-dod_dod5015.property.dod_pdfVersion.description=PDF-versjon
-dod_dod5015.property.dod_creatingApplication.title=Opprette program
-dod_dod5015.property.dod_creatingApplication.description=Opprette program
-dod_dod5015.property.dod_documentSecuritySettings.title=Innstillinger ved dokumentsikkerhet
-dod_dod5015.property.dod_documentSecuritySettings.description=Innstillinger ved dokumentsikkerhet
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digital bildeoppf\u00f8ring
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digital bildeoppf\u00f8ring
-dod_dod5015.property.dod_caption.title=Tittel
-dod_dod5015.property.dod_caption.description=Tittel
-dod_dod5015.property.dod_photographer.title=Fotograf
-dod_dod5015.property.dod_photographer.description=Fotograf
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Bitdybde
-dod_dod5015.property.dod_bitDepth.description=Bitdybde
-dod_dod5015.property.dod_imageSizeX.title=Bildest\u00f8rrelse X
-dod_dod5015.property.dod_imageSizeX.description=Bildest\u00f8rrelse X
-dod_dod5015.property.dod_imageSizeY.title=Bildest\u00f8rrelse Y
-dod_dod5015.property.dod_imageSizeY.description=Bildest\u00f8rrelse Y
-dod_dod5015.property.dod_imageSource.title=Bildekilde
-dod_dod5015.property.dod_imageSource.description=Bildekilde
-dod_dod5015.property.dod_compression.title=Komprimering
-dod_dod5015.property.dod_compression.description=Komprimering
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM-profil
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM-profil
-dod_dod5015.property.dod_exifInformation.title=EXIF-informasjon
-dod_dod5015.property.dod_exifInformation.description=EXIF-informasjon
-
-dod_dod5015.aspect.dod_webRecord.title=Nettoppf\u00f8ring
-dod_dod5015.aspect.dod_webRecord.description=Nettoppf\u00f8ring
-dod_dod5015.property.dod_webFileName.title=Nettfilnavn
-dod_dod5015.property.dod_webFileName.description=Nettfilnavn
-dod_dod5015.property.dod_webPlatform.title=Nettplattform
-dod_dod5015.property.dod_webPlatform.description=Nettplattform
-dod_dod5015.property.dod_webSiteName.title=Nettstedsnavn
-dod_dod5015.property.dod_webSiteName.description=Nettstedsnavn
-dod_dod5015.property.dod_webSiteURL.title=Nettstedsadresse
-dod_dod5015.property.dod_webSiteURL.description=Nettstedsadresse
-dod_dod5015.property.dod_captureMethod.title=Opptaksmetode
-dod_dod5015.property.dod_captureMethod.description=Opptaksmetode
-dod_dod5015.property.dod_captureDate.title=Opptaksdato
-dod_dod5015.property.dod_captureDate.description=Opptaksdato
-dod_dod5015.property.dod_contact.title=Kontakt
-dod_dod5015.property.dod_contact.description=Kontakt
-dod_dod5015.property.dod_contentManagementSystem.title=Innholdsforvaltningssystem
-dod_dod5015.property.dod_contentManagementSystem.description= Innholdsforvaltningssystem
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties
deleted file mode 100755
index 9bcafada1f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015-contentmodel
-
-dod_dod5015.type.dod_site.title=DOD5015-site
-dod_dod5015.type.dod_site.description=DOD5015-site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015-ordeningsplan
-dod_dod5015.type.dod_filePlan.description=DOD5015-ordeningsplan
-
-dod_dod5015.type.dod_recordSeries.title=Recordreeks (afgekeurd)
-dod_dod5015.type.dod_recordSeries.description=Recordreeks (afgekeurd)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015-record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015-record
-dod_dod5015.property.dod_publicationDate.title=Publicatiedatum
-dod_dod5015.property.dod_publicationDate.decription=Publicatiedatum
-dod_dod5015.property.dod_originator.title=Herkomst
-dod_dod5015.property.dod_originator.decription=Herkomst
-dod_dod5015.property.dod_originatingOrganization.title=Oorspronkelijke organisatie
-dod_dod5015.property.dod_originatingOrganization.decription=Oorspronkelijke organisatie
-dod_dod5015.property.dod_mediaType.title=Type medium
-dod_dod5015.property.dod_mediaType.decription=Type medium
-dod_dod5015.property.dod_format.title=Indeling
-dod_dod5015.property.dod_format.decription=Indeling
-dod_dod5015.property.dod_dateReceived.title=Datum ontvangen
-dod_dod5015.property.dod_dateReceived.decription=Datum ontvangen
-dod_dod5015.property.dod_address.title=Geadresseerde
-dod_dod5015.property.dod_address.decription=Geadresseerde
-dod_dod5015.property.dod_otherAddress.title=Andere geadresseerde
-dod_dod5015.property.dod_otherAddress.decription=Andere geadresseerde
-
-dod_dod5015.aspect.dod_scannedRecord.title=Gescande record
-dod_dod5015.aspect.dod_scannedRecord.description=Gescande record
-dod_dod5015.property.dod_scannedFormat.title=Beeldindeling
-dod_dod5015.property.dod_scannedFormat.description=Beeldindeling
-dod_dod5015.property.dod_scannedFormatVersion.title=Beeldindeling en -versie
-dod_dod5015.property.dod_scannedFormatVersion.description=Beeldindeling en -versie
-dod_dod5015.property.dod_resolutionX.title=Beeldresolutie X
-dod_dod5015.property.dod_resolutionX.description=Beeldresolutie X
-dod_dod5015.property.dod_resolutionY.title=Beeldresolutie Y
-dod_dod5015.property.dod_resolutionY.description=Beeldresolutie Y
-dod_dod5015.property.dod_scannedBitDepth.title=Gescande bitdiepte
-dod_dod5015.property.dod_scannedBitDepth.description=Gescande bitdiepte
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF-record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF-record
-dod_dod5015.property.dod_producingApplication.title=Producerende applicatie
-dod_dod5015.property.dod_producingApplication.description=Producerende applicatie
-dod_dod5015.property.dod_producingApplicationVersion.title=Versie producerende applicatie
-dod_dod5015.property.dod_producingApplicationVersion.description=Versie producerende applicatie
-dod_dod5015.property.dod_pdfVersion.title=PDF-versie
-dod_dod5015.property.dod_pdfVersion.description=PDF-versie
-dod_dod5015.property.dod_creatingApplication.title=Producerende applicatie
-dod_dod5015.property.dod_creatingApplication.description=Producerende applicatie
-dod_dod5015.property.dod_documentSecuritySettings.title=Documentbeveiligingsinstellingen
-dod_dod5015.property.dod_documentSecuritySettings.description=Documentbeveiligingsinstellingen
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digitale fotorecord
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digitale fotorecord
-dod_dod5015.property.dod_caption.title=Bijschrift
-dod_dod5015.property.dod_caption.description=Bijschrift
-dod_dod5015.property.dod_photographer.title=Fotograaf
-dod_dod5015.property.dod_photographer.description=Fotograaf
-dod_dod5015.property.dod_copyright.title=Auteursrecht
-dod_dod5015.property.dod_copyright.description=Auteursrecht
-dod_dod5015.property.dod_bitDepth.title=Bitdiepte
-dod_dod5015.property.dod_bitDepth.description=Bitdiepte
-dod_dod5015.property.dod_imageSizeX.title=Beeldgrootte X
-dod_dod5015.property.dod_imageSizeX.description=Beeldgrootte X
-dod_dod5015.property.dod_imageSizeY.title=Beeldgrootte Y
-dod_dod5015.property.dod_imageSizeY.description=Beeldgrootte Y
-dod_dod5015.property.dod_imageSource.title=Beeldbron
-dod_dod5015.property.dod_imageSource.description=Beeldbron
-dod_dod5015.property.dod_compression.title=Compressie
-dod_dod5015.property.dod_compression.description=Compressie
-dod_dod5015.property.dod_iccIcmProfile.title=ICC-/ICM-profiel
-dod_dod5015.property.dod_iccIcmProfile.description=ICC-/ICM-profiel
-dod_dod5015.property.dod_exifInformation.title=EXIF-informatie
-dod_dod5015.property.dod_exifInformation.description=EXIF-informatie
-
-dod_dod5015.aspect.dod_webRecord.title=Web-record
-dod_dod5015.aspect.dod_webRecord.description=Web-record
-dod_dod5015.property.dod_webFileName.title=Web-bestandsnaam
-dod_dod5015.property.dod_webFileName.description=Web-bestandsnaam
-dod_dod5015.property.dod_webPlatform.title=Web-platform
-dod_dod5015.property.dod_webPlatform.description=Web-platform
-dod_dod5015.property.dod_webSiteName.title=Websitenaam
-dod_dod5015.property.dod_webSiteName.description=Websitenaam
-dod_dod5015.property.dod_webSiteURL.title=Websiteadres
-dod_dod5015.property.dod_webSiteURL.description=Websiteadres
-dod_dod5015.property.dod_captureMethod.title=Methode van vastleggen
-dod_dod5015.property.dod_captureMethod.description=Methode van vastleggen
-dod_dod5015.property.dod_captureDate.title=Vastlegdatum
-dod_dod5015.property.dod_captureDate.description=Vastlegdatum
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_pt_BR.properties
deleted file mode 100644
index cc4e8b091a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_pt_BR.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=Modelo de conte\u00fado DOD5015
-
-dod_dod5015.type.dod_site.title=Site DOD5015
-dod_dod5015.type.dod_site.description=Site DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Plano de arquivo DOD5015
-dod_dod5015.type.dod_filePlan.description=Plano de arquivo DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=S\u00e9rie de documento arquiv\u00edstico (obsoleta)
-dod_dod5015.type.dod_recordSeries.description=S\u00e9rie de documento arquiv\u00edstico (obsoleta)
-
-dod_dod5015.aspect.dod_dod5015record.title=Documento arquiv\u00edstico DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Documento arquiv\u00edstico DOD5015
-dod_dod5015.property.dod_publicationDate.title=Data de publica\u00e7\u00e3o
-dod_dod5015.property.dod_publicationDate.decription=Data de publica\u00e7\u00e3o
-dod_dod5015.property.dod_originator.title=Originador
-dod_dod5015.property.dod_originator.decription=Originador
-dod_dod5015.property.dod_originatingOrganization.title=Organiza\u00e7\u00e3o de origem
-dod_dod5015.property.dod_originatingOrganization.decription=Organiza\u00e7\u00e3o de origem
-dod_dod5015.property.dod_mediaType.title=Tipo de m\u00eddia
-dod_dod5015.property.dod_mediaType.decription=Tipo de m\u00eddia
-dod_dod5015.property.dod_format.title=Formato
-dod_dod5015.property.dod_format.decription=Formato
-dod_dod5015.property.dod_dateReceived.title=Data de recebimento
-dod_dod5015.property.dod_dateReceived.decription=Data de recebimento
-dod_dod5015.property.dod_address.title=Destinat\u00e1rio
-dod_dod5015.property.dod_address.decription=Destinat\u00e1rio
-dod_dod5015.property.dod_otherAddress.title=Outro destinat\u00e1rio
-dod_dod5015.property.dod_otherAddress.decription=Outro destinat\u00e1rio
-
-dod_dod5015.aspect.dod_scannedRecord.title=Documento arquiv\u00edstico escaneado
-dod_dod5015.aspect.dod_scannedRecord.description=Documento arquiv\u00edstico escaneado
-dod_dod5015.property.dod_scannedFormat.title=Formato da imagem
-dod_dod5015.property.dod_scannedFormat.description=Formato da imagem
-dod_dod5015.property.dod_scannedFormatVersion.title=Vers\u00e3o e formato da imagem
-dod_dod5015.property.dod_scannedFormatVersion.description=Vers\u00e3o e formato da imagem
-dod_dod5015.property.dod_resolutionX.title=Resolu\u00e7\u00e3o da imagem X
-dod_dod5015.property.dod_resolutionX.description=Resolu\u00e7\u00e3o da imagem X
-dod_dod5015.property.dod_resolutionY.title=Resolu\u00e7\u00e3o da imagem Y
-dod_dod5015.property.dod_resolutionY.description=Resolu\u00e7\u00e3o da imagem Y
-dod_dod5015.property.dod_scannedBitDepth.title=Intensidade de bits escaneada
-dod_dod5015.property.dod_scannedBitDepth.description=Intensidade de bits escaneada
-
-dod_dod5015.aspect.dod_pdfRecord.title=Arquivo PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Arquivo PDF
-dod_dod5015.property.dod_producingApplication.title=Aplicativo de produ\u00e7\u00e3o
-dod_dod5015.property.dod_producingApplication.description=Aplicativo de produ\u00e7\u00e3o
-dod_dod5015.property.dod_producingApplicationVersion.title=Vers\u00e3o do aplicativo de produ\u00e7\u00e3o
-dod_dod5015.property.dod_producingApplicationVersion.description=Vers\u00e3o do aplicativo de produ\u00e7\u00e3o
-dod_dod5015.property.dod_pdfVersion.title=Vers\u00e3o do PDF
-dod_dod5015.property.dod_pdfVersion.description=Vers\u00e3o do PDF
-dod_dod5015.property.dod_creatingApplication.title=Criando aplicativo
-dod_dod5015.property.dod_creatingApplication.description=Criando aplicativo
-dod_dod5015.property.dod_documentSecuritySettings.title=Configura\u00e7\u00f5es de seguran\u00e7a do documento
-dod_dod5015.property.dod_documentSecuritySettings.description=Configura\u00e7\u00f5es de seguran\u00e7a do documento
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Documento arquiv\u00edstico fotogr\u00e1fico digital
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Documento arquiv\u00edstico fotogr\u00e1fico digital
-dod_dod5015.property.dod_caption.title=Legenda
-dod_dod5015.property.dod_caption.description=Legenda
-dod_dod5015.property.dod_photographer.title=Fot\u00f3grafo
-dod_dod5015.property.dod_photographer.description=Fot\u00f3grafo
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Intensidade de bit
-dod_dod5015.property.dod_bitDepth.description=Intensidade de bit
-dod_dod5015.property.dod_imageSizeX.title=Tamanho da imagem X
-dod_dod5015.property.dod_imageSizeX.description=Tamanho da imagem X
-dod_dod5015.property.dod_imageSizeY.title=Tamanho da imagem Y
-dod_dod5015.property.dod_imageSizeY.description=Tamanho da imagem Y
-dod_dod5015.property.dod_imageSource.title=Fonte da imagem
-dod_dod5015.property.dod_imageSource.description=Fonte da imagem
-dod_dod5015.property.dod_compression.title=Compress\u00e3o
-dod_dod5015.property.dod_compression.description=Compress\u00e3o
-dod_dod5015.property.dod_iccIcmProfile.title=Perfil ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Perfil ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informa\u00e7\u00f5es EXIF
-dod_dod5015.property.dod_exifInformation.description=Informa\u00e7\u00f5es EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Documento arquiv\u00edstico da Web
-dod_dod5015.aspect.dod_webRecord.description=Documento arquiv\u00edstico da Web
-dod_dod5015.property.dod_webFileName.title=Nome do arquivo da Web
-dod_dod5015.property.dod_webFileName.description=Nome do arquivo da Web
-dod_dod5015.property.dod_webPlatform.title=Plataforma da Web
-dod_dod5015.property.dod_webPlatform.description=Plataforma da Web
-dod_dod5015.property.dod_webSiteName.title=Nome do site
-dod_dod5015.property.dod_webSiteName.description=Nome do site
-dod_dod5015.property.dod_webSiteURL.title=URL do site
-dod_dod5015.property.dod_webSiteURL.description=URL do site
-dod_dod5015.property.dod_captureMethod.title=M\u00e9todo de captura
-dod_dod5015.property.dod_captureMethod.description=M\u00e9todo de captura
-dod_dod5015.property.dod_captureDate.title=Data de captura
-dod_dod5015.property.dod_captureDate.description=Data de captura
-dod_dod5015.property.dod_contact.title=Contato
-dod_dod5015.property.dod_contact.description=Contato
-dod_dod5015.property.dod_contentManagementSystem.title=Sistema de gerenciamento de conte\u00fado
-dod_dod5015.property.dod_contentManagementSystem.description=Sistema de gerenciamento de conte\u00fado
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ru.properties
deleted file mode 100644
index d922a2c8ff..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ru.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=\u041c\u043e\u0434\u0435\u043b\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 DOD5015
-
-dod_dod5015.type.dod_site.title=\u0421\u0430\u0439\u0442 DOD5015
-dod_dod5015.type.dod_site.description=\u0421\u0430\u0439\u0442 DOD5015
-
-dod_dod5015.type.dod_filePlan.title=\u0410\u0440\u0445\u0438\u0432 DOD5015
-dod_dod5015.type.dod_filePlan.description=\u0410\u0440\u0445\u0438\u0432 DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=\u0421\u0435\u0440\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 (\u0443\u0441\u0442\u0430\u0440\u0435\u043b\u043e)
-dod_dod5015.type.dod_recordSeries.description=\u0421\u0435\u0440\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 (\u0443\u0441\u0442\u0430\u0440\u0435\u043b\u043e)
-
-dod_dod5015.aspect.dod_dod5015record.title=\u0417\u0430\u043f\u0438\u0441\u044c DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=\u0417\u0430\u043f\u0438\u0441\u044c DOD5015
-dod_dod5015.property.dod_publicationDate.title=\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438
-dod_dod5015.property.dod_publicationDate.decription=\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438
-dod_dod5015.property.dod_originator.title=\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u043e\u0440
-dod_dod5015.property.dod_originator.decription=\u0418\u043d\u0438\u0446\u0438\u0430\u0442\u043e\u0440
-dod_dod5015.property.dod_originatingOrganization.title=\u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f
-dod_dod5015.property.dod_originatingOrganization.decription=\u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f
-dod_dod5015.property.dod_mediaType.title=\u0422\u0438\u043f \u043c\u0435\u0434\u0438\u0430
-dod_dod5015.property.dod_mediaType.decription=\u0422\u0438\u043f \u043c\u0435\u0434\u0438\u0430
-dod_dod5015.property.dod_format.title=\u0424\u043e\u0440\u043c\u0430\u0442
-dod_dod5015.property.dod_format.decription=\u0424\u043e\u0440\u043c\u0430\u0442
-dod_dod5015.property.dod_dateReceived.title=\u0414\u0430\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_dateReceived.decription=\u0414\u0430\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_address.title=\u0410\u0434\u0440\u0435\u0441\u0430\u0442
-dod_dod5015.property.dod_address.decription=\u0410\u0434\u0440\u0435\u0441\u0430\u0442
-dod_dod5015.property.dod_otherAddress.title=\u0414\u0440\u0443\u0433\u043e\u0439 \u0430\u0434\u0440\u0435\u0441\u0430\u0442
-dod_dod5015.property.dod_otherAddress.decription=\u0414\u0440\u0443\u0433\u043e\u0439 \u0430\u0434\u0440\u0435\u0441\u0430\u0442
-
-dod_dod5015.aspect.dod_scannedRecord.title=\u041e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-dod_dod5015.aspect.dod_scannedRecord.description=\u041e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-dod_dod5015.property.dod_scannedFormat.title=\u0424\u043e\u0440\u043c\u0430\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_scannedFormat.description=\u0424\u043e\u0440\u043c\u0430\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_scannedFormatVersion.title=\u0424\u043e\u0440\u043c\u0430\u0442 \u0438 \u0432\u0435\u0440\u0441\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_scannedFormatVersion.description=\u0424\u043e\u0440\u043c\u0430\u0442 \u0438 \u0432\u0435\u0440\u0441\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_resolutionX.title=\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 X
-dod_dod5015.property.dod_resolutionX.description=\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 X
-dod_dod5015.property.dod_resolutionY.title=\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 Y
-dod_dod5015.property.dod_resolutionY.description=\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 Y
-dod_dod5015.property.dod_scannedBitDepth.title=\u0411\u0438\u0442\u043e\u0432\u0430\u044f \u0433\u043b\u0443\u0431\u0438\u043d\u0430 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_scannedBitDepth.description=\u0411\u0438\u0442\u043e\u0432\u0430\u044f \u0433\u043b\u0443\u0431\u0438\u043d\u0430 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-
-dod_dod5015.aspect.dod_pdfRecord.title=\u0417\u0430\u043f\u0438\u0441\u044c PDF
-dod_dod5015.aspect.dod_pdfRecord.description=\u0417\u0430\u043f\u0438\u0441\u044c PDF
-dod_dod5015.property.dod_producingApplication.title=\u0412\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-dod_dod5015.property.dod_producingApplication.description=\u0412\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-dod_dod5015.property.dod_producingApplicationVersion.title=\u0412\u0435\u0440\u0441\u0438\u044f \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_producingApplicationVersion.description=\u0412\u0435\u0440\u0441\u0438\u044f \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_pdfVersion.title=\u0412\u0435\u0440\u0441\u0438\u044f PDF
-dod_dod5015.property.dod_pdfVersion.description=\u0412\u0435\u0440\u0441\u0438\u044f PDF
-dod_dod5015.property.dod_creatingApplication.title=\u0421\u043e\u0437\u0434\u0430\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-dod_dod5015.property.dod_creatingApplication.description=\u0421\u043e\u0437\u0434\u0430\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-dod_dod5015.property.dod_documentSecuritySettings.title=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0437\u0430\u0449\u0438\u0442\u044b \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430
-dod_dod5015.property.dod_documentSecuritySettings.description=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0437\u0430\u0449\u0438\u0442\u044b \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u0417\u0430\u043f\u0438\u0441\u044c \u0432 \u0432\u0438\u0434\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u0417\u0430\u043f\u0438\u0441\u044c \u0432 \u0432\u0438\u0434\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438
-dod_dod5015.property.dod_caption.title=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a
-dod_dod5015.property.dod_caption.description=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a
-dod_dod5015.property.dod_photographer.title=\u0410\u0432\u0442\u043e\u0440 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438
-dod_dod5015.property.dod_photographer.description=\u0410\u0432\u0442\u043e\u0440 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438
-dod_dod5015.property.dod_copyright.title=\u0410\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0435 \u043f\u0440\u0430\u0432\u0430
-dod_dod5015.property.dod_copyright.description=\u0410\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0435 \u043f\u0440\u0430\u0432\u0430
-dod_dod5015.property.dod_bitDepth.title=\u0411\u0438\u0442\u043e\u0432\u0430\u044f \u0433\u043b\u0443\u0431\u0438\u043d\u0430
-dod_dod5015.property.dod_bitDepth.description=\u0411\u0438\u0442\u043e\u0432\u0430\u044f \u0433\u043b\u0443\u0431\u0438\u043d\u0430
-dod_dod5015.property.dod_imageSizeX.title=\u0420\u0430\u0437\u043c\u0435\u0440 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 X
-dod_dod5015.property.dod_imageSizeX.description=\u0420\u0430\u0437\u043c\u0435\u0440 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 X
-dod_dod5015.property.dod_imageSizeY.title=\u0420\u0430\u0437\u043c\u0435\u0440 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 Y
-dod_dod5015.property.dod_imageSizeY.description=\u0420\u0430\u0437\u043c\u0435\u0440 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u0438 Y
-dod_dod5015.property.dod_imageSource.title=\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_imageSource.description=\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
-dod_dod5015.property.dod_compression.title=\u0421\u0436\u0430\u0442\u0438\u0435
-dod_dod5015.property.dod_compression.description=\u0421\u0436\u0430\u0442\u0438\u0435
-dod_dod5015.property.dod_iccIcmProfile.title=\u041f\u0440\u043e\u0444\u0438\u043b\u044c ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=\u041f\u0440\u043e\u0444\u0438\u043b\u044c ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f EXIF
-dod_dod5015.property.dod_exifInformation.description=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=\u0412\u0435\u0431-\u0437\u0430\u043f\u0438\u0441\u044c
-dod_dod5015.aspect.dod_webRecord.description=\u0412\u0435\u0431-\u0437\u0430\u043f\u0438\u0441\u044c
-dod_dod5015.property.dod_webFileName.title=\u0418\u043c\u044f \u0432\u0435\u0431-\u0444\u0430\u0439\u043b\u0430
-dod_dod5015.property.dod_webFileName.description=\u0418\u043c\u044f \u0432\u0435\u0431-\u0444\u0430\u0439\u043b\u0430
-dod_dod5015.property.dod_webPlatform.title=\u0412\u0435\u0431-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430
-dod_dod5015.property.dod_webPlatform.description=\u0412\u0435\u0431-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430
-dod_dod5015.property.dod_webSiteName.title=\u0418\u043c\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430
-dod_dod5015.property.dod_webSiteName.description=\u0418\u043c\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430
-dod_dod5015.property.dod_webSiteURL.title=URL-\u0430\u0434\u0440\u0435\u0441 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430
-dod_dod5015.property.dod_webSiteURL.description=URL-\u0430\u0434\u0440\u0435\u0441 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430
-dod_dod5015.property.dod_captureMethod.title=\u0421\u043f\u043e\u0441\u043e\u0431 \u0432\u0432\u043e\u0434\u0430
-dod_dod5015.property.dod_captureMethod.description=\u0421\u043f\u043e\u0441\u043e\u0431 \u0432\u0432\u043e\u0434\u0430
-dod_dod5015.property.dod_captureDate.title=\u0414\u0430\u0442\u0430 \u0441\u043d\u0438\u043c\u043a\u0430
-dod_dod5015.property.dod_captureDate.description=\u0414\u0430\u0442\u0430 \u0441\u043d\u0438\u043c\u043a\u0430
-dod_dod5015.property.dod_contact.title=\u041a\u043e\u043d\u0442\u0430\u043a\u0442
-dod_dod5015.property.dod_contact.description=\u041a\u043e\u043d\u0442\u0430\u043a\u0442
-dod_dod5015.property.dod_contentManagementSystem.title=\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c
-dod_dod5015.property.dod_contentManagementSystem.description=\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties
deleted file mode 100755
index 660f640ae5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties
+++ /dev/null
@@ -1,98 +0,0 @@
-dod_dod5015.description=DOD5015 \u5185\u5bb9\u6a21\u578b
-
-dod_dod5015.type.dod_site.title=DOD5015 \u7ad9\u70b9
-dod_dod5015.type.dod_site.description=DOD5015 \u7ad9\u70b9
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 \u5f52\u7c7b\u65b9\u6848
-dod_dod5015.type.dod_filePlan.description=DOD5015 \u5f52\u7c7b\u65b9\u6848
-
-dod_dod5015.type.dod_recordSeries.title=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
-dod_dod5015.type.dod_recordSeries.description=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 \u8bb0\u5f55
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 \u8bb0\u5f55
-dod_dod5015.property.dod_publicationDate.title=\u53d1\u5e03\u65e5\u671f
-dod_dod5015.property.dod_publicationDate.decription=\u53d1\u5e03\u65e5\u671f
-dod_dod5015.property.dod_originator.title=\u5efa\u7acb\u8005
-dod_dod5015.property.dod_originator.decription=\u5efa\u7acb\u8005
-dod_dod5015.property.dod_originatingOrganization.title=\u8d77\u59cb\u7ec4\u7ec7
-dod_dod5015.property.dod_originatingOrganization.decription=\u8d77\u59cb\u7ec4\u7ec7
-dod_dod5015.property.dod_mediaType.title=\u5a92\u4f53\u7c7b\u578b
-dod_dod5015.property.dod_mediaType.decription=\u5a92\u4f53\u7c7b\u578b
-dod_dod5015.property.dod_format.title=\u683c\u5f0f
-dod_dod5015.property.dod_format.decription=\u683c\u5f0f
-dod_dod5015.property.dod_dateReceived.title=\u63a5\u6536\u65e5\u671f
-dod_dod5015.property.dod_dateReceived.decription=\u63a5\u6536\u65e5\u671f
-dod_dod5015.property.dod_address.title=\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_address.decription=\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_otherAddress.title=\u5176\u4ed6\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_otherAddress.decription=\u5176\u4ed6\u6536\u4ef6\u4eba
-
-dod_dod5015.aspect.dod_scannedRecord.title=\u626b\u63cf\u7684\u8bb0\u5f55
-dod_dod5015.aspect.dod_scannedRecord.description=\u626b\u63cf\u7684\u8bb0\u5f55
-dod_dod5015.property.dod_scannedFormat.title=\u56fe\u50cf\u683c\u5f0f
-dod_dod5015.property.dod_scannedFormat.description=\u56fe\u50cf\u683c\u5f0f
-dod_dod5015.property.dod_scannedFormatVersion.title=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
-dod_dod5015.property.dod_scannedFormatVersion.description=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
-dod_dod5015.property.dod_resolutionX.title=\u56fe\u50cf\u5206\u8fa8\u7387 X
-dod_dod5015.property.dod_resolutionX.description=\u56fe\u50cf\u5206\u8fa8\u7387 X
-dod_dod5015.property.dod_resolutionY.title=\u56fe\u50cf\u5206\u8fa8\u7387 Y
-dod_dod5015.property.dod_resolutionY.description=\u56fe\u50cf\u5206\u8fa8\u7387 Y
-dod_dod5015.property.dod_scannedBitDepth.title=\u626b\u63cf\u7684\u4f4d\u6df1
-dod_dod5015.property.dod_scannedBitDepth.description=\u626b\u63cf\u7684\u4f4d\u6df1
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF \u8bb0\u5f55
-dod_dod5015.aspect.dod_pdfRecord.description=PDF \u8bb0\u5f55
-dod_dod5015.property.dod_producingApplication.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_producingApplication.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_producingApplicationVersion.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
-dod_dod5015.property.dod_producingApplicationVersion.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
-dod_dod5015.property.dod_pdfVersion.title=PDF \u7248\u672c
-dod_dod5015.property.dod_pdfVersion.description=PDF \u7248\u672c
-dod_dod5015.property.dod_creatingApplication.title=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_creatingApplication.description=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
-dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u6570\u7801\u7167\u7247\u8bb0\u5f55
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u6570\u7801\u7167\u7247\u8bb0\u5f55
-dod_dod5015.property.dod_caption.title=\u6807\u9898
-dod_dod5015.property.dod_caption.description=\u6807\u9898
-dod_dod5015.property.dod_photographer.title=\u6444\u5f71\u5e08
-dod_dod5015.property.dod_photographer.description=\u6444\u5f71\u5e08
-dod_dod5015.property.dod_copyright.title=\u7248\u6743
-dod_dod5015.property.dod_copyright.description=\u7248\u6743
-dod_dod5015.property.dod_bitDepth.title=\u4f4d\u6df1
-dod_dod5015.property.dod_bitDepth.description=\u4f4d\u6df1
-dod_dod5015.property.dod_imageSizeX.title=\u56fe\u50cf\u5c3a\u5bf8 X
-dod_dod5015.property.dod_imageSizeX.description=\u56fe\u50cf\u5c3a\u5bf8 X
-dod_dod5015.property.dod_imageSizeY.title=\u56fe\u50cf\u5c3a\u5bf8 Y
-dod_dod5015.property.dod_imageSizeY.description=\u56fe\u50cf\u5c3a\u5bf8 Y
-dod_dod5015.property.dod_imageSource.title=\u56fe\u50cf\u6e90
-dod_dod5015.property.dod_imageSource.description=\u56fe\u50cf\u6e90
-dod_dod5015.property.dod_compression.title=\u538b\u7f29
-dod_dod5015.property.dod_compression.description=\u538b\u7f29
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM \u914d\u7f6e\u6587\u4ef6
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM \u914d\u7f6e\u6587\u4ef6
-dod_dod5015.property.dod_exifInformation.title=EXIF \u4fe1\u606f
-dod_dod5015.property.dod_exifInformation.description=EXIF \u4fe1\u606f
-
-dod_dod5015.aspect.dod_webRecord.title=Web \u8bb0\u5f55
-dod_dod5015.aspect.dod_webRecord.description=Web \u8bb0\u5f55
-dod_dod5015.property.dod_webFileName.title=Web \u6587\u4ef6\u540d
-dod_dod5015.property.dod_webFileName.description=Web \u6587\u4ef6\u540d
-dod_dod5015.property.dod_webPlatform.title=Web \u5e73\u53f0
-dod_dod5015.property.dod_webPlatform.description=Web \u5e73\u53f0
-dod_dod5015.property.dod_webSiteName.title=\u7f51\u7ad9\u540d\u79f0
-dod_dod5015.property.dod_webSiteName.description=\u7f51\u7ad9\u540d\u79f0
-dod_dod5015.property.dod_webSiteURL.title=\u7f51\u7ad9 URL
-dod_dod5015.property.dod_webSiteURL.description=\u7f51\u7ad9 URL
-dod_dod5015.property.dod_captureMethod.title=\u6355\u6349\u65b9\u6cd5
-dod_dod5015.property.dod_captureMethod.description=\u6355\u6349\u65b9\u6cd5
-dod_dod5015.property.dod_captureDate.title=\u6355\u6349\u65e5\u671f
-dod_dod5015.property.dod_captureDate.description=\u6355\u6349\u65e5\u671f
-dod_dod5015.property.dod_contact.title=\u8054\u7cfb\u4eba
-dod_dod5015.property.dod_contact.description=\u8054\u7cfb\u4eba
-dod_dod5015.property.dod_contentManagementSystem.title=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
-dod_dod5015.property.dod_contentManagementSystem.description=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties
deleted file mode 100644
index ae0fd1111b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Classified Records
-capability.UpdateClassificationDates.title=Update Classification Dates
-capability.CreateModifyDestroyClassificationGuides.title=Create Modify Destroy Classification Guides
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Upgrade Downgrade and Declassify Records
-capability.UpdateExemptionCategories.title=Update Exemption Categories
-capability.MapClassificationGuideMetadata.title=Map Classification Guide Metadata
-capability.CreateModifyDestroyTimeframes.title=Create Modify Destroy Time Frames
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties
deleted file mode 100644
index 7d3c29ba1d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Klassifizierte Records
-capability.UpdateClassificationDates.title=Klassifizierungsdaten aktualisieren
-capability.CreateModifyDestroyClassificationGuides.title=Klassifizierungsleitfaden erstellen/\u00e4ndern/vernichten
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Records h\u00f6her-/herunterstufen und ihre Klassifizierung aufheben
-capability.UpdateExemptionCategories.title=Ausnahmekategorien aktualisieren
-capability.MapClassificationGuideMetadata.title=Metadaten f\u00fcr Klassifizierungsleitfaden zuordnen
-capability.CreateModifyDestroyTimeframes.title=Zeitrahmen erstellen/\u00e4ndern/vernichten
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties
deleted file mode 100644
index d65adbd457..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Documentos de archivo clasificados
-capability.UpdateClassificationDates.title=Actualizar fechas de clasificaci\u00f3n
-capability.CreateModifyDestroyClassificationGuides.title=Crear Modificar Destruir gu\u00edas de clasificaci\u00f3n
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Actualizar, degradar y desclasificar documentos de archivo
-capability.UpdateExemptionCategories.title=Actualizar categor\u00edas de exenci\u00f3n
-capability.MapClassificationGuideMetadata.title=Asignar metadatos de gu\u00eda de clasificaci\u00f3n
-capability.CreateModifyDestroyTimeframes.title=Crear Modificar Destruir plazos de tiempo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties
deleted file mode 100644
index 5bc697184c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Document d'archives class\u00e9s
-capability.UpdateClassificationDates.title=Mettre \u00e0 jour les dates de classement
-capability.CreateModifyDestroyClassificationGuides.title=Cr\u00e9er Modifier D\u00e9truire des guides de classement
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Mettre \u00e0 jour R\u00e9trograder et D\u00e9classer des documents d'archives
-capability.UpdateExemptionCategories.title=Mettre \u00e0 jour les cat\u00e9gories d'exemption
-capability.MapClassificationGuideMetadata.title=Mapper les m\u00e9tadonn\u00e9es de guides de classement
-capability.CreateModifyDestroyTimeframes.title=Cr\u00e9er Modifier D\u00e9truire des d\u00e9lais
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties
deleted file mode 100644
index 9ff3738d63..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Record classificati
-capability.UpdateClassificationDates.title=Aggiorna date di classificazione
-capability.CreateModifyDestroyClassificationGuides.title=Crea Modifica Elimina definitivamente guide di classificazione
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Aggiorna Downgrade e Declassifica record
-capability.UpdateExemptionCategories.title=Aggiorna categorie di esenzione
-capability.MapClassificationGuideMetadata.title=Esegui il mapping dei metadati della guida di classificazione
-capability.CreateModifyDestroyTimeframes.title=Crea Modifica Elimina definitivamente intervalli di tempo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties
deleted file mode 100644
index de31d900f5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=\u5206\u985e\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-capability.UpdateClassificationDates.title=\u5206\u985e\u65e5\u306e\u66f4\u65b0
-capability.CreateModifyDestroyClassificationGuides.title=\u5206\u985e\u30ac\u30a4\u30c9\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.UpgradeDowngradeAndDeclassifyRecords.title=\u30c0\u30a6\u30f3\u30b0\u30ec\u30fc\u30c9\u306e\u66f4\u65b0\u3068\u30ec\u30b3\u30fc\u30c9\u306e\u5206\u985e\u89e3\u9664
-capability.UpdateExemptionCategories.title=\u9664\u5916\u30ab\u30c6\u30b4\u30ea\u306e\u66f4\u65b0
-capability.MapClassificationGuideMetadata.title=\u5206\u985e\u30ac\u30a4\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
-capability.CreateModifyDestroyTimeframes.title=\u30bf\u30a4\u30e0\u30d5\u30ec\u30fc\u30e0\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nb.properties
deleted file mode 100644
index 2b2676732c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nb.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Klassifiserte oppf\u00f8ringer
-capability.UpdateClassificationDates.title=Oppdater klassifiseringdatoer
-capability.CreateModifyDestroyClassificationGuides.title=Opprett Endre Destruer klassifiseringeveiledninger
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Oppgrader, last ned og deklassifiser oppf\u00f8ringer
-capability.UpdateExemptionCategories.title=Oppdater unntakskategorier
-capability.MapClassificationGuideMetadata.title=Koble klassifiseringsveiledning metadata
-capability.CreateModifyDestroyTimeframes.title=Opprett Endre Destruer tidsrammer
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties
deleted file mode 100755
index 3933dd2240..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Niet geclassificeerde records
-capability.UpdateClassificationDates.title=Classificatiedata bijwerken
-capability.CreateModifyDestroyClassificationGuides.title=Classificatiegidsen maken aanpassen vernietigen
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Records upgraden, downgraden en declassificeren
-capability.UpdateExemptionCategories.title=Uitzonderingscategorie\u00ebn bijwerken
-capability.MapClassificationGuideMetadata.title=Metagegevens classificatiegids toewijzen
-capability.CreateModifyDestroyTimeframes.title=Tijdsperiodes maken aanpassen vernietigen
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_pt_BR.properties
deleted file mode 100644
index 7ea8f652e5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_pt_BR.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Documentos arquiv\u00edsticos classificados
-capability.UpdateClassificationDates.title=Atualizar datas de classifica\u00e7\u00e3o
-capability.CreateModifyDestroyClassificationGuides.title=Criar Modificar Destruir guias de classifica\u00e7\u00e3o
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Atualizar Downgrade e Desclassificar documentos arquiv\u00edsticos
-capability.UpdateExemptionCategories.title=Atualizar categorias de isen\u00e7\u00e3o
-capability.MapClassificationGuideMetadata.title=Mapear metadados do guia de classifica\u00e7\u00e3o
-capability.CreateModifyDestroyTimeframes.title=Criar Modificar Destruir per\u00edodos de tempo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ru.properties
deleted file mode 100644
index d369d06dcb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ru.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.UpdateClassificationDates.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0430\u0442\u044b \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438
-capability.CreateModifyDestroyClassificationGuides.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438
-capability.UpgradeDowngradeAndDeclassifyRecords.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c, \u043e\u0442\u043a\u0430\u0442\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u043a \u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u043d\u043d\u0438\u043c \u0438 \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-capability.UpdateExemptionCategories.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0439
-capability.MapClassificationGuideMetadata.title=\u0421\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043f\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438
-capability.CreateModifyDestroyTimeframes.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties
deleted file mode 100755
index 6c5d96c46a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=\u5206\u7c7b\u7684\u8bb0\u5f55
-capability.UpdateClassificationDates.title=\u66f4\u65b0\u5206\u7c7b\u65e5\u671f
-capability.CreateModifyDestroyClassificationGuides.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5206\u7c7b\u6307\u5357
-capability.UpgradeDowngradeAndDeclassifyRecords.title=\u8bb0\u5f55\u7684\u5347\u7ea7\u3001\u964d\u7ea7\u4ee5\u53ca\u53d6\u6d88\u5206\u7c7b
-capability.UpdateExemptionCategories.title=\u66f4\u65b0\u8c41\u514d\u7c7b\u522b
-capability.MapClassificationGuideMetadata.title=\u6620\u5c04\u5206\u7c7b\u6307\u5357\u5143\u6570\u636e
-capability.CreateModifyDestroyTimeframes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u65f6\u95f4\u8303\u56f4
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml
deleted file mode 100644
index 6f589e52b4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml
+++ /dev/null
@@ -1,284 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.repo.security.permissions.impl.ExtendedPermissionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getAllPermission=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getPermissions=ACL_NODE.0.sys:base.ReadPermissions
- org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=ACL_NODE.0.sys:base.ReadPermissions
- org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.hasPermission=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getReaders=ACL_METHOD.ROLE_ADMINISTRATOR
- org.alfresco.repo.security.permissions.impl.ExtendedPermissionService.getWriters=ACL_METHOD.ROLE_ADMINISTRATOR
- org.alfresco.service.cmr.security.PermissionService.deletePermissions=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.deletePermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.setPermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.clearPermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.*=ACL_DENY
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.writersTransactionalCache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${security.anyDenyDenies}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.maxsuggestions.node}
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.nodeParameterSuggester.aspectsAndTypes}
-
-
-
-
-
-
- ${rm.autocompletesuggestion.maxsuggestions.date}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
- ${rm.rule.runasadmin}
-
-
-
-
-
-
-
-
-
-
- org.alfresco.repo.forms.FormService.getForm=ACL_ALLOW
- org.alfresco.repo.forms.FormService.saveForm=ACL_ALLOW
- org.alfresco.repo.forms.FormService.*=ACL_DENY
-
-
-
-
-
-
- search
-
-
-
-
-
-
-
-
-
-
-
- ${spaces.store}
-
-
-
-
-
- true
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties
deleted file mode 100644
index 7a14ca27f5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties
+++ /dev/null
@@ -1,58 +0,0 @@
-#
-# Warnings
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.caveat=warn
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityPostProcessor=warn
-
-#
-# Module patches
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
-
-#
-# Set to 'debug' to see details of capability failures when AccessDenied is thrown. May be
-# removed to enhance performance.
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityInterceptor=debug
-
-#
-# RM permission debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMEntryVoter=debug
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMAfterInvocationProvider=debug
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.declarative=debug
-
-#
-# RM Audit service debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
-
-#
-# Job debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
-
-#
-# Script logging level
-#
-log4j.logger.org.alfresco.repo.jscript.ScriptLogger=error
-
-#
-# Behaviour debug
-#
-log4j.logger.org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor=info
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.behaviour.BaseBehaviourBean=info
-
-#
-# Patch debug
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
-#
-# RM Audit service debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
-
-#
-# Job debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties
deleted file mode 100644
index 5c6a7d4daf..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=The records management action {0} has not been defined.
-rm.action.no-implicit-noderef=The records management action {0} couldn't be performed, because the action implementation doesn't provide an implicit nodeRef.
-rm.action.record-not-declared=The disposition action {0} couldn't be performed, because the record isn't complete. (actionedUponNodeRef={1})
-rm.action.expected-record-level=The disposition action {0} couldn't be performed, because this isn't a record. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=The disposition action {0} couldn't be performed, because not all the records in the record folder are complete. (actionedUponNodeRef={1})
-rm.action.not-eligible=The disposition action {0} couldn't be performed, because the next disposition action on the record or record folder isn't eligible. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=The disposition action {0} couldn't be performed, because no disposition instructions could be found. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=The disposition action {0} couldn't be performed, because there's no available disposition life-cycle set. (nodeRef={1})
-rm.action.next-disp-not-set=The disposition action {0} couldn't be performed, because the next disposition action isn't set. (nodeRef={1})
-rm.action.not-next-disp=The disposition action {0} couldn't be performed, because this isn't the next disposition action for this record or record folder. (nodeRef={1})
-rm.action.not-record-folder=The disposition action {0} couldn't be performed, because this isn't a record folder. (nodeRef={1})
-rm.action.actioned-upon-not-record=The action {0} can't be performed because this isn't a record. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=The custom type can't be applied because it's not recognised. (customAspect={0})
-rm.action.event-no-disp-lc=The event {0} can't be completed, because it's not defined on the disposition lifecycle.
-rm.action.undeclared-only-records=Only records can be completed. (nodeRef={0})
-rm.action.no-declare-mand-prop=The record can't be completed, because not all the records mandatory properties have been set.
-rm.action.ghosted-prop-update=The content properties of a previously destroyed record can't be updated.
-rm.action.valid-date-disp-asof=The disposition action as of date must be a valid date.
-rm.action.disp-asof-lifecycle-applied=The disposition as of date for a record or record folder which has a lifecycle applied can't be edited.
-rm.action.hold-edit-reason-none=The hold reason can't be edited, because no reason has been given.
-rm.action.hold-edit-type=The hold reason can't be edited, because actioned upon node is not of type {0}. (nodeRef={1})
-rm.action.specify-avlid-date=The review as of date must be a valid date.
-rm.action.review-details-only=Only the review details of vital records can be edited.
-rm.action.freeze-no-reason=A record can't be hold without a reason.
-rm.action.freeze-only-records-folders=Only records or record folders can be hold.
-rm.action.no-open-record-folder=The record folder couldn't be opened because it's not defined as a record folder. (actionedUponNodeRef={0})
-rm.action.not-hold-type=The hold couldn't be relinquished, because the node isn't of type {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=The mimetype message couldn't be read, because {0}.
-rm.action.email-declared=The email couldn't be split, because the record is complete. (actionedUponNodeRef={0})
-rm.action.email-not-record=The email couldn't be split, because the node isn't a record. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Couldn't create custom child association.
-rm.action.node-already-transfer=The node is already being transferred.
-rm.action.node-not-transfer=The node is not a transfer object.
-rm.action.undo-not-last=The cut off can't be undone, because the last disposition action was not cut off.
-rm.action.records_only_undeclared=Only records can be completed.
-rm.action.event-not-undone=The event {0} can't be undone, because it's not defined on the disposition lifecycle.
-rm.action.node-not-record-category=The disposition schedule could not be created, because the actioned upon node ({0}) was not a record category.
-rm.action.parameter-not-supplied=The parameter ''{0}'' has not been supplied.
-rm.action.delete-not-hold-type=The hold couldn't be deleted, because the node isn't of type {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties
deleted file mode 100644
index 5574216e55..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=Die Records Management Aktion {0} wurde nicht definiert.
-rm.action.no-implicit-noderef=Die Records Management Aktion {0} konnte nicht durchgef\u00fchrt werden, da bei der Implementierung der Aktion keine implizite nodeRef bereitgestellt wird.
-rm.action.record-not-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da der Record unvollst\u00e4ndig ist. (actionedUponNodeRef={1})
-rm.action.expected-record-level=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da nicht alle Records im Record-Ordner abgeschlossen sind. (actionedUponNodeRef={1})
-rm.action.not-eligible=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner nicht geeignet ist. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine Entsorgungsanweisungen gefunden wurden. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da kein verf\u00fcgbarer Entsorgungszyklus festgelegt wurde. (nodeRef={1})
-rm.action.next-disp-not-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine folgende Entsorgungsaktion festgelegt wurde. (nodeRef={1})
-rm.action.not-next-disp=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner handelt. (nodeRef={1})
-rm.action.not-record-folder=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record-Ordner handelt. (nodeRef={1})
-rm.action.actioned-upon-not-record=Die Aktion {0} kann nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Der benutzerdefinierte Typ kann nicht angewendet werden, da er nicht erkannt wird. (customAspect={0})
-rm.action.event-no-disp-lc=Das Ereignis {0} kann nicht abgeschlossen werden, da es nicht im Entsorgungszyklus definiert ist.
-rm.action.undeclared-only-records=Nur Records k\u00f6nnen abgeschlossen werden. (nodeRef={0})
-rm.action.no-declare-mand-prop=Der Record kann nicht abgeschlossen werden, da nicht alle f\u00fcr die Records erforderlichen Eigenschaften festgelegt wurden.
-rm.action.ghosted-prop-update=Die Inhaltseigenschaften eines zuvor vernichteten Record k\u00f6nnen nicht aktualisiert werden.
-rm.action.valid-date-disp-asof=Das Startdatum der Entsorgungsaktion muss ein g\u00fcltiges Datum sein.
-rm.action.disp-asof-lifecycle-applied=Das Startdatum der Entsorgung f\u00fcr einen Record oder Record-Ordner mit festgelegtem Entsorgungszyklus kann nicht bearbeitet werden.
-rm.action.hold-edit-reason-none=Der Sperrgrund kann nicht bearbeitet werden, da kein Grund angegeben wurde.
-rm.action.hold-edit-type=Der Sperrgrund kann nicht bearbeitet werden, da der bearbeitete Knoten nicht vom Typ {0} ist. (nodeRef={1})
-rm.action.specify-avlid-date=Das Startdatum der \u00dcberpr\u00fcfung muss ein g\u00fcltiges Datum sein.
-rm.action.review-details-only=Nur die \u00dcberpr\u00fcfungsdetails besonders relevanter Records k\u00f6nnen bearbeitet werden.
-rm.action.freeze-no-reason=Ein Record kann nicht ohne Grund gesperrt werden.
-rm.action.freeze-only-records-folders=Nur Records oder Record-Ordner k\u00f6nnen gesperrt werden.
-rm.action.no-open-record-folder=Der Record-Ordner konnte nicht ge\u00f6ffnet werden, da er nicht als Record-Ordner definiert ist. (actionedUponNodeRef={0})
-rm.action.not-hold-type=Die Sperrung konnte nicht aufgehoben werden, da der Knoten nicht vom Typ {0} ist. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Die MimeType-Nachricht konnte nicht gelesen werden, da {0}.
-rm.action.email-declared=Die E-Mail konnte nicht geteilt werden, da der Record abgeschlossen ist. (actionedUponNodeRef={0})
-rm.action.email-not-record=Die E-Mail konnte nicht geteilt werden, da der Knoten kein Record ist. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Benutzerdefinierte Kindzuordnung konnte nicht erstellt werden.
-rm.action.node-already-transfer=Der Knoten wird bereits \u00fcbertragen.
-rm.action.node-not-transfer=Der Knoten ist kein \u00dcbertragungsobjekt.
-rm.action.undo-not-last=Trennung kann nicht aufgehoben werden, da die letzte Entsorgungsaktion nicht getrennt wurde.
-rm.action.records_only_undeclared=Nur Records k\u00f6nnen abgeschlossen werden.
-rm.action.event-not-undone=Das Ereignis {0} kann nicht r\u00fcckg\u00e4ngig gemacht werden, da es nicht im Entsorgungszyklus definiert ist.
-rm.action.node-not-record-category=Der Entsorgungsplan konnte nicht erstellt, werden, da es sich bei dem bearbeiteten Knoten ({0}) nicht um eine Record-Kategorie gehandelt hat.
-rm.action.parameter-not-supplied=Der Parameter ''{0}'' wurde nicht angegeben.
-rm.action.delete-not-hold-type=Der Sperrbereich konnte nicht gel\u00f6scht werden, da der Knoten nicht vom Typ {0} ist. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties
deleted file mode 100644
index 75051cf559..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=No se ha definido la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}''.
-rm.action.no-implicit-noderef=No se pudo realizar la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}'' porque la implementaci\u00f3n de la acci\u00f3n no proporciona ning\u00fan nodeRef impl\u00edcito.
-rm.action.record-not-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque el documento de archivo no est\u00e1 completo. (actionedUponNodeRef={1})
-rm.action.expected-record-level=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no todos los documentos de archivo de la carpeta de documentos de archivo est\u00e1n completos. (actionedUponNodeRef={1})
-rm.action.not-eligible=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n del documento de archivo o de la carpeta de documentos de archivo no re\u00fane los requisitos. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no se ha encontrado ninguna instrucci\u00f3n de disposici\u00f3n. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no hay ning\u00fan ciclo de vida de disposici\u00f3n disponible. (nodeRef={1})
-rm.action.next-disp-not-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n no est\u00e1 definida. (nodeRef={1})
-rm.action.not-next-disp=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es la pr\u00f3xima acci\u00f3n de disposici\u00f3n para este documento de archivo o carpeta de documentos de archivo. (nodeRef={1})
-rm.action.not-record-folder=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es una carpeta de documentos de archivo. (nodeRef={1})
-rm.action.actioned-upon-not-record=No se puede realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=El tipo personalizado no puede aplicarse porque no se reconoce. (customAspect={0})
-rm.action.event-no-disp-lc=No se puede completar el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
-rm.action.undeclared-only-records=Solo se pueden completar los documentos de archivo. (nodeRef={0})
-rm.action.no-declare-mand-prop=No se pueden completar los documentos de archivo porque no se han definido todas las propiedades obligatorias de los documentos de archivo.
-rm.action.ghosted-prop-update=Las propiedades del contenido de un documento de archivo destruido anteriormente no se pueden actualizar.
-rm.action.valid-date-disp-asof=La fecha de inicio de la acci\u00f3n de disposici\u00f3n debe ser una fecha v\u00e1lida.
-rm.action.disp-asof-lifecycle-applied=La fecha de inicio de la disposici\u00f3n de un documento de archivo o carpeta de documentos de archivo que tiene un ciclo de vida aplicado no puede editarse.
-rm.action.hold-edit-reason-none=La raz\u00f3n de bloqueo no puede editarse porque no se ha dado ninguna raz\u00f3n.
-rm.action.hold-edit-type=La raz\u00f3n de bloqueo no puede editarse porque la acci\u00f3n en el nodo no es de tipo ''{0}''. (nodeRef={1})
-rm.action.specify-avlid-date=La fecha de inicio de la revisi\u00f3n debe ser una fecha v\u00e1lida.
-rm.action.review-details-only=Solo se pueden editar los detalles de revisi\u00f3n de los documentos de archivo vitales.
-rm.action.freeze-no-reason=No se puede congelar un documento de archivo sin ninguna raz\u00f3n.
-rm.action.freeze-only-records-folders=Solo los documentos de archivo o carpetas de documentos de archivo pueden congelarse.
-rm.action.no-open-record-folder=No se pudo abrir la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo. (actionedUponNodeRef={0})
-rm.action.not-hold-type=El bloqueo no puede eliminarse porque el nodo no es de tipo ''{0}''. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=No se pudo leer el mensaje de tipo MIME porque ''{0}''.
-rm.action.email-declared=No se pudo dividir el correo electr\u00f3nico porque el documento de archivo est\u00e1 completo. (actionedUponNodeRef={0})
-rm.action.email-not-record=No se pudo dividir el correo electr\u00f3nico porque el nodo no es un documento de archivo. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=No se pudo crear la asociaci\u00f3n secundaria personalizada.
-rm.action.node-already-transfer=El nodo ya se est\u00e1 transfiriendo.
-rm.action.node-not-transfer=El nodo no es un objeto de transferencia.
-rm.action.undo-not-last=La interrupci\u00f3n no puede deshacerse porque la \u00faltima acci\u00f3n de disposici\u00f3n no se interrumpi\u00f3.
-rm.action.records_only_undeclared=Solo se pueden completar los documentos de archivo.
-rm.action.event-not-undone=No se puede deshacer el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
-rm.action.node-not-record-category=La planificaci\u00f3n de disposici\u00f3n no se ha creado porque la acci\u00f3n en el nodo de tipo (''{0}'') no era una categor\u00eda de documento de archivo.
-rm.action.parameter-not-supplied=El par\u00e1metro ''{0}'' no se ha suministrado.
-rm.action.delete-not-hold-type=El bloqueo no puede eliminarse porque el nodo no es de tipo {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties
deleted file mode 100644
index 4240d1dbb5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=L''action de gestion des archives {0} n''a pas \u00e9t\u00e9 d\u00e9finie.
-rm.action.no-implicit-noderef=L''action de gestion des archives {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''impl\u00e9mentation de l''action ne fournit pas une r\u00e9f\u00e9rence de n\u0153ud implicite.
-rm.action.record-not-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car le document d''archives n''est pas complet. (actionedUponNodeRef={1})
-rm.action.expected-record-level=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas un document d''archives. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car les documents d''archives dans le dossier d''archives ne sont pas tous complets. (actionedUponNodeRef={1})
-rm.action.not-eligible=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation sur le document d''archives ou le dossier d''archives n''est pas \u00e9ligible. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucune instruction de disposition n''a \u00e9t\u00e9 trouv\u00e9e. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucun ensemble de cycles de vie de disposition n''est disponible. (nodeRef={1})
-rm.action.next-disp-not-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation n''est pas d\u00e9finie. (nodeRef={1})
-rm.action.not-next-disp=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas de l''\u00e9tape suivante du d\u00e9lai de conservation pour ce document d''archives ou ce dossier d''archives. (nodeRef={1})
-rm.action.not-record-folder=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un dossier d''archives. (nodeRef={1})
-rm.action.actioned-upon-not-record=L''action {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un document d''archives. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Le type personnalis\u00e9 ne peut pas \u00eatre appliqu\u00e9, car il n''est pas reconnu. (customAspect={0})
-rm.action.event-no-disp-lc=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre compl\u00e9t\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
-rm.action.undeclared-only-records=Seuls les documents d''archives peuvent \u00eatre compl\u00e9t\u00e9s. (nodeRef={0})
-rm.action.no-declare-mand-prop=Le document d'archives ne peut pas \u00eatre compl\u00e9t\u00e9, car les propri\u00e9t\u00e9s obligatoires des documents d'archives ne sont pas toutes d\u00e9finies.
-rm.action.ghosted-prop-update=Les propri\u00e9t\u00e9s de contenu d'un document d'archives d\u00e9truit ne peuvent pas \u00eatre mises \u00e0 jour.
-rm.action.valid-date-disp-asof=La date de d\u00e9but d'action de disposition doit \u00eatre une date valide.
-rm.action.disp-asof-lifecycle-applied=La date de d\u00e9but d'action de disposition d'un document d'archives ou d'un dossier d'archives auquel est appliqu\u00e9 un cycle de vie ne peut pas \u00eatre modifi\u00e9e.
-rm.action.hold-edit-reason-none=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car aucun motif n'a \u00e9t\u00e9 fourni.
-rm.action.hold-edit-type=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car l''action sur le n\u0153ud n''est pas de type {0}. (nodeRef={1})
-rm.action.specify-avlid-date=La date de d\u00e9but de la r\u00e9vision doit \u00eatre une date valide.
-rm.action.review-details-only=Seules les informations de v\u00e9rification des documents d'archives essentiels peuvent \u00eatre modifi\u00e9es.
-rm.action.freeze-no-reason=Un document d'archives ne peut pas \u00eatre suspendu sans motif.
-rm.action.freeze-only-records-folders=Seuls des documents d'archives ou des dossiers d'archives peuvent \u00eatre suspendus.
-rm.action.no-open-record-folder=Le dossier d''archives n''a pas pu \u00eatre ouvert, car il n''est pas d\u00e9fini comme dossier d''archives. (actionedUponNodeRef={0})
-rm.action.not-hold-type=La suspension n''a pas pu \u00eatre lev\u00e9e, car le n\u0153ud n''est pas de type {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Le message mimetype est illisible, car {0}.
-rm.action.email-declared=L''e-mail ne peut pas \u00eatre partag\u00e9, car le document d''archives n''est pas complet. (actionedUponNodeRef={0})
-rm.action.email-not-record=L''e-mail n''a pas pu \u00eatre fractionn\u00e9, car le n\u0153ud n''est pas un document d''archives. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Impossible de cr\u00e9er une association d'enfant personnalis\u00e9e.
-rm.action.node-already-transfer=Le n\u0153ud est d\u00e9j\u00e0 en cours de transfert.
-rm.action.node-not-transfer=Le n\u0153ud n'est pas un objet de transfert.
-rm.action.undo-not-last=Impossible d'annuler le d\u00e9classement car la derni\u00e8re action de disposition n'\u00e9tait pas un d\u00e9classement.
-rm.action.records_only_undeclared=Seuls les documents d'archives peuvent \u00eatre compl\u00e9t\u00e9s.
-rm.action.event-not-undone=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre annul\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
-rm.action.node-not-record-category=La r\u00e8gle de conservation n''a pu \u00eatre cr\u00e9\u00e9e car l''action sur le n\u0153ud ({0}) n''\u00e9tait pas une cat\u00e9gorie de document d''archives.
-rm.action.parameter-not-supplied=Le param\u00e8tre ''{0}'' n''a pas \u00e9t\u00e9 fourni.
-rm.action.delete-not-hold-type=La suspension n''a pas pu \u00eatre supprim\u00e9e, car le n\u0153ud n''est pas de type {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties
deleted file mode 100644
index 0f8f75422d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=L''azione di gestione dei record {0} non \u00e8 stata definita.
-rm.action.no-implicit-noderef=Non \u00e8 stato possibile eseguire l''azione di gestione dei record {0}, poich\u00e9 la sua implementazione non fornisce un nodeRef implicito.
-rm.action.record-not-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 il record \u00e8 incompleto. (actionedUponNodeRef={1})
-rm.action.expected-record-level=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce un record. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non tutti i record nella cartella di record sono completi. (actionedUponNodeRef={1})
-rm.action.not-eligible=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva sul record o sulla cartella di record non \u00e8 idonea. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non sono state trovate alcune istruzioni di disposizione. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non \u00e8 disponibile alcun set di ciclo di vita della disposizione. (nodeRef={1})
-rm.action.next-disp-not-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva non \u00e8 stata impostata. (nodeRef={1})
-rm.action.not-next-disp=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce l''azione di disposizione successiva per questo record o cartella di record. (nodeRef={1})
-rm.action.not-record-folder=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce una cartella di record. (nodeRef={1})
-rm.action.actioned-upon-not-record=Impossibile eseguire l''azione {0}, poich\u00e9 quest''ultima non costituisce un record. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Impossibile applicare il tipo personalizzato poich\u00e9 non viene riconosciuto. (customAspect={0})
-rm.action.event-no-disp-lc=Impossibile completare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
-rm.action.undeclared-only-records=Solo i record possono essere completati. (nodeRef={0})
-rm.action.no-declare-mand-prop=Impossibile completare il record, poich\u00e9 non tutte le propriet\u00e0 obbligatorie di record sono state impostate.
-rm.action.ghosted-prop-update=Impossibile aggiornare le propriet\u00e0 di contenuto di un record eliminato definitivamente in precedenza.
-rm.action.valid-date-disp-asof=L'azione di disposizione in data deve corrispondere a una data valida.
-rm.action.disp-asof-lifecycle-applied=Impossibile modificare la disposizione in data per un record o cartella di record per cui \u00e8 stato impostato un ciclo di vita.
-rm.action.hold-edit-reason-none=Impossibile modificare il motivo sospensione, poich\u00e9 non \u00e8 stato fornito alcun motivo.
-rm.action.hold-edit-type=Impossibile modificare il motivo sospensione, poich\u00e9 azionato su nodo non \u00e8 del tipo {0}. (nodeRef={1})
-rm.action.specify-avlid-date=La revisione in data deve corrispondere a una data valida.
-rm.action.review-details-only=\u00c8 possibile modificare solamente i dettagli di revisione di record fondamentali.
-rm.action.freeze-no-reason=Impossibile tenere in sospeso un record senza un motivo.
-rm.action.freeze-only-records-folders=\u00c8 possibile tenere in sospeso solamente record o cartelle di record.
-rm.action.no-open-record-folder=Non \u00e8 stato possibile aprire la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record. (actionedUponNodeRef={0})
-rm.action.not-hold-type=Non \u00e8 stato possibile interrompere la sospensione, poich\u00e9 il nodo non \u00e8 del tipo {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Non \u00e8 stato possibile leggere il messaggio di tipo MIME, poich\u00e9 {0}.
-rm.action.email-declared=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il record \u00e8 completo. (actionedUponNodeRef={0})
-rm.action.email-not-record=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il nodo non costituisce un record. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Non \u00e8 stato possibile creare un'associazione secondaria personalizzata.
-rm.action.node-already-transfer=Il nodo \u00e8 stato gi\u00e0 trasferito.
-rm.action.node-not-transfer=Il nodo non \u00e8 un oggetto da trasferire.
-rm.action.undo-not-last=Impossibile annullare il cut off, poich\u00e9 l'ultima azione di disposizione non \u00e8 stata interrotta.
-rm.action.records_only_undeclared=Solo i record possono essere completati.
-rm.action.event-not-undone=Impossibile annullare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
-rm.action.node-not-record-category=Non \u00e8 stato possibile creare la pianificazione della disposizione, poich\u00e9 azionato su nodo ({0}) non costituiva una categoria record.
-rm.action.parameter-not-supplied=Il parametro ''{0}'' non \u00e8 stato fornito.
-rm.action.delete-not-hold-type=Non \u00e8 stato possibile cancellare la sospensione, poich\u00e9 il nodo non \u00e8 del tipo {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties
deleted file mode 100644
index a7d9679b2b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-rm.action.no-implicit-noderef=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9f\u88c5\u306b\u306f\u9593\u63a5\u7684\u306anodeRef\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.record-not-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.expected-record-level=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.not-all-records-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.not-eligible=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5ec3\u68c4\u6307\u793a\u304c\u898b\u3064\u304b\u3089\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f7f\u7528\u53ef\u80fd\u306a\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u30bb\u30c3\u30c8\u304c\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.next-disp-not-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.not-next-disp=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.not-record-folder=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.actioned-upon-not-record=\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=\u30ab\u30b9\u30bf\u30e0\u30bf\u30a4\u30d7\u304c\u8a8d\u8b58\u3055\u308c\u306a\u3044\u305f\u3081\u3001\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(customAspect={0})
-rm.action.event-no-disp-lc=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.undeclared-only-records=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002(nodeRef={0})
-rm.action.no-declare-mand-prop=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.ghosted-prop-update=\u4ee5\u524d\u306b\u7834\u68c4\u3057\u305f\u30ec\u30b3\u30fc\u30c9\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.valid-date-disp-asof=\u73fe\u6642\u70b9\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-rm.action.disp-asof-lifecycle-applied=\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3092\u9069\u7528\u3057\u305f\u73fe\u6642\u70b9\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u5ec3\u68c4\u306f\u3001\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.hold-edit-reason-none=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u7406\u7531\u304c\u793a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.hold-edit-type=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.specify-avlid-date=\u73fe\u6642\u70b9\u306e\u30ec\u30d3\u30e5\u30fc\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-rm.action.review-details-only=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u8a73\u7d30\u306e\u307f\u304c\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002
-rm.action.freeze-no-reason=\u30ec\u30b3\u30fc\u30c9\u306f\u7406\u7531\u304c\u306a\u3051\u308c\u3070\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.freeze-only-records-folders=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u307f\u304c\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u3059\u3002
-rm.action.no-open-record-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u3051\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.not-hold-type=\u30db\u30fc\u30eb\u30c9\u3092\u653e\u68c4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.no-read-mime-message=MIME\u30bf\u30a4\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002{0}\u306e\u305f\u3081\u3067\u3059\u3002
-rm.action.email-declared=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.email-not-record=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=\u30ab\u30b9\u30bf\u30e0\u5b50\u95a2\u9023\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.action.node-already-transfer=\u30ce\u30fc\u30c9\u306f\u3059\u3067\u306b\u8ee2\u9001\u3055\u308c\u3066\u3044\u308b\u3068\u3053\u308d\u3067\u3059\u3002
-rm.action.node-not-transfer=\u30ce\u30fc\u30c9\u306f\u8ee2\u9001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
-rm.action.undo-not-last=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u76f4\u524d\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002
-rm.action.records_only_undeclared=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002
-rm.action.event-not-undone=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.node-not-record-category=\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9 ({0}) \u304c\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.action.parameter-not-supplied=\u30d1\u30e9\u30e1\u30fc\u30bf ''{0}'' \u306f\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-rm.action.delete-not-hold-type=\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30db\u30fc\u30eb\u30c9\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nb.properties
deleted file mode 100644
index 3bc5f998cd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nb.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=Oppf\u00f8ringsh\u00e5ndteringshandlingen {0} er ikke definert.
-rm.action.no-implicit-noderef=Oppf\u00f8ringsh\u00e5ndteringshandlingen {0} kunne ikke utf\u00f8res fordi implementering av handlingen ikke gir implisitt nodeRef.
-rm.action.record-not-declared=Disposisjonshandlingen {0} kunne ikke utf\u00f8re fordi oppf\u00f8ringen ikke er fullf\u00f8rt. (actionedUponNodeRef={1})
-rm.action.expected-record-level=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi dette ikke er en oppf\u00f8ring. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi ikke alle oppf\u00f8ringsmappene var fullf\u00f8rt. (actionedUponNodeRef={1})
-rm.action.not-eligible=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi neste disposisjonshandling p\u00e5 oppf\u00f8ringen eller oppf\u00f8ringsmappen ikke er kvalifisert. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=Disposisjonsh\u00e5ndlingen {0} kunne ikke utf\u00f8res fordi ingen disposisjonsinstruksjoner ble funnet. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi det ikke fantes noe tilgjengelig livssyklussett ved disposisjon. (nodeRef={1})
-rm.action.next-disp-not-set=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi neste disposisjonshandling ikker er et sett. (nodeRef={1})
-rm.action.not-next-disp=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi dette ikker er den neste disposisjonshandlingen til denne oppf\u00f8ringen eller oppf\u00f8ringsmappen. (nodeRef={1})
-rm.action.not-record-folder=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi dette ikke er en oppf\u00f8ringsmappe. (nodeRef={1})
-rm.action.actioned-upon-not-record=Disposisjonshandlingen {0} kunne ikke utf\u00f8res fordi dette ikke er en oppf\u00f8ring. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Den tilpassede typen kan ikke brukes fordi den ikke gjenkjennes. (customAspect={0})
-rm.action.event-no-disp-lc=Hendelsen {0} kan ikke fullf\u00f8res fordi den ikke er definert p\u00e5 livssyklusen ved disposisjon.
-rm.action.undeclared-only-records=Kun oppf\u00f8ringer kan fullf\u00f8res. (nodeRef={0})
-rm.action.no-declare-mand-prop=Oppf\u00f8ringen kan ikke fullf\u00f8res fordi ikke alle de obligatoriske egenskapene til oppf\u00f8ringene er stilt inn.
-rm.action.ghosted-prop-update=Innholdsegenskapen til en oppf\u00f8ring som er destruert tidligere, kan ikke oppdateres.
-rm.action.valid-date-disp-asof=Disposisjonshandlingen per en dato m\u00e5 v\u00e6re en gyldig dato.
-rm.action.disp-asof-lifecycle-applied=Disposisjonen per en dato til en oppf\u00f8ring eller oppf\u00f8ringsmappe der en livssyklus er p\u00e5f\u00f8rt, kan ikke redigeres.
-rm.action.hold-edit-reason-none=Grunnen til holdet kan ikke redigeres fordi ingen grunn er oppgitt.
-rm.action.hold-edit-type=Grunnen til holdet kan ikke redigeres fordi handlingen p\u00e5 noden ikke er en type {0}. (nodeRef={1})
-rm.action.specify-avlid-date=Gjennomgangen per en dato m\u00e5 v\u00e6re en gyldig dato.
-rm.action.review-details-only=Kun gjennomgangsdetaljene til sv\u00e6rt viktige oppf\u00f8ringer kan redigeres.
-rm.action.freeze-no-reason=En oppf\u00f8ring kan ikke settes p\u00e5 hold uten grunn.
-rm.action.freeze-only-records-folders=Kun oppf\u00f8ringer eller oppf\u00f8ringsmapper kan settes p\u00e5 hold.
-rm.action.no-open-record-folder=Oppf\u00f8ringsmappen kan ikke \u00e5pnes fordi den ikke er definert som oppf\u00f8ringsmappe. (actionedUponNodeRef={0})
-rm.action.not-hold-type=Hold kunne ikke oppheves fordi noden ikke er av typen {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Mimetypemeldingen kunne ikke leses fordi {0}.
-rm.action.email-declared=E-posten kunne ikke deles fordi oppf\u00f8ringen er fullf\u00f8rt. (actionedUponNodeRef={0})
-rm.action.email-not-record=E-posten kunne ikke deles fordi noden ikke er en oppf\u00f8ring. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Kunne ikke opprette en egendefinert barnassosiasjon.
-rm.action.node-already-transfer=Noden overf\u00f8res allerede.
-rm.action.node-not-transfer=Noden er ikke et overf\u00f8ringselement.
-rm.action.undo-not-last=Cut off kan ikke angres fordi det ikke var cut off ved den siste disposisjonshandlingen.
-rm.action.records_only_undeclared=Kun oppf\u00f8ringer kan fullf\u00f8res.
-rm.action.event-not-undone=Hendelsen {0} kan ikke angres fordi den ikke er definert i livssyklusen ved disposisjon.
-rm.action.node-not-record-category=Disposisjonsplanen kunne ikke opprettes fordi handlingen p\u00e5 noden ({0}) ikke var en oppf\u00f8ringskategori.
-rm.action.parameter-not-supplied=Parameteren ''{0}'' er ikke satt opp.
-rm.action.delete-not-hold-type=Hold kan ikke slettes fordi noden ikke er av typen {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties
deleted file mode 100755
index cadbeb2df7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=De Record Management-actie {0} is niet gedefinieerd.
-rm.action.no-implicit-noderef=De Record Management-actie {0} kon niet worden uitgevoerd omdat de implementatie van de actie geen impliciete nodeRef geeft.
-rm.action.record-not-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat de record niet afgerond is. (actionedUponNodeRef={1})
-rm.action.expected-record-level=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen record is. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat niet alle records in de archiefmap afgerond zijn. (actionedUponNodeRef={1})
-rm.action.not-eligible=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie voor de record of de archiefmap niet in aanmerking komen. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringsinstructies zijn gevonden. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringscyclus is ingesteld. (nodeRef={1})
-rm.action.next-disp-not-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie niet is ingesteld. (nodeRef={1})
-rm.action.not-next-disp=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit niet de volgende archiveringsactie voor deze record of deze archiefmap is. (nodeRef={1})
-rm.action.not-record-folder=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen archiefmap is. (nodeRef={1})
-rm.action.actioned-upon-not-record=De actie {0} kan niet worden uitgevoerd omdat dit geen record is. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Het aangepaste type kan niet worden toegepast omdat het niet wordt herkend. (customAspect={0})
-rm.action.event-no-disp-lc=De gebeurtenis {0} kan niet worden afgerond omdat zij niet is gedefinieerd in de archiveringscyclus.
-rm.action.undeclared-only-records=Er kunnen alleen records worden afgerond. (nodeRef={0})
-rm.action.no-declare-mand-prop=De record kan niet worden afgerond omdat niet alle verplichte recordeigenschappen zijn ingesteld.
-rm.action.ghosted-prop-update=De contenteigenschappen van een record die eerder is vernietigd, kunnen niet worden bijgewerkt.
-rm.action.valid-date-disp-asof=De begindatum van de archiveringsactie moet een geldige datum zijn.
-rm.action.disp-asof-lifecycle-applied=De begindatum van de archivering van een record of archiefmap waarvoor een levenscyclus is toegepast, kan niet worden bewerkt.
-rm.action.hold-edit-reason-none=De reden van wachtstand kan niet worden bewerkt omdat er geen reden is opgegeven.
-rm.action.hold-edit-type=De reden van wachtstand kan niet worden bewerkt omdat de gebruikte node niet het type {0} heeft. (nodeRef={1})
-rm.action.specify-avlid-date=De begindatum van de revisie moet een geldige datum zijn.
-rm.action.review-details-only=Alleen de revisiegegevens van vitale records kunnen worden bewerkt.
-rm.action.freeze-no-reason=Een record kan niet zonder reden in wachtstand worden geplaatst.
-rm.action.freeze-only-records-folders=Alleen records of archiefmappen kunnen in wachtstand worden geplaatst.
-rm.action.no-open-record-folder=De archiefmap kan niet worden geopend omdat hij niet als een archiefmap is gedefinieerd. (actionedUponNodeRef={0})
-rm.action.not-hold-type=De wachtstand kon niet worden afgewezen omdat de node niet type {0} heeft. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Het MIME-bericht kon niet worden gelezen omdat {0}.
-rm.action.email-declared=De e-mail kan niet worden opgesplitst omdat de record is afgerond. (actionedUponNodeRef={0})
-rm.action.email-not-record=De e-mail kan niet worden opgesplitst omdat de node geen record is. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Kon geen aangepaste onderliggende koppeling maken.
-rm.action.node-already-transfer=De node wordt al overgezet.
-rm.action.node-not-transfer=De node is geen overzetobject.
-rm.action.undo-not-last=Afsluiten kan niet ongedaan worden gemaakt omdat de laatste archiveringsactie niet was afgesloten.
-rm.action.records_only_undeclared=Er kunnen alleen records worden afgerond.
-rm.action.event-not-undone=De gebeurtenis {0} kan niet ongedaan worden gemaakt omdat zij niet in de archiveringscyclus is gedefinieerd.
-rm.action.node-not-record-category=Het bewaarschema kon niet worden gemaakt omdat de gebruikte node ({0}) geen recordcategorie is.
-rm.action.parameter-not-supplied=De parameter ''{0}'' is niet opgegeven.
-rm.action.delete-not-hold-type=De wachtstand kan niet worden verwijderd omdat de node niet van het type {0} is. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_pt_BR.properties
deleted file mode 100644
index 90556ce6ea..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_pt_BR.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=A a\u00e7\u00e3o {0} do Records Management n\u00e3o foi definida.
-rm.action.no-implicit-noderef=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o {0} do Records Management, pois a implementa\u00e7\u00e3o da a\u00e7\u00e3o n\u00e3o fornece um nodeRef impl\u00edcito.
-rm.action.record-not-declared=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois o documento arquiv\u00edstico n\u00e3o est\u00e1 conclu\u00eddo. (actionedUponNodeRef={1})
-rm.action.expected-record-level=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois n\u00e3o \u00e9 um documento arquiv\u00edstico. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois nem todos os documentos arquiv\u00edsticos na pasta de documentos arquiv\u00edsticos est\u00e3o conclu\u00eddos. (actionedUponNodeRef={1})
-rm.action.not-eligible=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois a pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o no documento arquiv\u00edstico ou na pasta de documentos arquiv\u00edsticos n\u00e3o \u00e9 qualificada. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois nenhuma instru\u00e7\u00e3o de disposi\u00e7\u00e3o foi localizada. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois n\u00e3o h\u00e1 conjunto de ciclo de vida de disposi\u00e7\u00e3o dispon\u00edvel. (nodeRef={1})
-rm.action.next-disp-not-set=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois a pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o n\u00e3o est\u00e1 definida. (nodeRef={1})
-rm.action.not-next-disp=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois esta n\u00e3o \u00e9 a pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o para este documento arquiv\u00edstico ou esta pasta de documento arquiv\u00edstico. (nodeRef={1})
-rm.action.not-record-folder=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o de disposi\u00e7\u00e3o {0}, pois esta n\u00e3o \u00e9 uma pasta de documento arquiv\u00edstico. (nodeRef={1})
-rm.action.actioned-upon-not-record=N\u00e3o foi poss\u00edvel executar a a\u00e7\u00e3o {0} porque este n\u00e3o \u00e9 um documento arquiv\u00edstico. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=N\u00e3o \u00e9 poss\u00edvel aplicar o tipo personalizado porque ele n\u00e3o \u00e9 reconhecido. (customAspect={0})
-rm.action.event-no-disp-lc=N\u00e3o \u00e9 poss\u00edvel concluir o evento {0}, pois ele n\u00e3o est\u00e1 definido no ciclo de vida da disposi\u00e7\u00e3o.
-rm.action.undeclared-only-records=Apenas documentos arquiv\u00edsticos podem ser conclu\u00eddos. (nodeRef={0})
-rm.action.no-declare-mand-prop=N\u00e3o \u00e9 poss\u00edvel concluir o documento arquiv\u00edstico, pois nem todas as propriedades obrigat\u00f3rias de documentos arquiv\u00edsticos foram definidas.
-rm.action.ghosted-prop-update=As propriedades de conte\u00fado de um documento arquiv\u00edstico destru\u00eddo anteriormente n\u00e3o podem ser atualizadas.
-rm.action.valid-date-disp-asof=A data de in\u00edcio da a\u00e7\u00e3o de disposi\u00e7\u00e3o deve ser uma data v\u00e1lida.
-rm.action.disp-asof-lifecycle-applied=N\u00e3o \u00e9 poss\u00edvel editar a data de in\u00edcio da disposi\u00e7\u00e3o de um documento arquiv\u00edstico ou uma pasta de documento arquiv\u00edstico que tenha um ciclo de vida aplicado.
-rm.action.hold-edit-reason-none=N\u00e3o \u00e9 poss\u00edvel editar o motivo para manter, pois nenhum motivo foi fornecido.
-rm.action.hold-edit-type=N\u00e3o \u00e9 poss\u00edvel editar o motivo para manter, pois o n\u00f3 acionado n\u00e3o \u00e9 do tipo {0}. (nodeRef={1})
-rm.action.specify-avlid-date=A data inicial de revis\u00e3o deve ser uma data v\u00e1lida.
-rm.action.review-details-only=Apenas os detalhes da revis\u00e3o de documentos arquiv\u00edsticos vitais podem ser editados.
-rm.action.freeze-no-reason=N\u00e3o \u00e9 poss\u00edvel manter um documento arquiv\u00edstico sem um motivo.
-rm.action.freeze-only-records-folders=Apenas documentos arquiv\u00edsticos ou pastas de documentos arquiv\u00edsticos podem ser mantidos.
-rm.action.no-open-record-folder=N\u00e3o foi poss\u00edvel abrir a pasta de documento arquiv\u00edstico porque ela n\u00e3o est\u00e1 definida como uma pasta de documento arquiv\u00edstico. (actionedUponNodeRef={0})
-rm.action.not-hold-type=N\u00e3o foi poss\u00edvel desistir da espera, pois o n\u00f3 n\u00e3o \u00e9 do tipo {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=N\u00e3o foi poss\u00edvel ler a mensagem tipo mime, pois {0}.
-rm.action.email-declared=N\u00e3o foi poss\u00edvel dividir o e-mail, pois o documento arquiv\u00edstico est\u00e1 conclu\u00eddo. (actionedUponNodeRef={0})
-rm.action.email-not-record=N\u00e3o foi poss\u00edvel dividir o e-mail, pois o n\u00f3 n\u00e3o \u00e9 um documento arquiv\u00edstico. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=N\u00e3o foi poss\u00edvel criar a associa\u00e7\u00e3o secund\u00e1ria personalizada.
-rm.action.node-already-transfer=O n\u00f3 j\u00e1 est\u00e1 sendo transferido.
-rm.action.node-not-transfer=O n\u00f3 n\u00e3o \u00e9 um objeto de transfer\u00eancia.
-rm.action.undo-not-last=N\u00e3o \u00e9 poss\u00edvel desfazer o corte, pois a \u00faltima a\u00e7\u00e3o de disposi\u00e7\u00e3o n\u00e3o foi um corte.
-rm.action.records_only_undeclared=Apenas documentos arquiv\u00edsticos podem ser conclu\u00eddos.
-rm.action.event-not-undone=N\u00e3o \u00e9 poss\u00edvel desfazer o evento {0}, pois ele n\u00e3o est\u00e1 definido no ciclo de vida da disposi\u00e7\u00e3o.
-rm.action.node-not-record-category=N\u00e3o foi poss\u00edvel criar a programa\u00e7\u00e3o de disposi\u00e7\u00e3o, pois o n\u00f3 acionado ({0}) n\u00e3o era de uma categoria de documento arquiv\u00edstico.
-rm.action.parameter-not-supplied=O par\u00e2metro ''{0}'' n\u00e3o foi fornecido.
-rm.action.delete-not-hold-type=N\u00e3o foi poss\u00edvel desistir da espera, pois o n\u00f3 n\u00e3o \u00e9 do tipo {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ru.properties
deleted file mode 100644
index cb5527bdc5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ru.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 {0} \u043d\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e.
-rm.action.no-implicit-noderef=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 {0}: \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u0430\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 (nodeRef).
-rm.action.record-not-declared=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430. (actionedUponNodeRef={1})
-rm.action.expected-record-level=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c\u044e. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u0432 \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u043d\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438. (actionedUponNodeRef={1})
-rm.action.not-eligible=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0439 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d. (nodeRef={1})
-rm.action.next-disp-not-set=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e. (nodeRef={1})
-rm.action.not-next-disp=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u0434\u0430\u043d\u043d\u043e\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043c \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u043b\u0438 \u043f\u0430\u043f\u043e\u043a \u0437\u0430\u043f\u0438\u0441\u0435\u0439. (nodeRef={1})
-rm.action.not-record-folder=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e {0}: \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0430\u043f\u043a\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0435\u0439. (nodeRef={1})
-rm.action.actioned-upon-not-record=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 {0}: \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c\u044e. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0438\u043f: \u0442\u0438\u043f \u043d\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u043d. (customAspect={0})
-rm.action.event-no-disp-lc=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435 {0}: \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043d\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0432 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c \u0446\u0438\u043a\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f.
-rm.action.undeclared-only-records=\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0442 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044e. (nodeRef={0})
-rm.action.no-declare-mand-prop=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c: \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-rm.action.ghosted-prop-update=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u043d\u044c\u0448\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u0435 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044e.
-rm.action.valid-date-disp-asof=\u0414\u043b\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u043d\u0430 \u0434\u0430\u0442\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0434\u0430\u0442\u0443.
-rm.action.disp-asof-lifecycle-applied=\u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u0430\u0442\u0443 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u0446\u0438\u043a\u043b, \u043d\u0435 \u043f\u043e\u0434\u043b\u0435\u0436\u0438\u0442 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e.
-rm.action.hold-edit-reason-none=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u0447\u0438\u043d\u0443 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f: \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0430.
-rm.action.hold-edit-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u0447\u0438\u043d\u0443 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0438\u0442 \u043a \u0442\u0438\u043f\u0443 {0}. (nodeRef={1})
-rm.action.specify-avlid-date=\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430 \u0434\u0430\u0442\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0434\u0430\u0442\u0443.
-rm.action.review-details-only=\u0422\u043e\u043b\u044c\u043a\u043e \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0442 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e.
-rm.action.freeze-no-reason=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0431\u0435\u0437 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u0447\u0438\u043d\u044b.
-rm.action.freeze-only-records-folders=\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0442 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044e.
-rm.action.no-open-record-folder=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0430 \u043d\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439. (actionedUponNodeRef={0})
-rm.action.not-hold-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0438\u0442 \u043a \u0442\u0438\u043f\u0443 {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0442\u0438\u043f\u0430 MIME: {0}.
-rm.action.email-declared=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435: \u0437\u0430\u043f\u0438\u0441\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430. (actionedUponNodeRef={0})
-rm.action.email-not-record=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435: \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c\u044e. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u0434\u043e\u0447\u0435\u0440\u043d\u044e\u044e \u0430\u0441\u0441\u043e\u0446\u0438\u0430\u0446\u0438\u044e.
-rm.action.node-already-transfer=\u041e\u0431\u044a\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442.
-rm.action.node-not-transfer=\u041e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c.
-rm.action.undo-not-last=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u0431\u044b\u043b\u043e \u043d\u0435 \u044d\u0442\u043e\u0433\u043e \u0442\u0438\u043f\u0430.
-rm.action.records_only_undeclared=\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0442 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044e.
-rm.action.event-not-undone=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435 {0}: \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043d\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0432 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c \u0446\u0438\u043a\u043b\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f.
-rm.action.node-not-record-category=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u043e\u0431\u044a\u0435\u043a\u0442 ({0}) \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0438.
-rm.action.parameter-not-supplied=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 ''{0}'' \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d.
-rm.action.delete-not-hold-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0438\u0442 \u043a \u0442\u0438\u043f\u0443 {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties
deleted file mode 100644
index 51b8dfdc2e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties
+++ /dev/null
@@ -1,39 +0,0 @@
-rm.action.not-defined=\u5c1a\u672a\u5b9a\u4e49\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\u3002
-rm.action.no-implicit-noderef=\u65e0\u6cd5\u6267\u884c\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u64cd\u4f5c\u5b9e\u65bd\u65e0\u6cd5\u63d0\u4f9b\u9690\u5f0f nodeRef\u3002
-rm.action.record-not-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8bb0\u5f55\u4e0d\u5b8c\u6574\u3002(actionedUponNodeRef={1})
-rm.action.expected-record-level=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(actionedUponNodeRef={1})
-rm.action.not-all-records-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5e76\u975e\u8bb0\u5f55\u6587\u4ef6\u5939\u4e2d\u7684\u6240\u6709\u8bb0\u5f55\u90fd\u5b8c\u6574\u3002(actionedUponNodeRef={1})
-rm.action.not-eligible=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5bf9\u4e8e\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u4e0d\u5408\u6cd5\u3002(actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u65e0\u6cd5\u627e\u5230\u5904\u7f6e\u8bf4\u660e\u3002(nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5904\u7f6e\u751f\u547d\u5468\u671f\u8bbe\u7f6e\u3002(nodeRef={1})
-rm.action.next-disp-not-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u8bbe\u7f6e\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
-rm.action.not-next-disp=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u5e76\u975e\u8be5\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
-rm.action.not-record-folder=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={1})
-rm.action.actioned-upon-not-record=\u65e0\u6cd5\u6267\u884c\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=\u56e0\u4e3a\u672a\u8bc6\u522b\u81ea\u5b9a\u4e49\u7c7b\u578b\uff0c\u6240\u4ee5\u65e0\u6cd5\u5e94\u7528\u3002(customAspect={0})
-rm.action.event-no-disp-lc=\u65e0\u6cd5\u5b8c\u6210\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
-rm.action.undeclared-only-records=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002(nodeRef={0})
-rm.action.no-declare-mand-prop=\u65e0\u6cd5\u5b8c\u6210\u8bb0\u5f55\uff0c\u56e0\u4e3a\u5e76\u672a\u8bbe\u7f6e\u6240\u6709\u8bb0\u5f55\u5f3a\u5236\u5c5e\u6027\u3002
-rm.action.ghosted-prop-update=\u65e0\u6cd5\u66f4\u65b0\u4e4b\u524d\u9500\u6bc1\u7684\u8bb0\u5f55\u7684\u5185\u5bb9\u5c5e\u6027\u3002
-rm.action.valid-date-disp-asof=\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
-rm.action.disp-asof-lifecycle-applied=\u65e0\u6cd5\u7f16\u8f91\u5e94\u7528\u4e86\u751f\u547d\u5468\u671f\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u5904\u7f6e\u622a\u6b62\u65e5\u671f\u3002
-rm.action.hold-edit-reason-none=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5c1a\u672a\u63d0\u4f9b\u539f\u56e0\u3002
-rm.action.hold-edit-type=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9\u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e {0} \u7c7b\u578b\u3002(nodeRef={1})
-rm.action.specify-avlid-date=\u5ba1\u67e5\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
-rm.action.review-details-only=\u53ea\u80fd\u7f16\u8f91\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u8be6\u7ec6\u4fe1\u606f\u3002
-rm.action.freeze-no-reason=\u4e0d\u80fd\u5728\u6ca1\u6709\u539f\u56e0\u7684\u60c5\u51b5\u4e0b\u4fdd\u5b58\u8bb0\u5f55\u3002
-rm.action.freeze-only-records-folders=\u53ea\u80fd\u4fdd\u5b58\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-rm.action.no-open-record-folder=\u65e0\u6cd5\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(actionedUponNodeRef={0})
-rm.action.not-hold-type=\u65e0\u6cd5\u653e\u5f03\u4fdd\u5b58\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e {0} \u7c7b\u578b\u3002(actionedUponNodeRef={1})
-rm.action.no-read-mime-message=\u65e0\u6cd5\u8bfb\u53d6 mime \u7c7b\u578b\u6d88\u606f\uff0c\u539f\u56e0\u4e3a {0}\u3002
-rm.action.email-declared=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8bb0\u5f55\u662f\u5b8c\u6574\u7684\u3002(actionedUponNodeRef={0})
-rm.action.email-not-record=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e\u8bb0\u5f55\u3002(actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=\u65e0\u6cd5\u521b\u5efa\u81ea\u5b9a\u4e49\u5b50\u5173\u8054\u3002
-rm.action.node-already-transfer=\u5df2\u7ecf\u5728\u79fb\u4ea4\u8282\u70b9\u3002
-rm.action.node-not-transfer=\u8282\u70b9\u5e76\u975e\u79fb\u4ea4\u5bf9\u8c61\u3002
-rm.action.undo-not-last=\u65e0\u6cd5\u64a4\u6d88\u4e2d\u65ad\uff0c\u56e0\u4e3a\u6ca1\u6709\u4e2d\u65ad\u4e0a\u4e00\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002
-rm.action.records_only_undeclared=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002
-rm.action.event-not-undone=\u65e0\u6cd5\u64a4\u6d88\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
-rm.action.node-not-record-category=\u65e0\u6cd5\u521b\u5efa\u5904\u7f6e\u8ba1\u5212\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9 ({0}) \u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e\u8bb0\u5f55\u7c7b\u522b\u3002
-rm.action.parameter-not-supplied=\u5c1a\u672a\u63d0\u4f9b\u53c2\u6570 ''{0}''\u3002
-rm.action.delete-not-hold-type=\u65e0\u6cd5\u5220\u9664\u4fdd\u5b58\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e {0} \u7c7b\u578b\u3002 (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties
deleted file mode 100644
index 94fbe11371..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Classified by disposition schedule
-isClassified.description=Has the records or record folders been classified by a disposition schedule.
-
-# Are cutoff
-isCutoff.title=Cut Off
-isCutoff.description=Records or record folders are cut off.
-
-# Are declared
-isDeclared.title=Record completed
-isDeclared.description=Is the record complete.
-
-# Is on hold
-isFrozen.title=On Hold
-isFrozen.description=Is the record or record folder on hold.
-
-# Are filed
-isRecordFiled.title=Record filed
-isRecordFiled.description=Is the record filed.
-
-# Are closed record folders
-isRecordFolderClosed.title=Record folder closed
-isRecordFolderClosed.description=Is the record folder closed.
-
-# Are vital
-isVital.title=Vital record
-isVital.description=Is the record or record folder vital.
-
-# Have Disposition Action
-hasDispositionAction.title=Has disposition action
-hasDispositionAction.description=Have the nodes got the specified associated disposition action at the specified relative position.
-
-# Are kind
-isKind.title=Type of records management item
-isKind.description=Are the nodes of a file plan component kind.
-isKind.kind.display-label=Kind
-
-# Are Record Type
-isRecordType.title=Has record type
-isRecordType.description=Are the records of the specified type.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declare as record
-create-record.description=Declares document as a record.
-create-record.file-plan.display-label=File plan
-create-record.hide-record.display-label=Hide Record
-# Declare As Version Record
-declare-as-version-record.title=Declare version as record
-declare-as-version-record.description=Declares new version of document as a version record.
-declare-as-version-record.file-plan.display-label=File plan
-# Complete record
-declareRecord.title=Complete record
-declareRecord.description=Completes a record.
-# Reopens record
-undeclareRecord.title=Reopen record
-undeclareRecord.description=Reopens a record.
-# Open record folder
-openRecordFolder.title=Open record folder
-openRecordFolder.description=Opens a record folder.
-# Close record folder
-closeRecordFolder.title=Close record folder
-closeRecordFolder.description=Closes a record folder.
-# Complete event
-completeEvent.title=Complete event
-completeEvent.description=Completes an event.
-completeEvent.eventName.display-label=Event
-# Freeze
-freeze.title=Freeze
-freeze.description=Freezes a record.
-freeze.reason.display-label=Reason
-# Unfreeze
-unfreeze.title=Unfreeze
-unfreeze.description=Unfreezes a record.
-# File to
-fileTo.title=File to
-fileTo.description=Files a record to the specified record folder.
-fileTo.path.display-label=Path to Record Folder
-fileTo.createRecordPath.display-label=Create Record Path
-# Copy to
-copyTo.title=Copy to
-copyTo.description=Copies a record to the specified record folder.
-copyTo.path.display-label=Path to Record Folder
-copyTo.createRecordPath.display-label=Create Record Path
-# Move to
-moveTo.title=Move to
-moveTo.description=Moves a record to the specified record folder.
-moveTo.path.display-label=Path to Record Folder
-moveTo.createRecordPath.display-label=Create Record Path
-# Link to
-linkTo.title=Link to
-linkTo.description=Links a record to the specified record folder.
-linkTo.path.display-label=Path to Record Folder
-linkTo.createRecordPath.display-label=Create Record Path
-# Reject
-reject.title=Reject
-reject.description=Rejects a record and moves the document to its original location
-reject.reason.display-label=Reject reason
-# Request Information
-requestInfo.title=Request information
-requestInfo.description=Starts a workflow for requesting more information for a record
-# Execute script
-executeScript.title=Execute script
-executeScript.description=Execute a script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Send email
-sendEmail.description=Send an email
-# Set Property
-setPropertyValue.title=Set property value
-setPropertyValue.description=Set a property value
-
-# Edit Hold Reason
-editHoldReason.title=Edit hold reason
-editHoldReason.description=Edit hold reason
-# Relinquish Hold
-relinquishHold.title=Relinquish hold
-relinquishHold.description=Relinquish hold
-# Edit Review As Of Date
-editReviewAsOfDate.title=Edit review as of date
-editReviewAsOfDate.description=Edit review as of date
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Edit disposition action as of date
-editDispositionActionAsOfDate.description=Edit disposition action as of date
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Broadcast vital record definition
-broadcastVitalRecordDefinition.description=Broadcast vital record definition
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Broadcast disposition action definition update
-broadcastDispositionActionDefinitionUpdate.description=Broadcast disposition action definition update
-# Undo Event
-undoEvent.title=Undo event
-undoEvent.description=Undo event
-# Transfer Complete
-transferComplete.title=Transfer complete
-transferComplete.description=Transfer complete
-# Accession Complete
-accessionComplete.title=Accession complete
-accessionComplete.description=Accession complete
-# Split Email
-splitEmail.title=Split email
-splitEmail.description=Split email
-# Create Disposition Schedule
-createDispositionSchedule.title=Create disposition schedule
-createDispositionSchedule.description=Create disposition schedule
-# File Destruction Report
-fileDestructionReport.title=File destruction report
-fileDestructionReport.description=File destruction report
-# Cut off
-cutoff.title=Cut off
-cutoff.description=Cut off
-# Destroy
-destroy.title=Destroy
-destroy.description=Destroy
-# Reviewed
-reviewed.title=Reviewed
-reviewed.description=Reviewed
-# Hide Record
-hide-record.title=Hide record
-hide-record.description=Hide record
-# Transfer
-transfer.title=Transfer
-transfer.description=Transfer
-# Uncut off
-unCutoff.title=Undo cut off
-unCutoff.description=Undo cut off
-# Accession
-accession.title=Accession
-accession.description=Accession
-# Retain
-retain.title=Retain
-retain.description=Retain
-# Add Record Types
-addRecordTypes.title=Add record types
-addRecordTypes.description=Adds the selected type(s) to the record
-# File report
-fileReport.title=File report
-fileReport.description=File report
-# Delete Hold
-deleteHold.title=Delete Hold
-deleteHold.description=Delete hold
-# Move DM record
-move-dm-record.title=Move record
-move-dm-record.description=Move record
-# Unlink from
-unlinkFrom.title=Unlink from
-unlinkFrom.description=Unlink from
-
-# Recordable version config
-recordable-version-config.title=Auto-Declare Options
-recordable-version-config.description=Auto-Declare Options
-recordable-version-config.version.display-label=Automatically declare versions as records
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Record Category
-rm-ac-is-kind-kinds.record_folder=Record Folder
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Next
-rm-ac-disposition-action-relative-positions.previous=Previous
-rm-ac-disposition-action-relative-positions.any=Any
-
-ac-versions.none=Never
-ac-versions.major_only=For major versions only
-ac-versions.all=For all major and minor versions
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties
deleted file mode 100644
index 1ced1969d1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Nach Entsorgungsplan klassifiziert
-isClassified.description=Gibt an, ob die Records oder Record-Ordner durch einen Entsorgungsplan klassifiziert wurden.
-
-# Are cutoff
-isCutoff.title=Trennen
-isCutoff.description=Gibt an, ob die Records oder Record-Ordner getrennt sind.
-
-# Are declared
-isDeclared.title=Record abgeschlossen
-isDeclared.description=Gibt an, ob der Record vollst\u00e4ndig ist.
-
-# Is on hold
-isFrozen.title=Gesperrt
-isFrozen.description=Gibt an, ob der Record oder Record-Ordner gesperrt ist.
-
-# Are filed
-isRecordFiled.title=Record abgelegt
-isRecordFiled.description=Gibt an, ob der Record abgelegt ist.
-
-# Are closed record folders
-isRecordFolderClosed.title=Record-Ordner geschlossen
-isRecordFolderClosed.description=Gibt an, ob der Record-Ordner geschlossen ist.
-
-# Are vital
-isVital.title=Besonders relevanter Record
-isVital.description=Gibt an, ob der Record oder Record-Ordner besonders relevant ist.
-
-# Have Disposition Action
-hasDispositionAction.title=Hat Entsorgungsaktion
-hasDispositionAction.description=Gibt an, ob die Knoten \u00fcber die angegebene zugeordnete Entsorgungsaktion an der angegebenen relativen Position verf\u00fcgen.
-
-# Are kind
-isKind.title=Typ des Records Management Elements
-isKind.description=Gibt an, ob die Knoten vom Typ Ablageplan-Komponente sind.
-isKind.kind.display-label=Art
-
-# Are Record Type
-isRecordType.title=Gibt den Record-Typ an
-isRecordType.description=Gibt an, ob die Records vom angegebenen Typ sind.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Als Record deklarieren
-create-record.description=Deklariert das Dokument als Record.
-create-record.file-plan.display-label=Ablageplan
-create-record.hide-record.display-label=Record ausblenden
-# Declare As Version Record
-declare-as-version-record.title=Version als Record deklarieren
-declare-as-version-record.description=Deklariert neue Version des Dokuments als Versions-Record.
-declare-as-version-record.file-plan.display-label=Ablageplan
-# Complete record
-declareRecord.title=Record abschlie\u00dfen
-declareRecord.description=Schlie\u00dft einen Record ab.
-# Reopens record
-undeclareRecord.title=Record neu \u00f6ffnen
-undeclareRecord.description=\u00d6ffnet einen Record neu.
-# Open record folder
-openRecordFolder.title=Record-Ordner \u00f6ffnen
-openRecordFolder.description=\u00d6ffnet einen Record-Ordner.
-# Close record folder
-closeRecordFolder.title=Record-Ordner schlie\u00dfen
-closeRecordFolder.description=Schlie\u00dft einen Record-Ordner.
-# Complete event
-completeEvent.title=Ereignis abschlie\u00dfen
-completeEvent.description=Schlie\u00dft ein Ereignis ab.
-completeEvent.eventName.display-label=Ereignis
-# Freeze
-freeze.title=Fixieren
-freeze.description=Fixiert einen Record.
-freeze.reason.display-label=Grund
-# Unfreeze
-unfreeze.title=Fixierung aufheben
-unfreeze.description=Hebt die Fixierung eines Record auf.
-# File to
-fileTo.title=Ablegen unter
-fileTo.description=Legt einen Record in einem bestimmten Record-Ordner ab.
-fileTo.path.display-label=Pfad zum Record-Ordner
-fileTo.createRecordPath.display-label=Record-Pfad erstellen
-# Copy to
-copyTo.title=Kopieren nach
-copyTo.description=Kopiert einen Record in einen bestimmten Record-Ordner.
-copyTo.path.display-label=Pfad zum Record-Ordner
-copyTo.createRecordPath.display-label=Record-Pfad erstellen
-# Move to
-moveTo.title=Verschieben nach
-moveTo.description=Verschiebt einen Record in einen bestimmten Record-Ordner.
-moveTo.path.display-label=Pfad zum Record-Ordner
-moveTo.createRecordPath.display-label=Record-Pfad erstellen
-# Link to
-linkTo.title=Link zu
-linkTo.description=Verkn\u00fcpft einen Record mit einem bestimmten Record-Ordner.
-linkTo.path.display-label=Pfad zum Record-Ordner
-linkTo.createRecordPath.display-label=Record-Pfad erstellen
-# Reject
-reject.title=Ablehnen
-reject.description=Lehnt einen Record ab und verschiebt das Dokument an seinen urspr\u00fcnglichen Speicherort.
-reject.reason.display-label=Ablehnungsgrund
-# Request Information
-requestInfo.title=Informationen anfordern
-requestInfo.description=Startet einen Workflow zur Anforderung weiterer Informationen zu einem Record.
-# Execute script
-executeScript.title=Skript ausf\u00fchren
-executeScript.description=F\u00fchrt ein Skript aus.
-executeScript.script-ref.display-label=Skript
-# Send Email
-sendEmail.title=E-Mail senden
-sendEmail.description=Sendet eine E-Mail
-# Set Property
-setPropertyValue.title=Wert einer Eigenschaft setzen
-setPropertyValue.description=Setzt den Wert einer Eigenschaft
-
-# Edit Hold Reason
-editHoldReason.title=Sperrgrund bearbeiten
-editHoldReason.description=Sperrgrund bearbeiten
-# Relinquish Hold
-relinquishHold.title=Sperre aufheben
-relinquishHold.description=Sperre aufheben
-# Edit Review As Of Date
-editReviewAsOfDate.title=Startdatum der \u00dcberpr\u00fcfung bearbeiten
-editReviewAsOfDate.description=Startdatum der \u00dcberpr\u00fcfung bearbeiten
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Startdatum der Entsorgungsaktion bearbeiten
-editDispositionActionAsOfDate.description=Startdatum der Entsorgungsaktion bearbeiten
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record senden
-broadcastVitalRecordDefinition.description=Definition f\u00fcr besonders relevanten Record senden
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Aktualisierung der Definition der Entsorgungsaktion senden
-broadcastDispositionActionDefinitionUpdate.description=Aktualisierung der Definition der Entsorgungsaktion senden
-# Undo Event
-undoEvent.title=Ereignis r\u00fcckg\u00e4ngig machen
-undoEvent.description=Ereignis r\u00fcckg\u00e4ngig machen
-# Transfer Complete
-transferComplete.title=\u00dcbertragung abgeschlossen
-transferComplete.description=\u00dcbertragung abgeschlossen
-# Accession Complete
-accessionComplete.title=Aufnahme abgeschlossen
-accessionComplete.description=Aufnahme abgeschlossen
-# Split Email
-splitEmail.title=E-Mail teilen
-splitEmail.description=E-Mail teilen
-# Create Disposition Schedule
-createDispositionSchedule.title=Entsorgungsplan erstellen
-createDispositionSchedule.description=Entsorgungsplan erstellen
-# File Destruction Report
-fileDestructionReport.title=Vernichtungsprotokoll ablegen
-fileDestructionReport.description=Vernichtungsprotokoll ablegen
-# Cut off
-cutoff.title=Trennen
-cutoff.description=Trennen
-# Destroy
-destroy.title=Vernichten
-destroy.description=Vernichten
-# Reviewed
-reviewed.title=\u00dcberpr\u00fcft
-reviewed.description=\u00dcberpr\u00fcft
-# Hide Record
-hide-record.title=Record ausblenden
-hide-record.description=Record ausblenden
-# Transfer
-transfer.title=\u00dcbertragen
-transfer.description=\u00dcbertragen
-# Uncut off
-unCutoff.title=Trennung aufheben
-unCutoff.description=Trennung aufheben
-# Accession
-accession.title=Aufnahme
-accession.description=Aufnahme
-# Retain
-retain.title=Aufbewahren
-retain.description=Aufbewahren
-# Add Record Types
-addRecordTypes.title=Record-Typen hinzuf\u00fcgen
-addRecordTypes.description=F\u00fcgt ausgew\u00e4hlte Typen zum Record hinzu
-# File report
-fileReport.title=Bericht ablegen
-fileReport.description=Bericht ablegen
-# Delete Hold
-deleteHold.title=Sperrbereich l\u00f6schen
-deleteHold.description=Sperrbereich l\u00f6schen
-# Move DM record
-move-dm-record.title=Record verschieben
-move-dm-record.description=Record verschieben
-# Unlink from
-unlinkFrom.title=Verkn\u00fcpfung aufheben von
-unlinkFrom.description=Verkn\u00fcpfung aufheben von
-
-# Recordable version config
-recordable-version-config.title=Optionen f\u00fcr automatische Deklaration
-recordable-version-config.description=Optionen f\u00fcr automatische Deklaration
-recordable-version-config.version.display-label=Versionen automatisch als Record deklarieren
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Record-Kategorie
-rm-ac-is-kind-kinds.record_folder=Record-Ordner
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Weiter
-rm-ac-disposition-action-relative-positions.previous=Vorherige
-rm-ac-disposition-action-relative-positions.any=Jede
-
-ac-versions.none=Nie
-ac-versions.major_only=Nur f\u00fcr Hauptversionen
-ac-versions.all=F\u00fcr alle Haupt- und Nebenversionen
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties
deleted file mode 100644
index 01b120e374..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Clasificado mediante esquema de disposici\u00f3n
-isClassified.description=Los documentos de archivo o las carpetas de documentos de archivo se han clasificado mediante un esquema de disposici\u00f3n.
-
-# Are cutoff
-isCutoff.title=Interrumpir
-isCutoff.description=Los documentos de archivo o las carpetas de documentos de archivo est\u00e1n interrumpidos.
-
-# Are declared
-isDeclared.title=Documento de archivo completado
-isDeclared.description=El documento de archivo se ha completado.
-
-# Is on hold
-isFrozen.title=En espera
-isFrozen.description=El documento de archivo o la carpeta de documentos de archivo est\u00e1 en espera.
-
-# Are filed
-isRecordFiled.title=Documento de archivo rellenado
-isRecordFiled.description=El documento de archivo se ha rellenado.
-
-# Are closed record folders
-isRecordFolderClosed.title=Carpeta de documentos de archivo cerrada
-isRecordFolderClosed.description=La carpeta de documentos de archivo est\u00e1 cerrada.
-
-# Are vital
-isVital.title=Documento de archivo vital
-isVital.description=El documento de archivo o la carpeta de documentos de archivo es vital.
-
-# Have Disposition Action
-hasDispositionAction.title=Tiene acci\u00f3n de disposici\u00f3n
-hasDispositionAction.description=Hace que los nodos tengan la acci\u00f3n de disposici\u00f3n asociada especificada en la posici\u00f3n relativa especificada.
-
-# Are kind
-isKind.title=Tipo de elemento de gesti\u00f3n de documentos de archivo
-isKind.description=Son los nodos de una clase de componente del plan de ficheros.
-isKind.kind.display-label=Clase
-
-# Are Record Type
-isRecordType.title=Tiene tipo de documento de archivo
-isRecordType.description=Los documentos de archivo son del tipo especificado.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declarar como documento de archivo
-create-record.description=Declara el documento como un documento de archivo.
-create-record.file-plan.display-label=Plan de ficheros
-create-record.hide-record.display-label=Ocultar documento de archivo
-# Declare As Version Record
-declare-as-version-record.title=Declarar versi\u00f3n como documento de archivo
-declare-as-version-record.description=Declara la nueva versi\u00f3n del documento como documento de archivo versionado.
-declare-as-version-record.file-plan.display-label=Plan de ficheros
-# Complete record
-declareRecord.title=Documento de archivo completo
-declareRecord.description=Completa un documento de archivo.
-# Reopens record
-undeclareRecord.title=Reabrir documento de archivo
-undeclareRecord.description=Reabre un documento de archivo.
-# Open record folder
-openRecordFolder.title=Abrir carpeta de documentos de archivo
-openRecordFolder.description=Abre una carpeta de documentos de archivo.
-# Close record folder
-closeRecordFolder.title=Cerrar carpeta de documentos de archivo
-closeRecordFolder.description=Cierra una carpeta de documentos de archivo.
-# Complete event
-completeEvent.title=Completar evento
-completeEvent.description=Completa un evento.
-completeEvent.eventName.display-label=Evento
-# Freeze
-freeze.title=Congelar
-freeze.description=Congela un documento de archivo.
-freeze.reason.display-label=Raz\u00f3n
-# Unfreeze
-unfreeze.title=Descongelar
-unfreeze.description=Descongela un documento de archivo.
-# File to
-fileTo.title=Archivar en
-fileTo.description=Archiva un documento de archivo en la carpeta de documentos de archivo especificada.
-fileTo.path.display-label=Ruta a la carpeta de documentos de archivo
-fileTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
-# Copy to
-copyTo.title=Copiar a
-copyTo.description=Copia un documento de archivo en la carpeta de documentos de archivo especificada.
-copyTo.path.display-label=Ruta a la carpeta de documentos de archivo
-copyTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
-# Move to
-moveTo.title=Mover a
-moveTo.description=Mueve un documento de archivo en la carpeta de documentos de archivo especificada.
-moveTo.path.display-label=Ruta a la carpeta de documentos de archivo
-moveTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
-# Link to
-linkTo.title=Enlace a
-linkTo.description=Enlaza un documento de archivo a la carpeta de documentos de archivo especificada.
-linkTo.path.display-label=Ruta a la carpeta de documentos de archivo
-linkTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
-# Reject
-reject.title=Rechazar
-reject.description=Rechaza un documento de archivo y mueve el documento a su ubicaci\u00f3n original
-reject.reason.display-label=Rechaza la raz\u00f3n
-# Request Information
-requestInfo.title=Solicitar informaci\u00f3n
-requestInfo.description=Inicia un flujo de trabajo para solicitar m\u00e1s informaci\u00f3n para un documento de archivo
-# Execute script
-executeScript.title=Ejecutar script
-executeScript.description=Ejecuta un script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Enviar correo electr\u00f3nico
-sendEmail.description=Env\u00eda un correo electr\u00f3nico
-# Set Property
-setPropertyValue.title=Establecer valor de la propiedad
-setPropertyValue.description=Establece un valor de la propiedad
-
-# Edit Hold Reason
-editHoldReason.title=Editar raz\u00f3n de bloqueo
-editHoldReason.description=Edita la raz\u00f3n de bloqueo
-# Relinquish Hold
-relinquishHold.title=Eliminar bloqueo
-relinquishHold.description=Elimina el bloqueo
-# Edit Review As Of Date
-editReviewAsOfDate.title=Editar fecha de inicio de revisi\u00f3n
-editReviewAsOfDate.description=Edita la fecha de inicio de revisi\u00f3n
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Editar fecha de inicio de acci\u00f3n de disposici\u00f3n
-editDispositionActionAsOfDate.description=Edita la fecha de inicio de acci\u00f3n de disposici\u00f3n
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Difundir definici\u00f3n de documento de archivo vital
-broadcastVitalRecordDefinition.description=Difunde la definici\u00f3n de documento de archivo vital
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Difundir definici\u00f3n de acciones de disposici\u00f3n
-broadcastDispositionActionDefinitionUpdate.description=Difunde la definici\u00f3n de acciones de disposici\u00f3n
-# Undo Event
-undoEvent.title=Deshacer evento
-undoEvent.description=Deshace el evento
-# Transfer Complete
-transferComplete.title=Transferencia completa
-transferComplete.description=Transferencia completa
-# Accession Complete
-accessionComplete.title=Adhesi\u00f3n completa
-accessionComplete.description=Adhesi\u00f3n completa
-# Split Email
-splitEmail.title=Separar correo electr\u00f3nico
-splitEmail.description=Separa el correo electr\u00f3nico
-# Create Disposition Schedule
-createDispositionSchedule.title=Crear planificaci\u00f3n de disposici\u00f3n
-createDispositionSchedule.description=Creaa la planificaci\u00f3n de disposici\u00f3n
-# File Destruction Report
-fileDestructionReport.title=Archivar informe de destrucci\u00f3n
-fileDestructionReport.description=Archiva el informe de destrucci\u00f3n
-# Cut off
-cutoff.title=Interrumpir
-cutoff.description=Interrumpir
-# Destroy
-destroy.title=Destruir
-destroy.description=Destruir
-# Reviewed
-reviewed.title=Revisado
-reviewed.description=Revisado
-# Hide Record
-hide-record.title=Ocultar documento de archivo
-hide-record.description=Oculta el documento de archivo
-# Transfer
-transfer.title=Transferencia
-transfer.description=Transferencia
-# Uncut off
-unCutoff.title=Deshacer interrupci\u00f3n
-unCutoff.description=Deshace la interrupci\u00f3n
-# Accession
-accession.title=Adhesi\u00f3n
-accession.description=Adhesi\u00f3n
-# Retain
-retain.title=Retener
-retain.description=Retener
-# Add Record Types
-addRecordTypes.title=A\u00f1adir tipos de documento de archivo
-addRecordTypes.description=A\u00f1ade los tipos seleccionados al documento de archivo
-# File report
-fileReport.title=Archivar informe
-fileReport.description=Archiva el informe
-# Delete Hold
-deleteHold.title=Eliminar bloqueo
-deleteHold.description=Elimina el bloqueo
-# Move DM record
-move-dm-record.title=Mover documento de archivo
-move-dm-record.description=Mueve el documento de archivo
-# Unlink from
-unlinkFrom.title=Desvincular de
-unlinkFrom.description=De donde se desvincula
-
-# Recordable version config
-recordable-version-config.title=Opciones de declaraci\u00f3n autom\u00e1tica
-recordable-version-config.description=Opciones de declaraci\u00f3n autom\u00e1tica
-recordable-version-config.version.display-label=Declarar autom\u00e1ticamente versiones como documentos de archivo
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Categor\u00eda de documentos de archivo
-rm-ac-is-kind-kinds.record_folder=Carpeta de documentos de archivo
-rm-ac-is-kind-kinds.record=Documento de archivo
-
-rm-ac-disposition-action-relative-positions.next=Siguiente
-rm-ac-disposition-action-relative-positions.previous=Anterior
-rm-ac-disposition-action-relative-positions.any=Cualquiera
-
-ac-versions.none=Nunca
-ac-versions.major_only=Solo para versiones mayores
-ac-versions.all=Para todas las versiones mayores y menores
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties
deleted file mode 100644
index e616c312c6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Class\u00e9 par r\u00e8gle de conservation
-isClassified.description=Ont les documents d'archives ou les dossiers d'archives \u00e9t\u00e9 class\u00e9s par une r\u00e8gle de conservation.
-
-# Are cutoff
-isCutoff.title=D\u00e9classer
-isCutoff.description=Les documents d'archives ou les dossiers d'archives sont d\u00e9class\u00e9s.
-
-# Are declared
-isDeclared.title=Document d'archives termin\u00e9
-isDeclared.description=Est le document d'archives termin\u00e9.
-
-# Is on hold
-isFrozen.title=Suspendu
-isFrozen.description=Est le document d'archives ou le dossier d'archives suspendu.
-
-# Are filed
-isRecordFiled.title=Document d'archives archiv\u00e9
-isRecordFiled.description=Est le document d'archives archiv\u00e9.
-
-# Are closed record folders
-isRecordFolderClosed.title=Dossier d'archives ferm\u00e9
-isRecordFolderClosed.description=Est le dossier d'archives ferm\u00e9.
-
-# Are vital
-isVital.title=Document d'archives essentiel
-isVital.description=Est le document d'archives ou le dossier d'archives essentiel.
-
-# Have Disposition Action
-hasDispositionAction.title=A une action de disposition
-hasDispositionAction.description=Demandent aux noeuds d'avoir l'action de disposition associ\u00e9e d\u00e9finie \u00e0 la position relative d\u00e9finie.
-
-# Are kind
-isKind.title=Type d'\u00e9l\u00e9ment de gestion des archives
-isKind.description=Sont les noeuds d'un type de composant du plan de classification.
-isKind.kind.display-label=Type
-
-# Are Record Type
-isRecordType.title=Demande le type de document d'archives
-isRecordType.description=Sont les documents d'archives du type d\u00e9fini.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=D\u00e9clarer comme document d'archives
-create-record.description=D\u00e9clare un document comme document d'archives
-create-record.file-plan.display-label=Plan de classification
-create-record.hide-record.display-label=Masquer le document d'archives
-# Declare As Version Record
-declare-as-version-record.title=D\u00e9clarer la version comme document d'archives
-declare-as-version-record.description=D\u00e9clare la nouvelle version d'un document comme document d'archive versionn\u00e9.
-declare-as-version-record.file-plan.display-label=Plan de classification
-# Complete record
-declareRecord.title=Compl\u00e9ter un document d'archives
-declareRecord.description=Compl\u00e8te un document d'archives.
-# Reopens record
-undeclareRecord.title=Rouvrir un document d'archives
-undeclareRecord.description=Rouvre un document d'archives.
-# Open record folder
-openRecordFolder.title=Ouvrir un dossier d'archives
-openRecordFolder.description=Ouvre un dossier d'archives.
-# Close record folder
-closeRecordFolder.title=Fermer un dossier d'archives
-closeRecordFolder.description=Ferme un dossier d'archives.
-# Complete event
-completeEvent.title=Compl\u00e9ter un \u00e9v\u00e9nement
-completeEvent.description=Compl\u00e8te un \u00e9v\u00e9nement.
-completeEvent.eventName.display-label=Ev\u00e9nement
-# Freeze
-freeze.title=Geler
-freeze.description=G\u00e8le un document d'archives.
-freeze.reason.display-label=Motif
-# Unfreeze
-unfreeze.title=D\u00e9geler
-unfreeze.description=D\u00e9g\u00e8le un document d'archives.
-# File to
-fileTo.title=Archiver dans
-fileTo.description=Archive un document d'archives dans le dossier d'archives d\u00e9fini.
-fileTo.path.display-label=Chemin de dossier d'archives
-fileTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Copy to
-copyTo.title=Copier vers...
-copyTo.description=Copie un document d'archives vers le dossier d'archives d\u00e9fini.
-copyTo.path.display-label=Chemin de dossier d'archives
-copyTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Move to
-moveTo.title=D\u00e9placer vers...
-moveTo.description=D\u00e9place un document d'archives vers le dossier d'archives d\u00e9fini.
-moveTo.path.display-label=Chemin de dossier d'archives
-moveTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Link to
-linkTo.title=Lier \u00e0
-linkTo.description=Lie un document d'archives vers le dossier d'archives d\u00e9fini.
-linkTo.path.display-label=Chemin de dossier d'archives
-linkTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Reject
-reject.title=Rejeter
-reject.description=Rejette un document d'archives et place le document dans son emplacement d'origine
-reject.reason.display-label=Motif du rejet
-# Request Information
-requestInfo.title=Demander des informations
-requestInfo.description=D\u00e9marre un workflow pour demander plus d'informations sur un document d'archives
-# Execute script
-executeScript.title=Ex\u00e9cuter le script
-executeScript.description=Ex\u00e9cuter un script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Envoyer un e-mail
-sendEmail.description=Envoyer un e-mail
-# Set Property
-setPropertyValue.title=D\u00e9finir la valeur de la propri\u00e9t\u00e9
-setPropertyValue.description=D\u00e9finir une valeur de propri\u00e9t\u00e9
-
-# Edit Hold Reason
-editHoldReason.title=Modifier le motif de suspension
-editHoldReason.description=Modifier le motif de suspension
-# Relinquish Hold
-relinquishHold.title=Lever la suspension
-relinquishHold.description=Lever la suspension
-# Edit Review As Of Date
-editReviewAsOfDate.title=Modifier la date de d\u00e9but de la r\u00e9vision
-editReviewAsOfDate.description=Modifier la date de d\u00e9but de la r\u00e9vision
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Modifier la date de d\u00e9but de l'action de disposition
-editDispositionActionAsOfDate.description=Modifier la date de d\u00e9but de l'action de disposition
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel diffus\u00e9e
-broadcastVitalRecordDefinition.description=D\u00e9finition du document d'archives essentiel diffus\u00e9e
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
-broadcastDispositionActionDefinitionUpdate.description=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
-# Undo Event
-undoEvent.title=Annuler l'\u00e9v\u00e9nement
-undoEvent.description=Annuler l'\u00e9v\u00e9nement
-# Transfer Complete
-transferComplete.title=Transfert termin\u00e9
-transferComplete.description=Transfert termin\u00e9
-# Accession Complete
-accessionComplete.title=Versement \u00e0 un autre organisme termin\u00e9
-accessionComplete.description=Versement \u00e0 un autre organisme termin\u00e9
-# Split Email
-splitEmail.title=Partager l'e-mail
-splitEmail.description=Partager l'e-mail
-# Create Disposition Schedule
-createDispositionSchedule.title=Cr\u00e9er une r\u00e8gle de conservation
-createDispositionSchedule.description=Cr\u00e9er une r\u00e8gle de conservation
-# File Destruction Report
-fileDestructionReport.title=Rapport de destruction de fichier
-fileDestructionReport.description=Rapport de destruction de fichier
-# Cut off
-cutoff.title=D\u00e9classer
-cutoff.description=D\u00e9classer
-# Destroy
-destroy.title=D\u00e9truire
-destroy.description=D\u00e9truire
-# Reviewed
-reviewed.title=V\u00e9rifi\u00e9
-reviewed.description=V\u00e9rifi\u00e9
-# Hide Record
-hide-record.title=Masquer le document d'archives
-hide-record.description=Masquer le document d'archives
-# Transfer
-transfer.title=Transf\u00e9rer
-transfer.description=Transf\u00e9rer
-# Uncut off
-unCutoff.title=Annuler le d\u00e9classement
-unCutoff.description=Annuler le d\u00e9classement
-# Accession
-accession.title=Versement \u00e0 un autre organisme
-accession.description=Versement \u00e0 un autre organisme
-# Retain
-retain.title=Retenir
-retain.description=Retenir
-# Add Record Types
-addRecordTypes.title=Ajouter des types de document d'archives
-addRecordTypes.description=Ajoute le(s) type(s) s\u00e9lectionn\u00e9(s) au document d'archives
-# File report
-fileReport.title=Archiver le rapport
-fileReport.description=Archiver le rapport
-# Delete Hold
-deleteHold.title=Supprimer la suspension
-deleteHold.description=Supprimer la suspension
-# Move DM record
-move-dm-record.title=D\u00e9placer le document d'archives
-move-dm-record.description=D\u00e9placer le document d'archives
-# Unlink from
-unlinkFrom.title=Supprimer le lien de
-unlinkFrom.description=Supprimer le lien de
-
-# Recordable version config
-recordable-version-config.title=Options de d\u00e9claration automatique
-recordable-version-config.description=Options de d\u00e9claration automatique
-recordable-version-config.version.display-label=D\u00e9clarer automatiquement les versions comme documents d'archives
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Cat\u00e9gorie de document d'archives
-rm-ac-is-kind-kinds.record_folder=Dossier d'archives
-rm-ac-is-kind-kinds.record=Document d'archives
-
-rm-ac-disposition-action-relative-positions.next=Suivant
-rm-ac-disposition-action-relative-positions.previous=Pr\u00e9c\u00e9dent
-rm-ac-disposition-action-relative-positions.any=N'importe lequel
-
-ac-versions.none=Jamais
-ac-versions.major_only=Uniquement les versions majeures
-ac-versions.all=Versions majeures et mineures
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties
deleted file mode 100644
index 7be12306a2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Classificato in base alla pianificazione della disposizione
-isClassified.description=I record o le cartelle di record sono stati classificati in base alla pianificazione della disposizione?
-
-# Are cutoff
-isCutoff.title=Cut off
-isCutoff.description=Record o cartelle di record separati.
-
-# Are declared
-isDeclared.title=Record completati
-isDeclared.description=Il record \u00e8 completo
-
-# Is on hold
-isFrozen.title=Sospeso
-isFrozen.description=Il record o la cartella di record sono in sospeso
-
-# Are filed
-isRecordFiled.title=Record archiviato
-isRecordFiled.description=Il record \u00e8 archiviato
-
-# Are closed record folders
-isRecordFolderClosed.title=Cartella di record chiusa
-isRecordFolderClosed.description=La cartella di record \u00e8 chiusa
-
-# Are vital
-isVital.title=Record fondamentale
-isVital.description=Il record o la cartella di record sono fondamentali
-
-# Have Disposition Action
-hasDispositionAction.title=Possiede l'azione di disposizione
-hasDispositionAction.description=I nodi hanno ottenuto la relativa azione di disposizione specificata alla relativa posizione specificata
-
-# Are kind
-isKind.title=Tipo di elemento di gestione dei record
-isKind.description=I nodi sono del tipo componente piano file
-isKind.kind.display-label=Tipo
-
-# Are Record Type
-isRecordType.title=Possiede tipo di record
-isRecordType.description=I record sono del tipo specificato
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Dichiara come record
-create-record.description=Dichiara documento come record.
-create-record.file-plan.display-label=Piano file
-create-record.hide-record.display-label=Nascondi record
-# Declare As Version Record
-declare-as-version-record.title=Dichiara versione come record
-declare-as-version-record.description=Dichiara la nuova versione del documento come record versione.
-declare-as-version-record.file-plan.display-label=Piano file
-# Complete record
-declareRecord.title=Completa record
-declareRecord.description=Completa un record.
-# Reopens record
-undeclareRecord.title=Riapri record
-undeclareRecord.description=Riapre un record.
-# Open record folder
-openRecordFolder.title=Apri cartella di record
-openRecordFolder.description=Apre una cartella di record.
-# Close record folder
-closeRecordFolder.title=Chiudi cartella di record
-closeRecordFolder.description=Chiude una cartella di record.
-# Complete event
-completeEvent.title=Completa evento
-completeEvent.description=Completa un evento.
-completeEvent.eventName.display-label=Evento
-# Freeze
-freeze.title=Blocca
-freeze.description=Blocca un record.
-freeze.reason.display-label=Motivo
-# Unfreeze
-unfreeze.title=Sblocca
-unfreeze.description=Sblocca un record.
-# File to
-fileTo.title=Archivia in
-fileTo.description=Archivia un record nella cartella di record specificata.
-fileTo.path.display-label=Indirizza nella cartella di record
-fileTo.createRecordPath.display-label=Crea percorso del record
-# Copy to
-copyTo.title=Copia in
-copyTo.description=Copia un record nella cartella di record specificata.
-copyTo.path.display-label=Indirizza nella cartella di record
-copyTo.createRecordPath.display-label=Crea percorso del record
-# Move to
-moveTo.title=Sposta in
-moveTo.description=Sposta un record nella cartella di record specificata.
-moveTo.path.display-label=Indirizza nella cartella di record
-moveTo.createRecordPath.display-label=Crea percorso del record
-# Link to
-linkTo.title=Collega a
-linkTo.description=Collega un record alla cartella di record specificata.
-linkTo.path.display-label=Indirizza nella cartella di record
-linkTo.createRecordPath.display-label=Crea percorso del record
-# Reject
-reject.title=Respingi
-reject.description=Respingi un record e sposta il documento nella sua posizione originale
-reject.reason.display-label=Respingi motivo
-# Request Information
-requestInfo.title=Richiedi informazioni
-requestInfo.description=Avvia un flusso di lavoro per richiedere pi\u00f9 informazioni per un record
-# Execute script
-executeScript.title=Esegui script
-executeScript.description=Esegui uno script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Invia e-mail
-sendEmail.description=Invia un'e-mail
-# Set Property
-setPropertyValue.title=Imposta valore di propriet\u00e0
-setPropertyValue.description=Imposta un valore di propriet\u00e0
-
-# Edit Hold Reason
-editHoldReason.title=Modifica motivo sospensione
-editHoldReason.description=Modifica motivo sospensione
-# Relinquish Hold
-relinquishHold.title=Lascia sospensione
-relinquishHold.description=Lascia sospensione
-# Edit Review As Of Date
-editReviewAsOfDate.title=Modifica revisiona in data
-editReviewAsOfDate.description=Modifica revisiona in data
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Modifica azione di disposizione in data
-editDispositionActionAsOfDate.description=Modifica azione di disposizione in data
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Trasmetti definizione di record fondamentale
-broadcastVitalRecordDefinition.description=Trasmetti definizione di record fondamentale
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Trasmetti aggiornamento definizione di azione di disposizione
-broadcastDispositionActionDefinitionUpdate.description=Trasmetti aggiornamento definizione di azione di disposizione
-# Undo Event
-undoEvent.title=Annulla evento
-undoEvent.description=Annulla evento
-# Transfer Complete
-transferComplete.title=Trasferimento completato
-transferComplete.description=Trasferimento completato
-# Accession Complete
-accessionComplete.title=Inserimento completato
-accessionComplete.description=Inserimento completato
-# Split Email
-splitEmail.title=Dividi e-mail
-splitEmail.description=Dividi e-mail
-# Create Disposition Schedule
-createDispositionSchedule.title=Crea pianificazione della disposizione
-createDispositionSchedule.description=Crea pianificazione della disposizione
-# File Destruction Report
-fileDestructionReport.title=Archivia report di eliminazione permanente
-fileDestructionReport.description=Archivia report di eliminazione permanente
-# Cut off
-cutoff.title=Cut off
-cutoff.description=Cut off
-# Destroy
-destroy.title=Elimina definitivamente
-destroy.description=Elimina definitivamente
-# Reviewed
-reviewed.title=Rivisto
-reviewed.description=Rivisto
-# Hide Record
-hide-record.title=Nascondi record
-hide-record.description=Nascondi record
-# Transfer
-transfer.title=Trasferisci
-transfer.description=Trasferisci
-# Uncut off
-unCutoff.title=Annulla cut off
-unCutoff.description=Annulla cut off
-# Accession
-accession.title=Inserimento
-accession.description=Inserimento
-# Retain
-retain.title=Mantieni
-retain.description=Mantieni
-# Add Record Types
-addRecordTypes.title=Aggiungi tipi di record
-addRecordTypes.description=Aggiunge i tipi selezionati al record
-# File report
-fileReport.title=Archivia Report
-fileReport.description=Archivia Report
-# Delete Hold
-deleteHold.title=Annulla sospensione
-deleteHold.description=Annulla sospensione
-# Move DM record
-move-dm-record.title=Sposta record
-move-dm-record.description=Sposta record
-# Unlink from
-unlinkFrom.title=Scollega da
-unlinkFrom.description=Scollega da
-
-# Recordable version config
-recordable-version-config.title=Opzioni di dichiarazione automatica
-recordable-version-config.description=Opzioni di dichiarazione automatica
-recordable-version-config.version.display-label=Dichiara automaticamente versioni come record
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Categoria record
-rm-ac-is-kind-kinds.record_folder=Cartella di record
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Successivo
-rm-ac-disposition-action-relative-positions.previous=Precedente
-rm-ac-disposition-action-relative-positions.any=Qualsiasi
-
-ac-versions.none=Mai
-ac-versions.major_only=Solo per versioni maggiori
-ac-versions.all=Per tutte le versioni maggiori e minori
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties
deleted file mode 100644
index 3b1339298c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u6e08\u307f
-isClassified.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are cutoff
-isCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-isCutoff.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u307e\u3059\u3002
-
-# Are declared
-isDeclared.title=\u30ec\u30b3\u30fc\u30c9\u5b8c\u4e86\u6e08\u307f
-isDeclared.description=\u30ec\u30b3\u30fc\u30c9\u306f\u5b8c\u4e86\u3057\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Is on hold
-isFrozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
-isFrozen.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30db\u30fc\u30eb\u30c9\u4e2d\u3067\u3059\u304b\u3002
-
-# Are filed
-isRecordFiled.title=\u30ec\u30b3\u30fc\u30c9\u6574\u7406\u4fdd\u7ba1\u6e08\u307f
-isRecordFiled.description=\u30ec\u30b3\u30fc\u30c9\u306f\u6574\u7406\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are closed record folders
-isRecordFolderClosed.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059
-isRecordFolderClosed.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are vital
-isVital.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-isVital.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5fc5\u9808\u3067\u3059\u304b\u3002
-
-# Have Disposition Action
-hasDispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u3042\u308b\u304b
-hasDispositionAction.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3068\u305d\u306e\u76f8\u5bfe\u4f4d\u7f6e\u304c\u30ce\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are kind
-isKind.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30a4\u30c6\u30e0\u306e\u30bf\u30a4\u30d7
-isKind.description=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30ce\u30fc\u30c9\u306f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u4e00\u7a2e\u3067\u3059\u304b\u3002
-isKind.kind.display-label=\u7a2e\u985e
-
-# Are Record Type
-isRecordType.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u304c\u3042\u308b\u304b
-isRecordType.description=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u306e\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u304b\u3002
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-create-record.description=\u6587\u66f8\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
-create-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-create-record.hide-record.display-label=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-# Declare As Version Record
-declare-as-version-record.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-declare-as-version-record.description=\u6587\u66f8\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30d0\u30fc\u30b8\u30e7\u30f3\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
-declare-as-version-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-# Complete record
-declareRecord.title=\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-declareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
-# Reopens record
-undeclareRecord.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
-undeclareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304d\u307e\u3059\u3002
-# Open record folder
-openRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304f
-openRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304d\u307e\u3059\u3002
-# Close record folder
-closeRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
-closeRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u307e\u3059\u3002
-# Complete event
-completeEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86
-completeEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
-completeEvent.eventName.display-label=\u30a4\u30d9\u30f3\u30c8
-# Freeze
-freeze.title=\u56fa\u5b9a
-freeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u3057\u307e\u3059\u3002
-freeze.reason.display-label=\u7406\u7531
-# Unfreeze
-unfreeze.title=\u56fa\u5b9a\u89e3\u9664
-unfreeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u89e3\u9664\u3057\u307e\u3059\u3002
-# File to
-fileTo.title=\u6574\u7406\u4fdd\u7ba1\u5148
-fileTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
-fileTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-fileTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Copy to
-copyTo.title=\u30b3\u30d4\u30fc\u5148
-copyTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002
-copyTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-copyTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Move to
-moveTo.title=\u79fb\u52d5\u5148
-moveTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002
-moveTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-moveTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Link to
-linkTo.title=\u30ea\u30f3\u30af\u5148
-linkTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30ea\u30f3\u30af\u3057\u307e\u3059\u3002
-linkTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-linkTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Reject
-reject.title=\u5374\u4e0b
-reject.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5374\u4e0b\u3057\u3001\u6587\u66f8\u3092\u5143\u306e\u5834\u6240\u306b\u79fb\u52d5\u3057\u307e\u3059
-reject.reason.display-label=\u5374\u4e0b\u306e\u7406\u7531
-# Request Information
-requestInfo.title=\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
-requestInfo.description=\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30\u60c5\u5831\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3059\u308b\u305f\u3081\u306b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u59cb\u3057\u307e\u3059
-# Execute script
-executeScript.title=\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u5b9f\u884c
-executeScript.description=\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
-executeScript.script-ref.display-label=\u30b9\u30af\u30ea\u30d7\u30c8
-# Send Email
-sendEmail.title=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
-sendEmail.description=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
-# Set Property
-setPropertyValue.title=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
-setPropertyValue.description=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
-
-# Edit Hold Reason
-editHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
-editHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
-# Relinquish Hold
-relinquishHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
-relinquishHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
-# Edit Review As Of Date
-editReviewAsOfDate.title=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
-editReviewAsOfDate.description=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
-editDispositionActionAsOfDate.description=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-broadcastVitalRecordDefinition.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-broadcastDispositionActionDefinitionUpdate.description=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-# Undo Event
-undoEvent.title=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
-undoEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
-# Transfer Complete
-transferComplete.title=\u8ee2\u9001\u5b8c\u4e86
-transferComplete.description=\u8ee2\u9001\u5b8c\u4e86
-# Accession Complete
-accessionComplete.title=\u53d7\u8afe\u5b8c\u4e86
-accessionComplete.description=\u53d7\u8afe\u5b8c\u4e86
-# Split Email
-splitEmail.title=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
-splitEmail.description=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
-# Create Disposition Schedule
-createDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
-createDispositionSchedule.description=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
-# File Destruction Report
-fileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-fileDestructionReport.description=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-# Cut off
-cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
-# Destroy
-destroy.title=\u7834\u68c4
-destroy.description=\u7834\u68c4
-# Reviewed
-reviewed.title=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
-reviewed.description=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
-# Hide Record
-hide-record.title=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-hide-record.description=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-# Transfer
-transfer.title=\u8ee2\u9001
-transfer.description=\u8ee2\u9001
-# Uncut off
-unCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
-unCutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
-# Accession
-accession.title=\u53d7\u8afe
-accession.description=\u53d7\u8afe
-# Retain
-retain.title=\u7559\u4fdd
-retain.description=\u7559\u4fdd
-# Add Record Types
-addRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u8ffd\u52a0
-addRecordTypes.description=\u9078\u629e\u3057\u305f\u30bf\u30a4\u30d7\u3092\u30ec\u30b3\u30fc\u30c9\u306b\u8ffd\u52a0\u3059\u308b
-# File report
-fileReport.title=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-fileReport.description=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-# Delete Hold
-deleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-deleteHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-# Move DM record
-move-dm-record.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-move-dm-record.description=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-# Unlink from
-unlinkFrom.title=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
-unlinkFrom.description=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
-
-# Recordable version config
-recordable-version-config.title=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
-recordable-version-config.description=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
-recordable-version-config.version.display-label=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u81ea\u52d5\u7684\u306b\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-rm-ac-is-kind-kinds.record_folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm-ac-is-kind-kinds.record=\u30ec\u30b3\u30fc\u30c9
-
-rm-ac-disposition-action-relative-positions.next=\u6b21\u3078
-rm-ac-disposition-action-relative-positions.previous=\u524d\u3078
-rm-ac-disposition-action-relative-positions.any=\u4efb\u610f
-
-ac-versions.none=\u5ba3\u8a00\u3057\u306a\u3044
-ac-versions.major_only=\u30e1\u30b8\u30e3\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u307f
-ac-versions.all=\u3059\u3079\u3066\u306e\u30e1\u30b8\u30e3\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3\u3068\u30de\u30a4\u30ca\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nb.properties
deleted file mode 100644
index 061f6fd610..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nb.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Klassifisert etter disposisjonsplan
-isClassified.description=Har oppf\u00f8ringene og oppf\u00f8ringsmappene blitt klassifisert etter en disposisjonsplan.
-
-# Are cutoff
-isCutoff.title=Cut off
-isCutoff.description=Cut off av oppf\u00f8ringer og oppf\u00f8ringersmapper.
-
-# Are declared
-isDeclared.title=Oppf\u00f8ring fullf\u00f8rt
-isDeclared.description=Er oppf\u00f8ringen fullf\u00f8rt.
-
-# Is on hold
-isFrozen.title=P\u00e5 hold
-isFrozen.description=Er oppf\u00f8ringen eller oppf\u00f8ringsmappen p\u00e5 hold.
-
-# Are filed
-isRecordFiled.title=Oppf\u00f8ring registrert
-isRecordFiled.description=Oppf\u00f8ringen er registrert.
-
-# Are closed record folders
-isRecordFolderClosed.title=Oppf\u00f8ringsmappe lukket
-isRecordFolderClosed.description=Er oppf\u00f8ringsmappen lukket.
-
-# Are vital
-isVital.title=Sv\u00e6rt viktig oppf\u00f8ring
-isVital.description=Er oppf\u00f8ringen eller oppf\u00f8ringsmappen sv\u00e6rt viktig.
-
-# Have Disposition Action
-hasDispositionAction.title=Har disposisjonshandling
-hasDispositionAction.description=Har nodene de spesifikke assosierte disposisjonshandlingen p\u00e5 den spesifiserte relative posisjonen.
-
-# Are kind
-isKind.title=Type element ved oppf\u00f8ringsh\u00e5ndtering
-isKind.description=Er nodene av typen filplandel.
-isKind.kind.display-label=Type
-
-# Are Record Type
-isRecordType.title=Har oppf\u00f8ringstype
-isRecordType.description=Er oppf\u00f8ringene av den spesifikke typen.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Erkl\u00e6r som oppf\u00f8ring
-create-record.description=Erkl\u00e6rer dokumentet som oppf\u00f8ring.
-create-record.file-plan.display-label=Filplan
-create-record.hide-record.display-label=Skjul oppf\u00f8ring
-# Declare As Version Record
-declare-as-version-record.title=Erkl\u00e6r versjon som oppf\u00f8ring
-declare-as-version-record.description=Erkl\u00e6rer ny versjon av dokument som en versjonsoppf\u00f8ring.
-declare-as-version-record.file-plan.display-label=Filplan
-# Complete record
-declareRecord.title=Fullf\u00f8r oppf\u00f8ring
-declareRecord.description=Fullf\u00f8rer en oppf\u00f8ring.
-# Reopens record
-undeclareRecord.title=\u00c5pne oppf\u00f8ring p\u00e5 nytt
-undeclareRecord.description=\u00c5pner en oppf\u00f8ring p\u00e5 nytt.
-# Open record folder
-openRecordFolder.title=\u00c5pne oppf\u00f8ringsmappe
-openRecordFolder.description=\u00c5pner en oppf\u00f8ringsmappe.
-# Close record folder
-closeRecordFolder.title=Lukk oppf\u00f8ringsmappe
-closeRecordFolder.description=Lukker en oppf\u00f8ringsmappe.
-# Complete event
-completeEvent.title=Fullf\u00f8r hendelse
-completeEvent.description=Fullf\u00f8rer en hendelse.
-completeEvent.eventName.display-label=Hendelse
-# Freeze
-freeze.title=Frys
-freeze.description=Fryser en oppf\u00f8ring.
-freeze.reason.display-label=Grunn
-# Unfreeze
-unfreeze.title=T\u00f8 opp
-unfreeze.description=T\u00f8r opp en oppf\u00f8ring.
-# File to
-fileTo.title=Arkiver i
-fileTo.description=En oppf\u00f8ring arkiveres i en bestemt oppf\u00f8ringsmappe.
-fileTo.path.display-label=Bane til oppf\u00f8ringsmappe
-fileTo.createRecordPath.display-label=Opprett oppf\u00f8ringsbane
-# Copy to
-copyTo.title=Kopier til
-copyTo.description=En oppf\u00f8ring kopieres i en bestemt oppf\u00f8ringsmappe.
-copyTo.path.display-label=Bane til oppf\u00f8ringsmappe
-copyTo.createRecordPath.display-label=Opprett oppf\u00f8ringsbane
-# Move to
-moveTo.title=Flytt til
-moveTo.description=En oppf\u00f8ring flyttes til i en bestemt oppf\u00f8ringsmappe.
-moveTo.path.display-label=Bane til oppf\u00f8ringsmappe
-moveTo.createRecordPath.display-label=Opprett oppf\u00f8ringsbane
-# Link to
-linkTo.title=Koble til
-linkTo.description=En oppf\u00f8ring kobles til i en bestemt oppf\u00f8ringsmappe.
-linkTo.path.display-label=Bane til oppf\u00f8ringsmappe
-linkTo.createRecordPath.display-label=Opprett oppf\u00f8ringsbane
-# Reject
-reject.title=Avvis
-reject.description=En oppf\u00f8ring avvises, og dokumentet flyttes til det opprinnelige stedet
-reject.reason.display-label=\u00c5rsak til avvisning
-# Request Information
-requestInfo.title=Be om informasjon
-requestInfo.description=Starter en arbeidsflyt for \u00e5 be om mer informasjon om en oppf\u00f8ring
-# Execute script
-executeScript.title=Kj\u00f8r skript
-executeScript.description=Kj\u00f8r et skript.
-executeScript.script-ref.display-label=Skript
-# Send Email
-sendEmail.title=Send e-post
-sendEmail.description=Send en e-post
-# Set Property
-setPropertyValue.title=Still inn egenskapsverdi
-setPropertyValue.description=Still inn en egenskapsverdi
-
-# Edit Hold Reason
-editHoldReason.title=Rediger grunn til holdet
-editHoldReason.description=Rediger grunn til holdet
-# Relinquish Hold
-relinquishHold.title=Avslutt hold
-relinquishHold.description=Avslutt hold
-# Edit Review As Of Date
-editReviewAsOfDate.title=Rediger gjennomgang per datoen
-editReviewAsOfDate.description=Rediger gjennomgang per datoen
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Rediger disposisjonshandling per datoen
-editDispositionActionAsOfDate.description=Rediger disposisjonshandling per datoen
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Kringkast definisjonen til sv\u00e6rt viktig oppf\u00f8ring
-broadcastVitalRecordDefinition.description=Kringkast definisjonen til sv\u00e6rt viktig oppf\u00f8ring
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Kringkast oppdatering av definisjonen til disposisjonshandling
-broadcastDispositionActionDefinitionUpdate.description=Kringkast oppdatering av definisjonen til disposisjonshandling
-# Undo Event
-undoEvent.title=Angre hendelse
-undoEvent.description=Angre hendelse
-# Transfer Complete
-transferComplete.title=Overf\u00f8r fullf\u00f8rt
-transferComplete.description=Overf\u00f8r fullf\u00f8rt
-# Accession Complete
-accessionComplete.title=Tilgang fullf\u00f8rt
-accessionComplete.description=Tilgang fullf\u00f8rt
-# Split Email
-splitEmail.title=Delt e-post
-splitEmail.description=Delt e-post
-# Create Disposition Schedule
-createDispositionSchedule.title=Opprett disposisjonsplan
-createDispositionSchedule.description=Opprett disposisjonsplan
-# File Destruction Report
-fileDestructionReport.title=Fildestruksjonsrapport
-fileDestructionReport.description=Fildestruksjonsrapport
-# Cut off
-cutoff.title=Cut off
-cutoff.description=Cut off
-# Destroy
-destroy.title=Destruer
-destroy.description=Destruer
-# Reviewed
-reviewed.title=Gjennomg\u00e5tt
-reviewed.description=Gjennomg\u00e5tt
-# Hide Record
-hide-record.title=Skjul oppf\u00f8ring
-hide-record.description=Skjul oppf\u00f8ring
-# Transfer
-transfer.title=Overf\u00f8r
-transfer.description=Overf\u00f8r
-# Uncut off
-unCutoff.title=Angre cut off
-unCutoff.description=Angre cut off
-# Accession
-accession.title=Tilgang
-accession.description=Tilgang
-# Retain
-retain.title=Behold
-retain.description=Behold
-# Add Record Types
-addRecordTypes.title=Legg til oppf\u00f8ringstyper
-addRecordTypes.description=Legger valgt(e) type(r) til oppf\u00f8ringen
-# File report
-fileReport.title=Registrer rapport
-fileReport.description=Registrer rapport
-# Delete Hold
-deleteHold.title=Slett hold
-deleteHold.description=Slett hold
-# Move DM record
-move-dm-record.title=Flytt oppf\u00f8ring
-move-dm-record.description=Flytt oppf\u00f8ring
-# Unlink from
-unlinkFrom.title=Koble fra
-unlinkFrom.description=Koble fra
-
-# Recordable version config
-recordable-version-config.title=Alternativer med automatiske erkl\u00e6ringer
-recordable-version-config.description=Alternativer med automatiske erkl\u00e6ringer
-recordable-version-config.version.display-label=Erkl\u00e6rer alternativene med automatiske erkl\u00e6ringer som oppf\u00f8ringer
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Oppf\u00f8ringskategori
-rm-ac-is-kind-kinds.record_folder=Oppf\u00f8ringsmappe
-rm-ac-is-kind-kinds.record=Oppf\u00f8ring
-
-rm-ac-disposition-action-relative-positions.next=Neste
-rm-ac-disposition-action-relative-positions.previous=Forrige
-rm-ac-disposition-action-relative-positions.any=Enhver
-
-ac-versions.none=Aldri
-ac-versions.major_only=Kun hovedversjoner
-ac-versions.all=Til alle hovedversjoner og mindre versjoner
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties
deleted file mode 100755
index 96670bb10c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Geclassificeerd op beschikkingsschema
-isClassified.description=De records of archiefmappen zijn geclassificeerd op basis van een beschikkingsschema
-
-# Are cutoff
-isCutoff.title=Afsluiten
-isCutoff.description=Records of archiefmappen zijn afgesloten.
-
-# Are declared
-isDeclared.title=Record afgerond
-isDeclared.description=De record is afgerond
-
-# Is on hold
-isFrozen.title=In wachtstand
-isFrozen.description=De record of de archiefmap bevindt zich in de wachtstand
-
-# Are filed
-isRecordFiled.title=Record gearchiveerd
-isRecordFiled.description=De record is gearchiveerd
-
-# Are closed record folders
-isRecordFolderClosed.title=Archiefmap gesloten
-isRecordFolderClosed.description=De archiefmap is gesloten
-
-# Are vital
-isVital.title=Vitale record
-isVital.description=De record of de archiefmap is vitaal
-
-# Have Disposition Action
-hasDispositionAction.title=Heeft beschikkingsactie
-hasDispositionAction.description=De nodes hebben de opgegeven gekoppelde beschikkingsactie op de opgegeven relatieve positie
-
-# Are kind
-isKind.title=Type onderdeel Record Management
-isKind.description=De nodes zijn van een type ordeningsplancomponent
-isKind.kind.display-label=Type
-
-# Are Record Type
-isRecordType.title=Heeft recordtype
-isRecordType.description=De records zijn van het opgegeven type
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declareren als record
-create-record.description=Hiermee wordt een document gedeclareerd als een record.
-create-record.file-plan.display-label=Ordeningsplan
-create-record.hide-record.display-label=Record verbergen
-# Declare As Version Record
-declare-as-version-record.title=Versie declareren als record
-declare-as-version-record.description=Hiermee wordt een nieuwe versie van een document gedeclareerd als een versierecord.
-declare-as-version-record.file-plan.display-label=Ordeningsplan
-# Complete record
-declareRecord.title=Record afronden
-declareRecord.description=Hiermee wordt een record afgerond.
-# Reopens record
-undeclareRecord.title=Record heropenen
-undeclareRecord.description=Hiermee wordt een record heropend.
-# Open record folder
-openRecordFolder.title=Archiefmap openen
-openRecordFolder.description=Hiermee wordt een archiefmap geopend.
-# Close record folder
-closeRecordFolder.title=Archiefmap sluiten
-closeRecordFolder.description=Hiermee wordt een archiefmap afgesloten.
-# Complete event
-completeEvent.title=Gebeurtenis afronden
-completeEvent.description=Hiermee wordt een gebeurtenis afgerond.
-completeEvent.eventName.display-label=Gebeurtenis
-# Freeze
-freeze.title=Bevriezen
-freeze.description=Hiermee wordt een record bevroren.
-freeze.reason.display-label=Reden
-# Unfreeze
-unfreeze.title=Bevriezen opheffen
-unfreeze.description=Hiermee wordt de bevriezing van een record opgeheven.
-# File to
-fileTo.title=Archiveren in
-fileTo.description=Hiermee wordt een record gearchiveerd in de opgegeven archiefmap.
-fileTo.path.display-label=Pad naar archiefmap
-fileTo.createRecordPath.display-label=Recordpad maken
-# Copy to
-copyTo.title=Kopi\u00ebren naar
-copyTo.description=Hiermee wordt een record gekopieerd naar de opgegeven archiefmap.
-copyTo.path.display-label=Pad naar archiefmap
-copyTo.createRecordPath.display-label=Recordpad maken
-# Move to
-moveTo.title=Verplaatsen naar
-moveTo.description=Hiermee wordt een record verplaatst naar de opgegeven archiefmap.
-moveTo.path.display-label=Pad naar archiefmap
-moveTo.createRecordPath.display-label=Recordpad maken
-# Link to
-linkTo.title=Koppelen naar
-linkTo.description=Hiermee wordt een record gekoppeld naar de opgegeven archiefmap.
-linkTo.path.display-label=Pad naar archiefmap
-linkTo.createRecordPath.display-label=Recordpad maken
-# Reject
-reject.title=Afwijzen
-reject.description=Hiermee wordt een record afgewezen en wordt het document naar de originele locatie verplaatst.
-reject.reason.display-label=Reden voor afwijzing
-# Request Information
-requestInfo.title=Informatie aanvragen
-requestInfo.description=Hiermee wordt een werkstroom gestart voor het aanvragen van meer informatie over een record.
-# Execute script
-executeScript.title=Script uitvoeren
-executeScript.description=Hiermee wordt een script uitgevoerd.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=E-mail verzenden
-sendEmail.description=Verzend een e-mail.
-# Set Property
-setPropertyValue.title=Eigenschapwaarde instellen
-setPropertyValue.description=Stel een eigenschapwaarde in
-
-# Edit Hold Reason
-editHoldReason.title=Reden van wachtstand bewerken
-editHoldReason.description=Reden van wachtstand bewerken
-# Relinquish Hold
-relinquishHold.title=Wachtstand afwijzen
-relinquishHold.description=Wachtstand afwijzen
-# Edit Review As Of Date
-editReviewAsOfDate.title=Begindatum revisie bewerken
-editReviewAsOfDate.description=Begindatum revisie bewerken
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Begindatum beschikkingsactie bewerken
-editDispositionActionAsOfDate.description=Begindatum beschikkingsactie bewerken
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Definitie vitale record uitzenden
-broadcastVitalRecordDefinition.description=Definitie vitale record uitzenden
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Update van definitie beschikkingsactie uitzenden
-broadcastDispositionActionDefinitionUpdate.description=Update van definitie beschikkingsactie uitzenden
-# Undo Event
-undoEvent.title=Gebeurtenis ongedaan maken
-undoEvent.description=Gebeurtenis ongedaan maken
-# Transfer Complete
-transferComplete.title=Overzetten afgerond
-transferComplete.description=Overzetten afgerond
-# Accession Complete
-accessionComplete.title=Overdracht afgerond
-accessionComplete.description=Overdracht afgerond
-# Split Email
-splitEmail.title=E-mail opsplitsen
-splitEmail.description=E-mail opsplitsen
-# Create Disposition Schedule
-createDispositionSchedule.title=Beschikkingsschema maken
-createDispositionSchedule.description=Beschikkingsschema maken
-# File Destruction Report
-fileDestructionReport.title=Vernietigingsrapport archiveren
-fileDestructionReport.description=Vernietigingsrapport archiveren
-# Cut off
-cutoff.title=Afsluiten
-cutoff.description=Afsluiten
-# Destroy
-destroy.title=Vernietigen
-destroy.description=Vernietigen
-# Reviewed
-reviewed.title=Gereviseerd
-reviewed.description=Gereviseerd
-# Hide Record
-hide-record.title=Record verbergen
-hide-record.description=Record verbergen
-# Transfer
-transfer.title=Overzetten
-transfer.description=Overzetten
-# Uncut off
-unCutoff.title=Afsluiten ongedaan maken
-unCutoff.description=Afsluiten ongedaan maken
-# Accession
-accession.title=Overdracht
-accession.description=Overdracht
-# Retain
-retain.title=Behouden
-retain.description=Behouden
-# Add Record Types
-addRecordTypes.title=Recordtypes toevoegen
-addRecordTypes.description=Hiermee worden de geselecteerde types aan de record toegevoegd.
-# File report
-fileReport.title=Rapport archiveren
-fileReport.description=Rapport archiveren
-# Delete Hold
-deleteHold.title=Wachtstand verwijderen
-deleteHold.description=Wachtstand verwijderen
-# Move DM record
-move-dm-record.title=Record verplaatsen
-move-dm-record.description=Record verplaatsen
-# Unlink from
-unlinkFrom.title=Koppeling opheffen met
-unlinkFrom.description=Koppeling opheffen met
-
-# Recordable version config
-recordable-version-config.title=Opties voor automatisch declareren
-recordable-version-config.description=Opties voor automatisch declareren
-recordable-version-config.version.display-label=Versies automatisch declareren als records
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Recordcategorie
-rm-ac-is-kind-kinds.record_folder=Archiefmap
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Volgende
-rm-ac-disposition-action-relative-positions.previous=Vorige
-rm-ac-disposition-action-relative-positions.any=Willekeurig
-
-ac-versions.none=Nooit
-ac-versions.major_only=Alleen voor primaire versies
-ac-versions.all=Voor alle primaire en secundaire versies
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_pt_BR.properties
deleted file mode 100644
index 01643c1687..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_pt_BR.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Classificado por programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-isClassified.description=Os documentos arquiv\u00edsticos ou as pastas de documentos arquiv\u00edsticos foram classificados por uma programa\u00e7\u00e3o de disposi\u00e7\u00e3o.
-
-# Are cutoff
-isCutoff.title=Cortar
-isCutoff.description=Os documentos arquiv\u00edsticos ou as pastas de documentos arquiv\u00edsticos s\u00e3o cortados.
-
-# Are declared
-isDeclared.title=Documento arquiv\u00edstico conclu\u00eddo
-isDeclared.description=O documento arquiv\u00edstico conclu\u00eddo est\u00e1 conclu\u00eddo.
-
-# Is on hold
-isFrozen.title=Em espera
-isFrozen.description=O documento arquiv\u00edstico ou a pasta de documento arquiv\u00edstico est\u00e1 em espera.
-
-# Are filed
-isRecordFiled.title=Documento arquiv\u00edstico arquivado
-isRecordFiled.description=O documento arquiv\u00edstico est\u00e1 arquivado.
-
-# Are closed record folders
-isRecordFolderClosed.title=Pasta de documento arquiv\u00edstico fechada
-isRecordFolderClosed.description=A pasta de documento arquiv\u00edstico est\u00e1 fechada.
-
-# Are vital
-isVital.title=Documento arquiv\u00edstico vital
-isVital.description=O documento arquiv\u00edstico ou pasta de documento arquiv\u00edstico \u00e9 vital.
-
-# Have Disposition Action
-hasDispositionAction.title=Tem a\u00e7\u00e3o de disposi\u00e7\u00e3o
-hasDispositionAction.description=Os n\u00f3s obtiveram a a\u00e7\u00e3o de disposi\u00e7\u00e3o associada especificada na posi\u00e7\u00e3o relativa especificada.
-
-# Are kind
-isKind.title=Tipo de item do Records Management
-isKind.description=Os n\u00f3s s\u00e3o de um tipo de componente de plano de arquivo.
-isKind.kind.display-label=Tipo
-
-# Are Record Type
-isRecordType.title=Tem tipo de documento arquiv\u00edstico
-isRecordType.description=Os documentos arquiv\u00edsticos s\u00e3o do tipo especificado.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declarar como documento arquiv\u00edstico
-create-record.description=Declara o documento com um documento arquiv\u00edstico.
-create-record.file-plan.display-label=Plano de arquivo
-create-record.hide-record.display-label=Ocultar documento arquiv\u00edstico
-# Declare As Version Record
-declare-as-version-record.title=Declarar vers\u00e3o como documento arquiv\u00edstico
-declare-as-version-record.description=Declarar nova vers\u00e3o do documento como um documento arquiv\u00edstico da vers\u00e3o.
-declare-as-version-record.file-plan.display-label=Plano de arquivo
-# Complete record
-declareRecord.title=Concluir documento arquiv\u00edstico
-declareRecord.description=Conclui um documento arquiv\u00edstico.
-# Reopens record
-undeclareRecord.title=Reabrir documento arquiv\u00edstico
-undeclareRecord.description=Reabre um documento arquiv\u00edstico.
-# Open record folder
-openRecordFolder.title=Abrir pasta de documento arquiv\u00edstico
-openRecordFolder.description=Abre uma pasta de documento arquiv\u00edstico.
-# Close record folder
-closeRecordFolder.title=Fechar pasta de documento arquiv\u00edstico
-closeRecordFolder.description=Fecha uma pasta de documento arquiv\u00edstico.
-# Complete event
-completeEvent.title=Concluir evento
-completeEvent.description=Conclui um evento.
-completeEvent.eventName.display-label=Evento
-# Freeze
-freeze.title=Congelar
-freeze.description=Congela um documento arquiv\u00edstico.
-freeze.reason.display-label=Motivo
-# Unfreeze
-unfreeze.title=Descongelar
-unfreeze.description=Descongela um documento arquiv\u00edstico.
-# File to
-fileTo.title=Arquivar em
-fileTo.description=Arquiva um documento arquiv\u00edstico na pasta de documento arquiv\u00edstico especificada.
-fileTo.path.display-label=Caminho para pasta de documento arquiv\u00edstico
-fileTo.createRecordPath.display-label=Criar caminho do documento arquiv\u00edstico
-# Copy to
-copyTo.title=Copiar para
-copyTo.description=Copia um documento arquiv\u00edstico para a pasta de documento arquiv\u00edstico especificada.
-copyTo.path.display-label=Caminho para pasta de documento arquiv\u00edstico
-copyTo.createRecordPath.display-label=Criar caminho do documento arquiv\u00edstico
-# Move to
-moveTo.title=Mover para
-moveTo.description=Move um documento arquiv\u00edstico para a pasta de documento arquiv\u00edstico especificada.
-moveTo.path.display-label=Caminho para pasta de documento arquiv\u00edstico
-moveTo.createRecordPath.display-label=Criar caminho do documento arquiv\u00edstico
-# Link to
-linkTo.title=Vincular a
-linkTo.description=Vincula um documento arquiv\u00edstico \u00e0 pasta de documento arquiv\u00edstico especificada.
-linkTo.path.display-label=Caminho para pasta de documento arquiv\u00edstico
-linkTo.createRecordPath.display-label=Criar caminho do documento arquiv\u00edstico
-# Reject
-reject.title=Rejeitar
-reject.description=Rejeita um documento arquiv\u00edstico e move-o para seu local original
-reject.reason.display-label=Motivo da rejei\u00e7\u00e3o
-# Request Information
-requestInfo.title=Solicitar informa\u00e7\u00f5es
-requestInfo.description=Inicia um fluxo de trabalho para solicitar mais informa\u00e7\u00f5es de um documento arquiv\u00edstico
-# Execute script
-executeScript.title=Executar script
-executeScript.description=Executa um script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Enviar e-mail
-sendEmail.description=Envia um e-mail
-# Set Property
-setPropertyValue.title=Definir valor da propriedade
-setPropertyValue.description=Define um valor de propriedade
-
-# Edit Hold Reason
-editHoldReason.title=Editar motivo para manter
-editHoldReason.description=Editar motivo para manter
-# Relinquish Hold
-relinquishHold.title=Desistir da espera
-relinquishHold.description=Desistir da espera
-# Edit Review As Of Date
-editReviewAsOfDate.title=Editar data inicial de revis\u00e3o
-editReviewAsOfDate.description=Editar data inicial de revis\u00e3o
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Editar data de in\u00edcio da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-editDispositionActionAsOfDate.description=Editar data de in\u00edcio da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Transmitir defini\u00e7\u00e3o do documento arquiv\u00edstico vital
-broadcastVitalRecordDefinition.description=Transmitir defini\u00e7\u00e3o do documento arquiv\u00edstico vital
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Transmitir atualiza\u00e7\u00e3o da defini\u00e7\u00e3o da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-broadcastDispositionActionDefinitionUpdate.description=Transmitir atualiza\u00e7\u00e3o da defini\u00e7\u00e3o da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-# Undo Event
-undoEvent.title=Desfazer evento
-undoEvent.description=Desfazer evento
-# Transfer Complete
-transferComplete.title=Transfer\u00eancia conclu\u00edda
-transferComplete.description=Transfer\u00eancia conclu\u00edda
-# Accession Complete
-accessionComplete.title=Ades\u00e3o conclu\u00edda
-accessionComplete.description=Ades\u00e3o conclu\u00edda
-# Split Email
-splitEmail.title=Dividir e-mail
-splitEmail.description=Dividir e-mail
-# Create Disposition Schedule
-createDispositionSchedule.title=Criar plano de disposi\u00e7\u00e3o
-createDispositionSchedule.description=Criar plano de disposi\u00e7\u00e3o
-# File Destruction Report
-fileDestructionReport.title=Relat\u00f3rio de destrui\u00e7\u00e3o de arquivos
-fileDestructionReport.description=Relat\u00f3rio de destrui\u00e7\u00e3o de arquivos
-# Cut off
-cutoff.title=Cortar
-cutoff.description=Cortar
-# Destroy
-destroy.title=Destruir
-destroy.description=Destruir
-# Reviewed
-reviewed.title=Revisado
-reviewed.description=Revisado
-# Hide Record
-hide-record.title=Ocultar documento arquiv\u00edstico
-hide-record.description=Ocultar documento arquiv\u00edstico
-# Transfer
-transfer.title=Transferir
-transfer.description=Transferir
-# Uncut off
-unCutoff.title=Desfazer corte
-unCutoff.description=Desfazer corte
-# Accession
-accession.title=Ades\u00e3o
-accession.description=Ades\u00e3o
-# Retain
-retain.title=Manter
-retain.description=Manter
-# Add Record Types
-addRecordTypes.title=Adicionar tipos de documento arquiv\u00edstico
-addRecordTypes.description=Adiciona o(s) tipo(s) selecionado(s) ao documento arquiv\u00edstico
-# File report
-fileReport.title=Arquivar relat\u00f3rio
-fileReport.description=Arquivar relat\u00f3rio
-# Delete Hold
-deleteHold.title=Excluir espera
-deleteHold.description=Excluir espera
-# Move DM record
-move-dm-record.title=Mover documento arquiv\u00edstico
-move-dm-record.description=Mover documento arquiv\u00edstico
-# Unlink from
-unlinkFrom.title=Desvincular de
-unlinkFrom.description=Desvincular de
-
-# Recordable version config
-recordable-version-config.title=Op\u00e7\u00f5es de auto declara\u00e7\u00e3o
-recordable-version-config.description=Op\u00e7\u00f5es de auto declara\u00e7\u00e3o
-recordable-version-config.version.display-label=Declarar automaticamente vers\u00f5es como documentos arquiv\u00edsticos
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Categoria de documento arquiv\u00edstico
-rm-ac-is-kind-kinds.record_folder=Pasta de documento arquiv\u00edstico
-rm-ac-is-kind-kinds.record=Documento arquiv\u00edstico
-
-rm-ac-disposition-action-relative-positions.next=Pr\u00f3ximo
-rm-ac-disposition-action-relative-positions.previous=Anterior
-rm-ac-disposition-action-relative-positions.any=Qualquer
-
-ac-versions.none=Nunca
-ac-versions.major_only=Somente para vers\u00f5es principais
-ac-versions.all=Para todas as vers\u00f5es principais e secund\u00e1rias
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ru.properties
deleted file mode 100644
index 34d847dc18..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ru.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-isClassified.description=\u0417\u0430\u043f\u0438\u0441\u0438 \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f.
-
-# Are cutoff
-isCutoff.title=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-isCutoff.description=\u0417\u0430\u043f\u0438\u0441\u0438 \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0438 \u0441 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 \u043e\u0431\u0440\u0435\u0437\u0430\u043d\u044b.
-
-# Are declared
-isDeclared.title=\u0417\u0430\u043f\u0438\u0441\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430
-isDeclared.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430 \u043b\u0438 \u0437\u0430\u043f\u0438\u0441\u044c.
-
-# Is on hold
-isFrozen.title=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430
-isFrozen.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043b\u0438 \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-
-# Are filed
-isRecordFiled.title=\u0417\u0430\u043f\u0438\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 \u0432 \u0444\u0430\u0439\u043b
-isRecordFiled.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 \u043b\u0438 \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0444\u0430\u0439\u043b.
-
-# Are closed record folders
-isRecordFolderClosed.title=\u041f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0437\u0430\u043a\u0440\u044b\u0442\u0430
-isRecordFolderClosed.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0437\u0430\u043a\u0440\u044b\u0442\u0430 \u043b\u0438 \u043f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-
-# Are vital
-isVital.title=\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-isVital.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439.
-
-# Have Disposition Action
-hasDispositionAction.title=\u041d\u0430\u043b\u0438\u0447\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-hasDispositionAction.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043b\u0438 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438.
-
-# Are kind
-isKind.title=\u0422\u0438\u043f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-isKind.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043b\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 \u0410\u0440\u0445\u0438\u0432.
-isKind.kind.display-label=\u0422\u0438\u043f
-
-# Are Record Type
-isRecordType.title=\u0422\u0438\u043f \u0437\u0430\u043f\u0438\u0441\u0438
-isRecordType.description=\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u043c\u0443 \u0442\u0438\u043f\u0443.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=\u041e\u0431\u044a\u044f\u0432\u0438\u0442\u044c \u043a\u0430\u043a \u0437\u0430\u043f\u0438\u0441\u044c
-create-record.description=\u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-create-record.file-plan.display-label=\u0410\u0440\u0445\u0438\u0432
-create-record.hide-record.display-label=\u0421\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-# Declare As Version Record
-declare-as-version-record.title=\u041e\u0431\u044a\u044f\u0432\u0438\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u044e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-declare-as-version-record.description=\u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432\u0435\u0440\u0441\u0438\u0438.
-declare-as-version-record.file-plan.display-label=\u0410\u0440\u0445\u0438\u0432
-# Complete record
-declareRecord.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-declareRecord.description=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-# Reopens record
-undeclareRecord.title=\u041f\u0435\u0440\u0435\u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-undeclareRecord.description=\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-# Open record folder
-openRecordFolder.title=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-openRecordFolder.description=\u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-# Close record folder
-closeRecordFolder.title=\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-closeRecordFolder.description=\u0417\u0430\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-# Complete event
-completeEvent.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-completeEvent.description=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f.
-completeEvent.eventName.display-label=\u0421\u043e\u0431\u044b\u0442\u0438\u0435
-# Freeze
-freeze.title=\u0417\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c
-freeze.description=\u0417\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-freeze.reason.display-label=\u041f\u0440\u0438\u0447\u0438\u043d\u0430
-# Unfreeze
-unfreeze.title=\u041e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c
-unfreeze.description=\u041e\u0442\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-# File to
-fileTo.title=\u0421\u0434\u0430\u0442\u044c \u0432 \u0430\u0440\u0445\u0438\u0432
-fileTo.description=\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-fileTo.path.display-label=\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-fileTo.createRecordPath.display-label=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0443\u0442\u0438 \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-# Copy to
-copyTo.title=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432
-copyTo.description=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-copyTo.path.display-label=\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-copyTo.createRecordPath.display-label=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0443\u0442\u0438 \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-# Move to
-moveTo.title=\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432
-moveTo.description=\u041f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u0443\u044e \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-moveTo.path.display-label=\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-moveTo.createRecordPath.display-label=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0443\u0442\u0438 \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-# Link to
-linkTo.title=\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u0441
-linkTo.description=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
-linkTo.path.display-label=\u041f\u0443\u0442\u044c \u043a \u043f\u0430\u043f\u043a\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-linkTo.createRecordPath.display-label=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0443\u0442\u0438 \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-# Reject
-reject.title=\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c
-reject.description=\u041e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u0432 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-reject.reason.display-label=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f
-# Request Information
-requestInfo.title=\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e
-requestInfo.description=\u0417\u0430\u043f\u0443\u0441\u043a \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0437\u0430\u043f\u0438\u0441\u0438
-# Execute script
-executeScript.title=\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442
-executeScript.description=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u0430.
-executeScript.script-ref.display-label=\u0421\u043a\u0440\u0438\u043f\u0442
-# Send Email
-sendEmail.title=\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
-sendEmail.description=\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f
-# Set Property
-setPropertyValue.title=\u0417\u0430\u0434\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430
-setPropertyValue.description=\u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430
-
-# Edit Hold Reason
-editHoldReason.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f
-editHoldReason.description=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f
-# Relinquish Hold
-relinquishHold.title=\u041e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430
-relinquishHold.description=\u041e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430
-# Edit Review As Of Date
-editReviewAsOfDate.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430 \u0434\u0430\u0442\u0443
-editReviewAsOfDate.description=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430 \u0434\u0430\u0442\u0443
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u043d\u0430 \u0434\u0430\u0442\u0443
-editDispositionActionAsOfDate.description=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u043d\u0430 \u0434\u0430\u0442\u0443
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=\u0428\u0438\u0440\u043e\u043a\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-broadcastVitalRecordDefinition.description=\u0428\u0438\u0440\u043e\u043a\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=\u0428\u0438\u0440\u043e\u043a\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-broadcastDispositionActionDefinitionUpdate.description=\u0428\u0438\u0440\u043e\u043a\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-# Undo Event
-undoEvent.title=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-undoEvent.description=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-# Transfer Complete
-transferComplete.title=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430
-transferComplete.description=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430
-# Accession Complete
-accessionComplete.title=\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d
-accessionComplete.description=\u0414\u043e\u0441\u0442\u0443\u043f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d
-# Split Email
-splitEmail.title=\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
-splitEmail.description=\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
-# Create Disposition Schedule
-createDispositionSchedule.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-createDispositionSchedule.description=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-# File Destruction Report
-fileDestructionReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430
-fileDestructionReport.description=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430
-# Cut off
-cutoff.title=\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c
-cutoff.description=\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c
-# Destroy
-destroy.title=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c
-destroy.description=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c
-# Reviewed
-reviewed.title=\u041f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e
-reviewed.description=\u041f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e
-# Hide Record
-hide-record.title=\u0421\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-hide-record.description=\u0421\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-# Transfer
-transfer.title=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c
-transfer.description=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c
-# Uncut off
-unCutoff.title=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u0435
-unCutoff.description=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u0435
-# Accession
-accession.title=\u0414\u043e\u0441\u0442\u0443\u043f
-accession.description=\u0414\u043e\u0441\u0442\u0443\u043f
-# Retain
-retain.title=\u0425\u0440\u0430\u043d\u0438\u0442\u044c
-retain.description=\u0425\u0440\u0430\u043d\u0438\u0442\u044c
-# Add Record Types
-addRecordTypes.title=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0438\u043f\u044b \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-addRecordTypes.description=\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-# File report
-fileReport.title=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043e\u0442\u0447\u0435\u0442 \u0432 \u0444\u0430\u0439\u043b
-fileReport.description=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043e\u0442\u0447\u0435\u0442 \u0432 \u0444\u0430\u0439\u043b
-# Delete Hold
-deleteHold.title=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443
-deleteHold.description=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443
-# Move DM record
-move-dm-record.title=\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-move-dm-record.description=\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c
-# Unlink from
-unlinkFrom.title=\u041e\u0442\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043e\u0442
-unlinkFrom.description=\u041e\u0442\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043e\u0442
-
-# Recordable version config
-recordable-version-config.title=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f
-recordable-version-config.description=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f
-recordable-version-config.version.display-label=\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0442\u044c \u0432\u0435\u0440\u0441\u0438\u0438 \u043a\u0430\u043a \u0437\u0430\u043f\u0438\u0441\u0438
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rm-ac-is-kind-kinds.record_folder=\u041f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rm-ac-is-kind-kinds.record=\u0417\u0430\u043f\u0438\u0441\u044c
-
-rm-ac-disposition-action-relative-positions.next=\u0414\u0430\u043b\u0435\u0435
-rm-ac-disposition-action-relative-positions.previous=\u041d\u0430\u0437\u0430\u0434
-rm-ac-disposition-action-relative-positions.any=\u041b\u044e\u0431\u043e\u0439
-
-ac-versions.none=\u041d\u0438\u043a\u043e\u0433\u0434\u0430
-ac-versions.major_only=\u0422\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439
-ac-versions.all=\u0414\u043b\u044f \u0432\u0441\u0435\u0445 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0438 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties
deleted file mode 100644
index 577dabe9c4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties
+++ /dev/null
@@ -1,211 +0,0 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=\u6309\u5904\u7f6e\u8ba1\u5212\u5206\u7c7b
-isClassified.description=\u6309\u5904\u7f6e\u8ba1\u5212\u5c06\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u5206\u7c7b\u3002
-
-# Are cutoff
-isCutoff.title=\u4e2d\u65ad
-isCutoff.description=\u5df2\u4e2d\u65ad\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-
-# Are declared
-isDeclared.title=\u8bb0\u5f55\u5df2\u5b8c\u6210
-isDeclared.description=\u8bb0\u5f55\u662f\u5426\u5b8c\u6574\u3002
-
-# Is on hold
-isFrozen.title=\u4fdd\u5b58\u4e2d
-isFrozen.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5728\u4fdd\u5b58\u4e2d\u3002
-
-# Are filed
-isRecordFiled.title=\u8bb0\u5f55\u5df2\u7acb\u5377
-isRecordFiled.description=\u8bb0\u5f55\u662f\u5426\u7acb\u5377\u3002
-
-# Are closed record folders
-isRecordFolderClosed.title=\u8bb0\u5f55\u6587\u4ef6\u5939\u5df2\u5173\u95ed
-isRecordFolderClosed.description=\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5df2\u5173\u95ed\u3002
-
-# Are vital
-isVital.title=\u6838\u5fc3\u8bb0\u5f55
-isVital.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u4e3a\u91cd\u8981\u3002
-
-# Have Disposition Action
-hasDispositionAction.title=\u5177\u6709\u5904\u7f6e\u64cd\u4f5c
-hasDispositionAction.description=\u8282\u70b9\u5728\u6307\u5b9a\u7684\u76f8\u5bf9\u4f4d\u7f6e\u662f\u5426\u6709\u6307\u5b9a\u7684\u76f8\u5173\u5904\u7f6e\u64cd\u4f5c\u3002
-
-# Are kind
-isKind.title=\u8bb0\u5f55\u7ba1\u7406\u9879\u76ee\u7684\u7c7b\u578b
-isKind.description=\u662f\u5426\u4e3a\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6\u7c7b\u578b\u7684\u8282\u70b9\u3002
-isKind.kind.display-label=\u7c7b\u578b
-
-# Are Record Type
-isRecordType.title=\u5177\u6709\u8bb0\u5f55\u7c7b\u578b
-isRecordType.description=\u662f\u5426\u4e3a\u6307\u5b9a\u7c7b\u578b\u7684\u8bb0\u5f55\u3002
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=\u58f0\u660e\u4e3a\u8bb0\u5f55
-create-record.description=\u5c06\u6587\u6863\u58f0\u660e\u4e3a\u8bb0\u5f55\u3002
-create-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
-create-record.hide-record.display-label=\u9690\u85cf\u8bb0\u5f55
-# Declare As Version Record
-declare-as-version-record.title=\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
-declare-as-version-record.description=\u58f0\u660e\u65b0\u7248\u672c\u6587\u6863\u4e3a\u7248\u672c\u8bb0\u5f55\u3002
-declare-as-version-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
-# Complete record
-declareRecord.title=\u5b8c\u6210\u8bb0\u5f55
-declareRecord.description=\u5b8c\u6210\u8bb0\u5f55\u3002
-# Reopens record
-undeclareRecord.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
-undeclareRecord.description=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55\u3002
-# Open record folder
-openRecordFolder.title=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939
-openRecordFolder.description=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-# Close record folder
-closeRecordFolder.title=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939
-closeRecordFolder.description=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-# Complete event
-completeEvent.title=\u5b8c\u6210\u4e8b\u4ef6
-completeEvent.description=\u5b8c\u6210\u4e8b\u4ef6\u3002
-completeEvent.eventName.display-label=\u4e8b\u4ef6
-# Freeze
-freeze.title=\u4fdd\u5b58
-freeze.description=\u4fdd\u5b58\u8bb0\u5f55\u3002
-freeze.reason.display-label=\u539f\u56e0
-# Unfreeze
-unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
-unfreeze.description=\u53d6\u6d88\u4fdd\u5b58\u8bb0\u5f55\u3002
-# File to
-fileTo.title=\u7acb\u5377\u81f3
-fileTo.description=\u5c06\u8bb0\u5f55\u7acb\u5377\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-fileTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-fileTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Copy to
-copyTo.title=\u590d\u5236\u5230
-copyTo.description=\u5c06\u8bb0\u5f55\u590d\u5236\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-copyTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-copyTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Move to
-moveTo.title=\u79fb\u52a8\u5230
-moveTo.description=\u5c06\u8bb0\u5f55\u79fb\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-moveTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-moveTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Link to
-linkTo.title=\u94fe\u63a5\u5230
-linkTo.description=\u5c06\u8bb0\u5f55\u94fe\u63a5\u5230\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-linkTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-linkTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Reject
-reject.title=\u62d2\u7edd
-reject.description=\u62d2\u7edd\u8bb0\u5f55\u5e76\u5c06\u6587\u6863\u79fb\u52a8\u81f3\u5176\u539f\u59cb\u4f4d\u7f6e
-reject.reason.display-label=\u62d2\u7edd\u539f\u56e0
-# Request Information
-requestInfo.title=\u8bf7\u6c42\u4fe1\u606f
-requestInfo.description=\u5f00\u59cb\u8bf7\u6c42\u8bb0\u5f55\u7684\u66f4\u591a\u4fe1\u606f\u7684\u5de5\u4f5c\u6d41\u7a0b
-# Execute script
-executeScript.title=\u6267\u884c\u811a\u672c
-executeScript.description=\u6267\u884c\u811a\u672c\u3002
-executeScript.script-ref.display-label=\u811a\u672c
-# Send Email
-sendEmail.title=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
-sendEmail.description=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
-# Set Property
-setPropertyValue.title=\u8bbe\u7f6e\u5c5e\u6027\u503c
-setPropertyValue.description=\u8bbe\u7f6e\u5c5e\u6027\u503c
-
-# Edit Hold Reason
-editHoldReason.title=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
-editHoldReason.description=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
-# Relinquish Hold
-relinquishHold.title=\u653e\u5f03\u4fdd\u5b58
-relinquishHold.description=\u653e\u5f03\u4fdd\u5b58
-# Edit Review As Of Date
-editReviewAsOfDate.title=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
-editReviewAsOfDate.description=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
-editDispositionActionAsOfDate.description=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-broadcastVitalRecordDefinition.description=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
-broadcastDispositionActionDefinitionUpdate.description=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
-# Undo Event
-undoEvent.title=\u64a4\u6d88\u4e8b\u4ef6
-undoEvent.description=\u64a4\u6d88\u4e8b\u4ef6
-# Transfer Complete
-transferComplete.title=\u79fb\u4ea4\u5b8c\u6210
-transferComplete.description=\u79fb\u4ea4\u5b8c\u6210
-# Accession Complete
-accessionComplete.title=\u5165\u7ba1\u5b8c\u6210
-accessionComplete.description=\u5165\u7ba1\u5b8c\u6210
-# Split Email
-splitEmail.title=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
-splitEmail.description=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
-# Create Disposition Schedule
-createDispositionSchedule.title=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
-createDispositionSchedule.description=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
-# File Destruction Report
-fileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-fileDestructionReport.description=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-# Cut off
-cutoff.title=\u4e2d\u65ad
-cutoff.description=\u4e2d\u65ad
-# Destroy
-destroy.title=\u9500\u6bc1
-destroy.description=\u9500\u6bc1
-# Reviewed
-reviewed.title=\u5df2\u5ba1\u67e5
-reviewed.description=\u5df2\u5ba1\u67e5
-# Hide Record
-hide-record.title=\u9690\u85cf\u8bb0\u5f55
-hide-record.description=\u9690\u85cf\u8bb0\u5f55
-# Transfer
-transfer.title=\u79fb\u4ea4
-transfer.description=\u79fb\u4ea4
-# Uncut off
-unCutoff.title=\u64a4\u6d88\u4e2d\u65ad
-unCutoff.description=\u64a4\u6d88\u4e2d\u65ad
-# Accession
-accession.title=\u5165\u7ba1
-accession.description=\u5165\u7ba1
-# Retain
-retain.title=\u4fdd\u7559
-retain.description=\u4fdd\u7559
-# Add Record Types
-addRecordTypes.title=\u6dfb\u52a0\u8bb0\u5f55\u7c7b\u578b
-addRecordTypes.description=\u5c06\u6240\u9009\u7c7b\u578b\u6dfb\u52a0\u81f3\u8bb0\u5f55
-# File report
-fileReport.title=\u7acb\u5377\u62a5\u544a
-fileReport.description=\u7acb\u5377\u62a5\u544a
-# Delete Hold
-deleteHold.title=\u5220\u9664\u4fdd\u5b58
-deleteHold.description=\u5220\u9664\u4fdd\u5b58
-# Move DM record
-move-dm-record.title=\u79fb\u52a8\u8bb0\u5f55
-move-dm-record.description=\u79fb\u52a8\u8bb0\u5f55
-# Unlink from
-unlinkFrom.title=\u53d6\u6d88\u94fe\u63a5
-unlinkFrom.description=\u53d6\u6d88\u94fe\u63a5
-
-# Recordable version config
-recordable-version-config.title=\u81ea\u52a8\u58f0\u660e\u9009\u9879
-recordable-version-config.description=\u81ea\u52a8\u58f0\u660e\u9009\u9879
-recordable-version-config.version.display-label=\u81ea\u52a8\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=\u8bb0\u5f55\u7c7b\u522b
-rm-ac-is-kind-kinds.record_folder=\u8bb0\u5f55\u6587\u4ef6\u5939
-rm-ac-is-kind-kinds.record=\u8bb0\u5f55
-
-rm-ac-disposition-action-relative-positions.next=\u4e0b\u4e00\u6b65
-rm-ac-disposition-action-relative-positions.previous=\u4e0a\u4e00\u6b65
-rm-ac-disposition-action-relative-positions.any=\u4efb\u4f55
-
-ac-versions.none=\u4ece\u4e0d
-ac-versions.major_only=\u4ec5\u9002\u7528\u4e8e\u4e3b\u8981\u7248\u672c
-ac-versions.all=\u9002\u7528\u4e8e\u6240\u6709\u4e3b\u8981\u548c\u6b21\u8981\u7248\u672c
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties
deleted file mode 100644
index 2e837c01a4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=The customization service has not been started.
-rm.admin.not-customisable=The class {0} is not customizable.
-rm.admin.invalid-custom-aspect=The custom aspect {0} for customisable class {1} couldn't be found.
-rm.admin.property-already-exists=Property {0} already exists.
-rm.admin.cannot-apply-constraint=Cannot apply constraint {0} to property {1} with datatype {2}. (expected: dataType = TEXT)
-rm.admin.prop-exist=The custom property {0} can't be found.
-rm.admin.custom-prop-exist=The custom model does not contain the property {0}.
-rm.admin.unknown-aspect=Unknown aspect {0}.
-rm.admin.constraint-exists=The constraint {0} already exists.
-rm.admin.contraint-cannot-find=The definition for constraint {0} can't be found.
-rm.admin.unexpected_type_constraint=Unexpected type {0} for constraint {1}. The expected is {2}.
-rm.admin.custom-model-not-found=The custom model {0} can't be found.
-rm.admin.custom-model-no-content=The custom model has no content. (nodeRef={0})
-rm.admin.error-write-custom-model=Error writing custom model content. (nodeRef={0}).
-rm.admin.error-client-id=Error generating the client id, because it's already in use. (clientid={0})
-rm.admin.error-split-id=Unable to split id {0}, because separator {1} is not present.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties
deleted file mode 100644
index 4e94f1a10c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=Der Anpassungsservice wurde nicht gestartet.
-rm.admin.not-customisable=Die Klasse {0} kann nicht angepasst werden.
-rm.admin.invalid-custom-aspect=Der benutzerdefinierte Aspekt {0} f\u00fcr die anpassbare Klasse {1} wurde nicht gefunden.
-rm.admin.property-already-exists=Eigenschaft {0} bereits vorhanden.
-rm.admin.cannot-apply-constraint=Randbedingung {0} kann nicht auf Eigenschaft {1} mit Datentyp {2} angewendet werden. (erwartet: Datentyp = TEXT)
-rm.admin.prop-exist=Benutzerdefinierte Eigenschaft {0} wurde nicht gefunden.
-rm.admin.custom-prop-exist=Das benutzerdefinierte Modell enth\u00e4lt nicht die Eigenschaft {0}.
-rm.admin.unknown-aspect=Unbekannter Aspekt {0}.
-rm.admin.constraint-exists=Randbedingung {0} bereits vorhanden.
-rm.admin.contraint-cannot-find=Die Definition f\u00fcr Randbedingung {0} wurde nicht gefunden.
-rm.admin.unexpected_type_constraint=Unerwarteter Typ {0} f\u00fcr Randbedingung {1}. Erwartet wird {2}.
-rm.admin.custom-model-not-found=Benutzerdefiniertes Modell {0} wurde nicht gefunden.
-rm.admin.custom-model-no-content=Benutzerdefiniertes Modell hat keinen Inhalt. (nodeRef={0})
-rm.admin.error-write-custom-model=Beim Schreiben von benutzerdefiniertem Modellinhalt ist ein Fehler aufgetreten. (nodeRef={0}).
-rm.admin.error-client-id=Beim Generieren der Client-ID ist ein Fehler aufgetreten, da diese bereits verwendet wird. (clientid={0})
-rm.admin.error-split-id=ID {0} kann nicht getrennt werden, da das Trennzeichen {1} nicht vorhanden ist.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties
deleted file mode 100644
index f8fa25e9f9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=No se ha iniciado el servicio de personalizaci\u00f3n.
-rm.admin.not-customisable=La clase ''{0}'' no es personalizable.
-rm.admin.invalid-custom-aspect=No se ha podido encontrar el aspecto personalizado ''{0}'' para la clase personalizable ''{1}''.
-rm.admin.property-already-exists=La propiedad ''{0}'' ya existe.
-rm.admin.cannot-apply-constraint=No se puede aplicar la restricci\u00f3n ''{0}'' a la propiedad ''{1}'' con el tipo de datos ''{2}''. (previsto: tipo de datos = TEXT)
-rm.admin.prop-exist=No se puede encontrar la propiedad personalizada ''{0}''.
-rm.admin.custom-prop-exist=El modelo personalizado no contiene la propiedad ''{0}''.
-rm.admin.unknown-aspect=Aspecto desconocido ''{0}''.
-rm.admin.constraint-exists=La restricci\u00f3n ''{0}'' ya existe.
-rm.admin.contraint-cannot-find=No se puede encontrar la definici\u00f3n para la restricci\u00f3n ''{0}''.
-rm.admin.unexpected_type_constraint=Tipo ineseperado ''{0}'' para la restricci\u00f3n ''{1}''. The expected is ''{2}''.
-rm.admin.custom-model-not-found=No se puede encontrar el modelo personalizado ''{0}''.
-rm.admin.custom-model-no-content=El modelo personalizado no t (nodeRef={0})
-rm.admin.error-write-custom-model=Error al escribir contenido de modelo personalizado. (nodeRef={0})
-rm.admin.error-client-id=Error al generar el identificador del cliente porque ya est\u00e1 en uso. (clientid={0})
-rm.admin.error-split-id=No se puede separar el identificador ''{0}'', porque el separador ''{1}'' no est\u00e1 presente.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties
deleted file mode 100644
index 6c11c13c2d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=Le service de personnalisation n'a pas \u00e9t\u00e9 d\u00e9marr\u00e9.
-rm.admin.not-customisable=La classe {0} n''est pas personnalisable.
-rm.admin.invalid-custom-aspect=L''aspect personnalis\u00e9 {0} pour la classe personnalisable {1} est introuvable.
-rm.admin.property-already-exists=La propri\u00e9t\u00e9 {0} existe d\u00e9j\u00e0.
-rm.admin.cannot-apply-constraint=Impossible d''appliquer la contrainte {0} \u00e0 la propri\u00e9t\u00e9 {1} avec le datatype {2}. (attendu\u00a0: dataType = TEXT)
-rm.admin.prop-exist=La m\u00e9tadonn\u00e9e personnalis\u00e9e {0} est introuvable.
-rm.admin.custom-prop-exist=Le mod\u00e8le personnalis\u00e9 ne contient pas la propri\u00e9t\u00e9 {0}.
-rm.admin.unknown-aspect=Aspect {0} inconnu.
-rm.admin.constraint-exists=La contrainte {0} existe d\u00e9j\u00e0.
-rm.admin.contraint-cannot-find=La d\u00e9finition de la contrainte {0} est introuvable.
-rm.admin.unexpected_type_constraint=Type {0} inattendu pour la contrainte {1}. Attendu\u00a0: {2}
-rm.admin.custom-model-not-found=Le mod\u00e8le personnalis\u00e9 {0} est introuvable.
-rm.admin.custom-model-no-content=Le mod\u00e8le personnalis\u00e9 n''a pas de contenu. (nodeRef={0})
-rm.admin.error-write-custom-model=Erreur lors de l''\u00e9criture du contenu du mod\u00e8le personnalis\u00e9. (nodeRef={0}).
-rm.admin.error-client-id=Erreur lors de la g\u00e9n\u00e9ration de l''ID client car il est d\u00e9j\u00e0 en cours d''utilisation. (clientid={0})
-rm.admin.error-split-id=Impossible de fractionner l''ID {0} car le s\u00e9parateur {1} n''est pas pr\u00e9sent.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties
deleted file mode 100644
index a590c881e5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=Il servizio di personalizzazione non \u00e8 stato avviato.
-rm.admin.not-customisable=Non \u00e8 possibile personalizzare la classe {0}.
-rm.admin.invalid-custom-aspect=Non \u00e8 stato possibile trovare l''aspetto personalizzato {0} per la classe personalizzata {1}.
-rm.admin.property-already-exists=La propriet\u00e0 {0} \u00e8 gi\u00e0 esistente.
-rm.admin.cannot-apply-constraint=Impossibile applicare il vincolo {0} alla propriet\u00e0 {1} con il tipo di dati {2}. (expected: dataType = TEXT)
-rm.admin.prop-exist=Impossibile trovare la propriet\u00e0 personalizzata {0}.
-rm.admin.custom-prop-exist=Il modello personalizzato non contiene la propriet\u00e0 {0}.
-rm.admin.unknown-aspect=Aspetto {0} sconosciuto.
-rm.admin.constraint-exists=Il vincolo {0} \u00e8 gi\u00e0 esistente.
-rm.admin.contraint-cannot-find=Impossibile trovare la definizione di vincolo {0}.
-rm.admin.unexpected_type_constraint=Tipo {0} inaspettato per vincolo {1}. Ci\u00f2 che si aspetta \u00e8 {2}.
-rm.admin.custom-model-not-found=Impossibile trovare il modello personalizzato {0}.
-rm.admin.custom-model-no-content=Il modello personalizzato non ha contenuti. (nodeRef={0})
-rm.admin.error-write-custom-model=Errore nella scrittura dei contenuti del modello personalizzato. (nodeRef={0})
-rm.admin.error-client-id=Errore nella generazione dell''ID client, poich\u00e9 gi\u00e0 in uso. (clientid={0})
-rm.admin.error-split-id=Impossibile dividere l''ID {0}, poich\u00e9 non \u00e8 presente il separatore {1}.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties
deleted file mode 100644
index 5112339525..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u30b5\u30fc\u30d3\u30b9\u306f\u958b\u59cb\u3057\u3066\u3044\u307e\u305b\u3093\u3002
-rm.admin.not-customisable=\u30af\u30e9\u30b9 {0} \u306f\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u4e0d\u53ef\u3067\u3059\u3002
-rm.admin.invalid-custom-aspect=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u53ef\u80fd\u306a\u30af\u30e9\u30b9 {1} \u5411\u3051\u306e\u30ab\u30b9\u30bf\u30e0\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.admin.property-already-exists=\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
-rm.admin.cannot-apply-constraint=\u5236\u7d04 {0} \u3092\u30d7\u30ed\u30d1\u30c6\u30a3 {1}\uff08\u30c7\u30fc\u30bf\u30bf\u30a4\u30d7 {2}\uff09\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(expected: dataType = TEXT)
-rm.admin.prop-exist=\u30ab\u30b9\u30bf\u30e0\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.custom-prop-exist=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-rm.admin.unknown-aspect=\u4e0d\u660e\u306a\u30a2\u30b9\u30da\u30af\u30c8 {0}\u3002
-rm.admin.constraint-exists=\u5236\u7d04 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
-rm.admin.contraint-cannot-find=\u5236\u7d04\u306e\u5b9a\u7fa9 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.unexpected_type_constraint=\u5236\u7d04 {1} \u306b\u5bfe\u3057\u3066\u4e88\u671f\u305b\u306c\u30bf\u30a4\u30d7 {0} \u3067\u3059\u3002{2} \u306f\u4e88\u671f\u3055\u308c\u308b\u30bf\u30a4\u30d7\u3067\u3059\u3002
-rm.admin.custom-model-not-found=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.custom-model-no-content=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3042\u308a\u307e\u305b\u3093\u3002(nodeRef={0})
-rm.admin.error-write-custom-model=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u66f8\u304d\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(nodeRef={0}).
-rm.admin.error-client-id=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\u306f\u4f7f\u7528\u4e2d\u306e\u305f\u3081\u3001\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(clientid={0})
-rm.admin.error-split-id=\u30bb\u30d1\u30ec\u30fc\u30bf {1} \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001ID {0} \u3092\u5206\u5272\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nb.properties
deleted file mode 100644
index a3eeb23dff..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nb.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=Tilpasningstjenesten er ikke staret.
-rm.admin.not-customisable=Klassen {0} kan ikke tilpasses.
-rm.admin.invalid-custom-aspect=Fant ikke tilpasningsapektet {0} til klassen {1} som kan tilpasses.
-rm.admin.property-already-exists=Egenskapen {0} finnes allerede.
-rm.admin.cannot-apply-constraint=Kan ikke p\u00e5f\u00f8re restriksjonen {0} p\u00e5 egenskapen {1} med datatype {2}. (forventet datatype = TEKST)
-rm.admin.prop-exist=Fant ikke tilpasset egenskap {0}.
-rm.admin.custom-prop-exist=Den tilpassede modellen kan ikke inneholde egenskapen {0}.
-rm.admin.unknown-aspect=Ukjent aspekt {0}.
-rm.admin.constraint-exists=Restriksjonen {0} finnes allerede.
-rm.admin.contraint-cannot-find=Finner ikke definisjonen til restriksjonen {0}.
-rm.admin.unexpected_type_constraint=Uventet type {0} ved restriksjonen {1}. {2} var forventet...
-rm.admin.custom-model-not-found=Fant ikke den tilpassede modellen {0}.
-rm.admin.custom-model-no-content=Den tilpassede modellen har ikke innhold. (nodeRef={0})
-rm.admin.error-write-custom-model=Feil ved utskrift av innholdet til den tilpassende modellen. (nodeRef={0}).
-rm.admin.error-client-id=Feil ved generering av klient-ID fordi den allerede er i bruk. (clientid={0})
-rm.admin.error-split-id=Kan ikke dele ID {0} fordi skilletegnet {1} mangler.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties
deleted file mode 100755
index f8bad865ee..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=De aanpassingsservice is niet gestart.
-rm.admin.not-customisable=De klasse {0} kan niet worden aangepast.
-rm.admin.invalid-custom-aspect=Het aangepaste aspect {0} voor aanpasbare klasse {1} kan niet worden gevonden.
-rm.admin.property-already-exists=Eigenschap {0} bestaat al.
-rm.admin.cannot-apply-constraint=Kan beperking {0} niet toepassen op eigenschap {1} met gegevenstype {2}. (verwacht: dataType = TEXT)
-rm.admin.prop-exist=De aangepaste eigenschap {0} kan niet worden gevonden.
-rm.admin.custom-prop-exist=Het aangepaste model bevat de eigenschap {0} niet.
-rm.admin.unknown-aspect=Onbekend aspect {0}.
-rm.admin.constraint-exists=De beperking {0} bestaat al.
-rm.admin.contraint-cannot-find=De definitie voor beperking {0} kan niet worden gevonden.
-rm.admin.unexpected_type_constraint=Onverwacht type {0} voor beperking {1}. Het verwachte type is {2}.
-rm.admin.custom-model-not-found=Het aangepaste model {0} kan niet worden gevonden.
-rm.admin.custom-model-no-content=Het aangepaste model heeft geen inhoud. (nodeRef={0})
-rm.admin.error-write-custom-model=Fout bij schrijven van aangepaste modelcontent. (nodeRef={0}).
-rm.admin.error-client-id=Fout bij genereren van client-id omdat deze al in gebruik is. (clientid={0})
-rm.admin.error-split-id=Kan id {0} niet opsplitsen omdat scheiding {1} niet aanwezig is.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_pt_BR.properties
deleted file mode 100644
index 57de19b6ba..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_pt_BR.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=O servi\u00e7o de personaliza\u00e7\u00e3o n\u00e3o foi iniciado.
-rm.admin.not-customisable=A classe {0} n\u00e3o \u00e9 personaliz\u00e1vel.
-rm.admin.invalid-custom-aspect=N\u00e3o foi poss\u00edvel localizar o aspecto personalizado {0} da classe personaliz\u00e1vel {1}.
-rm.admin.property-already-exists=A propriedade {0} j\u00e1 existe.
-rm.admin.cannot-apply-constraint=N\u00e3o \u00e9 poss\u00edvel aplicar a reserva {0} \u00e0 propriedade {1} com o tipo de dados {2}. (esperado: dataType = TEXT)
-rm.admin.prop-exist=N\u00e3o foi poss\u00edvel localizar a propriedade personalizada {0}.
-rm.admin.custom-prop-exist=O modelo personalizado n\u00e3o cont\u00e9m a propriedade {0}.
-rm.admin.unknown-aspect=Aspecto desconhecido {0}.
-rm.admin.constraint-exists=A reserva {0} j\u00e1 existe.
-rm.admin.contraint-cannot-find=N\u00e3o \u00e9 poss\u00edvel localizar a defini\u00e7\u00e3o da reserva {0}.
-rm.admin.unexpected_type_constraint=Tipo inesperado {0} para a reserva {1}. O tipo esperado \u00e9 {2}.
-rm.admin.custom-model-not-found=N\u00e3o \u00e9 poss\u00edvel localizar o modelo personalizado {0}.
-rm.admin.custom-model-no-content=O modelo personalizado n\u00e3o tem conte\u00fado. (nodeRef={0})
-rm.admin.error-write-custom-model=Erro ao gravar o conte\u00fado do modelo personalizado. (nodeRef={0}).
-rm.admin.error-client-id=Erro ao gerar o ID do cliente, pois ele j\u00e1 est\u00e1 em uso. (clientid={0})
-rm.admin.error-split-id=N\u00e3o \u00e9 poss\u00edvel dividir o ID {0}, pois o separador {1} n\u00e3o est\u00e1 presente.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ru.properties
deleted file mode 100644
index 97ae7d813d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ru.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=\u0421\u043b\u0443\u0436\u0431\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0435 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u0430.
-rm.admin.not-customisable=\u041a\u043b\u0430\u0441\u0441 {0} \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u043c.
-rm.admin.invalid-custom-aspect=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0441\u043f\u0435\u043a\u0442 {0} \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430 {1}.
-rm.admin.property-already-exists=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e {0} \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
-rm.admin.cannot-apply-constraint=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 {0} \u043a \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0443 {1} \u0441 \u0442\u0438\u043f\u043e\u043c \u0434\u0430\u043d\u043d\u044b\u0445 {2}. (\u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f: dataType = TEXT)
-rm.admin.prop-exist=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0435\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e {0}.
-rm.admin.custom-prop-exist=\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e {0}.
-rm.admin.unknown-aspect=\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0430\u0441\u043f\u0435\u043a\u0442 {0}.
-rm.admin.constraint-exists=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 {0} \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
-rm.admin.contraint-cannot-find=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f {0}.
-rm.admin.unexpected_type_constraint=\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0439 \u0442\u0438\u043f {0} \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f {1}. \u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f: {2}.
-rm.admin.custom-model-not-found=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c {0}.
-rm.admin.custom-model-no-content=\u041d\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438. (nodeRef={0})
-rm.admin.error-write-custom-model=\u041f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. (nodeRef={0}).
-rm.admin.error-client-id=\u041f\u0440\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 (\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f). (clientid={0})
-rm.admin.error-split-id=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 {0}: \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0438\u043c\u0432\u043e\u043b-\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c {1}.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties
deleted file mode 100644
index e3262abbb7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-rm.admin.service-not-init=\u5c1a\u672a\u542f\u52a8\u81ea\u5b9a\u4e49\u670d\u52a1\u3002
-rm.admin.not-customisable=\u7c7b\u522b {0} \u4e0d\u53ef\u81ea\u5b9a\u4e49\u3002
-rm.admin.invalid-custom-aspect=\u65e0\u6cd5\u627e\u5230\u53ef\u81ea\u5b9a\u4e49\u7c7b\u522b {1} \u7684\u81ea\u5b9a\u4e49\u5207\u9762 {0}\u3002
-rm.admin.property-already-exists=\u5c5e\u6027 {0} \u5df2\u5b58\u5728\u3002
-rm.admin.cannot-apply-constraint=\u65e0\u6cd5\u5c06\u7ea6\u675f {0} \u5e94\u7528\u4e8e\u6570\u636e\u7c7b\u578b\u4e3a {2} \u7684\u5c5e\u6027 {1}\u3002\uff08\u9884\u671f\uff1adataType = TEXT\uff09
-rm.admin.prop-exist=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u5c5e\u6027 {0}\u3002
-rm.admin.custom-prop-exist=\u81ea\u5b9a\u4e49\u6a21\u578b\u4e0d\u5305\u542b\u5c5e\u6027 {0}\u3002
-rm.admin.unknown-aspect=\u672a\u77e5\u5207\u9762 {0}\u3002
-rm.admin.constraint-exists=\u7ea6\u675f {0} \u5df2\u5b58\u5728\u3002
-rm.admin.contraint-cannot-find=\u65e0\u6cd5\u627e\u5230\u7ea6\u675f {0} \u7684\u5b9a\u4e49\u3002
-rm.admin.unexpected_type_constraint=\u7ea6\u675f {1} \u7684\u610f\u5916\u7c7b\u578b {0}\u3002\u9884\u671f\u4e3a {2}\u3002
-rm.admin.custom-model-not-found=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u6a21\u578b {0}\u3002
-rm.admin.custom-model-no-content=\u81ea\u5b9a\u4e49\u6a21\u578b\u6ca1\u6709\u5185\u5bb9\u3002(nodeRef={0})
-rm.admin.error-write-custom-model=\u5199\u5165\u81ea\u5b9a\u4e49\u6a21\u578b\u5185\u5bb9\u65f6\u51fa\u9519\u3002(nodeRef={0})\u3002
-rm.admin.error-client-id=\u751f\u6210\u5ba2\u6237\u7aef ID \u65f6\u51fa\u9519\uff0c\u56e0\u4e3a\u8be5 ID \u5df2\u5728\u4f7f\u7528\u4e2d\u3002(clientid={0})
-rm.admin.error-split-id=\u65e0\u6cd5\u62c6\u5206 ID {0}\uff0c\u56e0\u4e3a\u5206\u9694\u7b26 {1} \u4e0d\u5b58\u5728\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties
deleted file mode 100644
index 7604e39f3b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Updated Metadata
-rm.audit.created-object=Created Object
-rm.audit.delete-object=Delete Object
-rm.audit.login-succeeded=Login Succeeded
-rm.audit.login-failed=Login Failed
-rm.audit.create-person=Create Person
-rm.audit.linkTo=Link To
-rm.audit.moveTo=Move To
-rm.audit.copyTo=Copy To
-rm.audit.fileTo=File To
-rm.audit.audit-start=Audit Start
-rm.audit.audit-stop=Audit Stop
-rm.audit.audit-clear=Audit Clear
-rm.audit.audit-view=Audit View
-rm.audit.trail-file-fail=Can't generate audit report.
-rm.audit.audit-report=Audit Report
-recordable-version-config=Auto-Declare Options
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties
deleted file mode 100644
index 16bbceb073..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Metadaten aktualisiert
-rm.audit.created-object=Objekt erstellt
-rm.audit.delete-object=Objekt gel\u00f6scht
-rm.audit.login-succeeded=Anmeldung erfolgreich
-rm.audit.login-failed=Anmeldung fehlgeschlagen
-rm.audit.create-person=Person erstellen
-rm.audit.linkTo=Link zu
-rm.audit.moveTo=Verschieben nach
-rm.audit.copyTo=Kopieren nach
-rm.audit.fileTo=Ablegen unter
-rm.audit.audit-start=Audit starten
-rm.audit.audit-stop=Audit stoppen
-rm.audit.audit-clear=Audit l\u00f6schen
-rm.audit.audit-view=Audit anzeigen
-rm.audit.trail-file-fail=Audit-Bericht kann nicht erstellt werden.
-rm.audit.audit-report=Audit-Bericht
-recordable-version-config=Optionen f\u00fcr automatische Deklaration
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties
deleted file mode 100644
index 7a2961f53f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Metadatos actualizados
-rm.audit.created-object=Objeto creado
-rm.audit.delete-object=Eliminar objeto
-rm.audit.login-succeeded=Sesi\u00f3n iniciada correctamente
-rm.audit.login-failed=Error al iniciar sesi\u00f3n
-rm.audit.create-person=Crear persona
-rm.audit.linkTo=Enlace a
-rm.audit.moveTo=Mover a
-rm.audit.copyTo=Copiar a
-rm.audit.fileTo=Archivar en
-rm.audit.audit-start=Iniciar auditor\u00eda
-rm.audit.audit-stop=Detener auditor\u00eda
-rm.audit.audit-clear=Limpiar auditor\u00eda
-rm.audit.audit-view=Ver auditor\u00eda
-rm.audit.trail-file-fail=No se puede generar el informe de auditor\u00eda.
-rm.audit.audit-report=Informe de auditor\u00eda
-recordable-version-config=Opciones de declaraci\u00f3n autom\u00e1tica
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties
deleted file mode 100644
index 0b773ba071..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=M\u00e9tadonn\u00e9es mises \u00e0 jour
-rm.audit.created-object=Objet cr\u00e9\u00e9
-rm.audit.delete-object=Supprimer l'objet
-rm.audit.login-succeeded=La connexion a abouti
-rm.audit.login-failed=La connexion a \u00e9chou\u00e9
-rm.audit.create-person=Cr\u00e9er une personne
-rm.audit.linkTo=Lier \u00e0
-rm.audit.moveTo=D\u00e9placer vers...
-rm.audit.copyTo=Copier vers...
-rm.audit.fileTo=Archiver dans
-rm.audit.audit-start=Audit d\u00e9marr\u00e9
-rm.audit.audit-stop=Audit arr\u00eat\u00e9
-rm.audit.audit-clear=Audit supprim\u00e9
-rm.audit.audit-view=Audit affich\u00e9
-rm.audit.trail-file-fail=Impossible de g\u00e9n\u00e9rer un rapport d'audit.
-rm.audit.audit-report=Rapport d'audit
-recordable-version-config=Options de d\u00e9claration automatique
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties
deleted file mode 100644
index 217ec94e36..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Metadati aggiornati
-rm.audit.created-object=Oggetto creato
-rm.audit.delete-object=Elimina oggetto
-rm.audit.login-succeeded=Accesso riuscito
-rm.audit.login-failed=Accesso non riuscito
-rm.audit.create-person=Crea persona
-rm.audit.linkTo=Collega a
-rm.audit.moveTo=Sposta in
-rm.audit.copyTo=Copia in
-rm.audit.fileTo=Archivia in
-rm.audit.audit-start=Avvio audit
-rm.audit.audit-stop=Interruzione audit
-rm.audit.audit-clear=Cancellazione audit
-rm.audit.audit-view=Visualizzazione audit
-rm.audit.trail-file-fail=Impossibile generare il report dell'audit
-rm.audit.audit-report=Report audit
-recordable-version-config=Opzioni di dichiarazione automatica
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties
deleted file mode 100644
index c4a591879a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=\u66f4\u65b0\u6e08\u307f\u30e1\u30bf\u30c7\u30fc\u30bf
-rm.audit.created-object=\u4f5c\u6210\u6e08\u307f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8
-rm.audit.delete-object=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u524a\u9664
-rm.audit.login-succeeded=\u30ed\u30b0\u30a4\u30f3\u6210\u529f
-rm.audit.login-failed=\u30ed\u30b0\u30a4\u30f3\u5931\u6557
-rm.audit.create-person=\u30e6\u30fc\u30b6\u30fc\u306e\u4f5c\u6210
-rm.audit.linkTo=\u30ea\u30f3\u30af\u5148
-rm.audit.moveTo=\u79fb\u52d5\u5148
-rm.audit.copyTo=\u30b3\u30d4\u30fc\u5148
-rm.audit.fileTo=\u6574\u7406\u4fdd\u7ba1\u5148
-rm.audit.audit-start=\u76e3\u67fb\u958b\u59cb
-rm.audit.audit-stop=\u76e3\u67fb\u505c\u6b62
-rm.audit.audit-clear=\u76e3\u67fb\u6d88\u53bb
-rm.audit.audit-view=\u76e3\u67fb\u8868\u793a
-rm.audit.trail-file-fail=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.audit.audit-report=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8
-recordable-version-config=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nb.properties
deleted file mode 100644
index 60e6cb4c3e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nb.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Oppdatert metadata
-rm.audit.created-object=Opprettet element
-rm.audit.delete-object=Slett element
-rm.audit.login-succeeded=Vellykket p\u00e5logging
-rm.audit.login-failed=Mislykket p\u00e5logging
-rm.audit.create-person=Opprett person
-rm.audit.linkTo=Koble til
-rm.audit.moveTo=Flytt til
-rm.audit.copyTo=Kopier til
-rm.audit.fileTo=Arkiver i
-rm.audit.audit-start=Revisjonsstart
-rm.audit.audit-stop=Revisjonsstopp
-rm.audit.audit-clear=Slett revisjon
-rm.audit.audit-view=Vis revisjon
-rm.audit.trail-file-fail=Kan ikke generere revisjonsrapport.
-rm.audit.audit-report=Revisjonsrapport
-recordable-version-config=Alternativer med automatiske erkl\u00e6ringer
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties
deleted file mode 100755
index 9c746e6266..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Bijgewerkte metagegevens
-rm.audit.created-object=Object gemaakt
-rm.audit.delete-object=Object verwijderen
-rm.audit.login-succeeded=Aanmelden gelukt
-rm.audit.login-failed=Aanmelden mislukt
-rm.audit.create-person=Persoon maken
-rm.audit.linkTo=Koppelen naar
-rm.audit.moveTo=Verplaatsen naar
-rm.audit.copyTo=Kopi\u00ebren naar
-rm.audit.fileTo=Archiveren in
-rm.audit.audit-start=Audit starten
-rm.audit.audit-stop=Audit stoppen
-rm.audit.audit-clear=Audit wissen
-rm.audit.audit-view=Audit bekijken
-rm.audit.trail-file-fail=Kan geen auditrapport maken.
-rm.audit.audit-report=Auditrapport
-recordable-version-config=Opties voor automatisch declareren
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_pt_BR.properties
deleted file mode 100644
index 23ae93e367..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_pt_BR.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=Metadados atualizados
-rm.audit.created-object=Objeto criado
-rm.audit.delete-object=Excluir objeto
-rm.audit.login-succeeded=Login com sucesso
-rm.audit.login-failed=Falha no login
-rm.audit.create-person=Criar pessoa
-rm.audit.linkTo=Vincular a
-rm.audit.moveTo=Mover para
-rm.audit.copyTo=Copiar para
-rm.audit.fileTo=Arquivar em
-rm.audit.audit-start=In\u00edcio da auditoria
-rm.audit.audit-stop=Parada da auditoria
-rm.audit.audit-clear=Limpeza de auditoria
-rm.audit.audit-view=Exibi\u00e7\u00e3o de auditoria
-rm.audit.trail-file-fail=N\u00e3o \u00e9 poss\u00edvel gerar relat\u00f3rio de auditoria.
-rm.audit.audit-report=Relat\u00f3rio de auditoria
-recordable-version-config=Op\u00e7\u00f5es de auto declara\u00e7\u00e3o
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ru.properties
deleted file mode 100644
index 301f354eeb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ru.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435
-rm.audit.created-object=\u0421\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442
-rm.audit.delete-object=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442
-rm.audit.login-succeeded=\u0412\u0445\u043e\u0434 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d
-rm.audit.login-failed=\u0421\u0431\u043e\u0439 \u043f\u0440\u0438 \u0432\u0445\u043e\u0434\u0435
-rm.audit.create-person=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
-rm.audit.linkTo=\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u0441
-rm.audit.moveTo=\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432
-rm.audit.copyTo=\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432
-rm.audit.fileTo=\u0421\u0434\u0430\u0442\u044c \u0432 \u0430\u0440\u0445\u0438\u0432
-rm.audit.audit-start=\u0417\u0430\u043f\u0443\u0441\u043a \u0430\u0443\u0434\u0438\u0442\u0430
-rm.audit.audit-stop=\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0430\u0443\u0434\u0438\u0442\u0430
-rm.audit.audit-clear=\u041e\u0447\u0438\u0441\u0442\u043a\u0430 \u0430\u0443\u0434\u0438\u0442\u0430
-rm.audit.audit-view=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0430\u0443\u0434\u0438\u0442\u0430
-rm.audit.trail-file-fail=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0430\u0443\u0434\u0438\u0442\u0435.
-rm.audit.audit-report=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0430\u0443\u0434\u0438\u0442\u0435
-recordable-version-config=\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties
deleted file mode 100644
index 871f195dcf..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-rm.audit.updated-metadata=\u66f4\u65b0\u7684\u5143\u6570\u636e
-rm.audit.created-object=\u521b\u5efa\u7684\u5bf9\u8c61
-rm.audit.delete-object=\u5220\u9664\u5bf9\u8c61
-rm.audit.login-succeeded=\u767b\u5f55\u6210\u529f
-rm.audit.login-failed=\u767b\u5f55\u5931\u8d25
-rm.audit.create-person=\u521b\u5efa\u4eba\u5458
-rm.audit.linkTo=\u94fe\u63a5\u5230
-rm.audit.moveTo=\u79fb\u52a8\u5230
-rm.audit.copyTo=\u590d\u5236\u5230
-rm.audit.fileTo=\u7acb\u5377\u81f3
-rm.audit.audit-start=\u5f00\u59cb\u5ba1\u8ba1
-rm.audit.audit-stop=\u505c\u6b62\u5ba1\u8ba1
-rm.audit.audit-clear=\u6e05\u9664\u5ba1\u8ba1
-rm.audit.audit-view=\u67e5\u770b\u5ba1\u8ba1
-rm.audit.trail-file-fail=\u65e0\u6cd5\u751f\u6210\u5ba1\u8ba1\u62a5\u544a\u3002
-rm.audit.audit-report=\u5ba1\u8ba1\u62a5\u544a
-recordable-version-config=\u81ea\u52a8\u58f0\u660e\u9009\u9879
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties
deleted file mode 100644
index 6ad06364f6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Complete Records
-capability.ViewRecords.title=View Records
-capability.UndeclareRecords.title=Reopen Records
-capability.CreateRecords.title=Create Records
-capability.RequestRecordInformation.title=Request Record Information
-capability.RejectRecords.title=Reject Records
-capability.FileUnfiledRecords.title=File Unfiled Records
-capability.LinkToRecords.title=Link Records
-capability.DeleteLinks.title=Unlink Records
-
-# Metadata Control
-capability.group.metadataControl.title=Metadata Control
-capability.EditRecordMetadata.title=Edit Record Metadata
-capability.EditDeclaredRecordMetadata.title=Edit Completed Record Metadata
-capability.EditNonRecordMetadata.title=Edit Non Record Metadata
-capability.MoveRecords.title=Move Records
-
-# Folder Control
-capability.group.folderControl.title=Folder Control
-capability.CreateModifyDestroyFolders.title=Create Modify Destroy Folders
-capability.CloseFolders.title=Close Folders
-capability.ReOpenFolders.title=Re-Open Folders
-capability.DeclareRecordsInClosedFolders.title=Complete Records in Closed Folders
-
-# Vital Records
-capability.group.vitalRecords.title=Vital Records
-capability.UpdateVitalRecordCycleInformation.title=Update Vital Record Cycle Information
-capability.CycleVitalRecords.title=Cycle Vital Records
-capability.PlanningReviewCycles.title=Planning Review Cycles
-
-# References and Links
-capability.group.references.title=References
-capability.ChangeOrDeleteReferences.title=Change or Delete References
-
-# Events
-capability.group.events.title=Events
-capability.CreateModifyDestroyEvents.title=Create Modify Destroy Events
-capability.AddModifyEventDates.title=Add Modify Event Dates
-
-# Cutoff
-capability.group.cutoff.title=Cut Off
-capability.ApproveRecordsScheduledForCutoff.title=Approve Records Scheduled for Cut Off
-capability.CreateModifyRecordsInCutoffFolders.title=Create Modify Records in Cut Off Folders
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposition and Transfers
-capability.UpdateTriggerDates.title=Update Trigger Dates
-capability.ManuallyChangeDispositionDates.title=Manually Change Disposition Dates
-capability.AuthorizeNominatedTransfers.title=Authorize Nominated Transfers
-capability.AuthorizeAllTransfers.title=Authorize All Transfers
-capability.DestroyRecordsScheduledForDestruction.title=Destroy Record or Record Folder Scheduled for Destruction
-capability.DestroyRecords.title=Destroy Records
-capability.DeleteRecords.title=Delete Records
-capability.TriggerAnEvent.title=Trigger An Event
-capability.FileDestructionReport.title=File Destruction Report
-capability.FileTransferReport.title=File Transfer Report
-capability.EndRetention.title=End Retention
-
-# Hold Controls
-capability.group.holdControls.title=Hold Controls
-capability.ExtendRetentionPeriodOrFreeze.title=Extend Retention Period or Freeze
-capability.Unfreeze.title=Unfreeze
-capability.ViewUpdateReasonsForFreeze.title=View Update Reasons for Freeze
-capability.CreateHold.title=Create Hold
-capability.AddToHold.title=Add to Hold
-capability.RemoveFromHold.title=Remove from Hold
-capability.FileHoldReport.title=File Hold Report
-capability.DeleteHold.title=Delete Hold
-capability.EditHold.title=Edit Hold
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Declare Audit as Record
-capability.EnableDisableAuditByTypes.title=Enable Disable Audit by Types
-capability.DeleteAudit.title=Delete Audit
-capability.SelectAuditMetadata.title=Select Audit Metadata
-capability.AccessAudit.title=Access Audit
-capability.ExportAudit.title=Export Audit
-
-# Security
-capability.group.security.title=Security
-capability.CreateModifyDestroyRoles.title=Create Modify Destroy Roles
-capability.CreateModifyDestroyUsersAndGroups.title=Create Modify Destroy Users and Groups
-capability.PasswordControl.title=Password Control
-capability.DisplayRightsReport.title=Display Rights Report
-capability.ManageAccessControls.title=Group and User Role Assignment
-capability.ManageAccessRights.title=Manage Permissions
-
-# Configuration
-capability.group.config.title=Configuration
-capability.CreateModifyDestroyFileplanMetadata.title=Create Modify Destroy File Plan Metadata
-capability.CreateModifyDestroyFileplanTypes.title=Create Modify Destroy File Plan Types
-capability.CreateModifyDestroyRecordTypes.title=Create Modify Destroy Record Types
-capability.CreateAndAssociateSelectionLists.title=Create and Associate Selection Lists
-capability.EditSelectionLists.title=Edit Selection Lists
-capability.CreateModifyDestroyReferenceTypes.title=Create Modify Destroy Reference Types
-capability.AttachRulesToMetadataProperties.title=Attach Rules to Metadata Properties
-capability.MakeOptionalParametersMandatory.title=Make Optional Parameters Mandatory
-capability.MapEmailMetadata.title=Map Email Metadata
-
-# Rules
-capability.group.rules.title=Rules
-capability.ManageRules.title=Manage Rules
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties
deleted file mode 100644
index 10ba7fe0a7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Records abschlie\u00dfen
-capability.ViewRecords.title=Records anzeigen
-capability.UndeclareRecords.title=Records erneut \u00f6ffnen
-capability.CreateRecords.title=Records erstellen
-capability.RequestRecordInformation.title=Record-Informationen anfordern
-capability.RejectRecords.title=Records ablehnen
-capability.FileUnfiledRecords.title=Nicht abgelegte Records ablegen
-capability.LinkToRecords.title=Records verkn\u00fcpfen
-capability.DeleteLinks.title=Verkn\u00fcpfung zu Records aufheben
-
-# Metadata Control
-capability.group.metadataControl.title=Metadaten-Steuerung
-capability.EditRecordMetadata.title=Record-Metadaten bearbeiten
-capability.EditDeclaredRecordMetadata.title=Metadaten von abgeschlossenem Record bearbeiten
-capability.EditNonRecordMetadata.title=Record-fremde Metadaten bearbeiten
-capability.MoveRecords.title=Records verschieben
-
-# Folder Control
-capability.group.folderControl.title=Ordnersteuerung
-capability.CreateModifyDestroyFolders.title=Ordner erstellen/\u00e4ndern/vernichten
-capability.CloseFolders.title=Ordner schlie\u00dfen
-capability.ReOpenFolders.title=Ordner erneut \u00f6ffnen
-capability.DeclareRecordsInClosedFolders.title=Records in geschlossenen Ordnern abschlie\u00dfen
-
-# Vital Records
-capability.group.vitalRecords.title=Besonders relevante Records
-capability.UpdateVitalRecordCycleInformation.title=Zyklusinformationen besonders relevanter Records aktualisieren
-capability.CycleVitalRecords.title=Zyklus besonders relevanter Records
-capability.PlanningReviewCycles.title=\u00dcberpr\u00fcfungszyklen planen
-
-# References and Links
-capability.group.references.title=Referenzen
-capability.ChangeOrDeleteReferences.title=Referenzen \u00e4ndern oder l\u00f6schen
-
-# Events
-capability.group.events.title=Ereignisse
-capability.CreateModifyDestroyEvents.title=Ereignisse erstellen/\u00e4ndern/vernichten
-capability.AddModifyEventDates.title=Ereignisdaten hinzuf\u00fcgen/\u00e4ndern
-
-# Cutoff
-capability.group.cutoff.title=Trennen
-capability.ApproveRecordsScheduledForCutoff.title=F\u00fcr Trennung geplante Records genehmigen
-capability.CreateModifyRecordsInCutoffFolders.title=Records in getrennten Ordnern erstellen/\u00e4ndern
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Entsorgung und \u00dcbertragungen
-capability.UpdateTriggerDates.title=Triggerdaten aktualisieren
-capability.ManuallyChangeDispositionDates.title=Entsorgungsdaten manuell \u00e4ndern
-capability.AuthorizeNominatedTransfers.title=Nominierte \u00dcbertragungen autorisieren
-capability.AuthorizeAllTransfers.title=Alle \u00dcbertragungen autorisieren
-capability.DestroyRecordsScheduledForDestruction.title=Zur Vernichtung vorgesehenen Record oder Record-Ordner vernichten
-capability.DestroyRecords.title=Records vernichten
-capability.DeleteRecords.title=Records l\u00f6schen
-capability.TriggerAnEvent.title=Ereignis ausl\u00f6sen
-capability.FileDestructionReport.title=Vernichtungsprotokoll ablegen
-capability.FileTransferReport.title=\u00dcbertragungsbericht ablegen
-capability.EndRetention.title=Aufbewahrung beenden
-
-# Hold Controls
-capability.group.holdControls.title=Sperrsteuerung
-capability.ExtendRetentionPeriodOrFreeze.title=Aufbewahrungsfrist verl\u00e4ngern oder fixieren
-capability.Unfreeze.title=Fixierung aufheben
-capability.ViewUpdateReasonsForFreeze.title=Aktualisierungsgrund f\u00fcr Fixierung anzeigen
-capability.CreateHold.title=Sperrbereich erstellen
-capability.AddToHold.title=Zum Sperrbereich hinzuf\u00fcgen
-capability.RemoveFromHold.title=Vom Sperrbereich entfernen
-capability.FileHoldReport.title=Sperrbericht ablegen
-capability.DeleteHold.title=Sperrbereich l\u00f6schen
-capability.EditHold.title=Sperrbereich bearbeiten
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Audit als Record deklarieren
-capability.EnableDisableAuditByTypes.title=Audit nach Typen aktivieren/deaktivieren
-capability.DeleteAudit.title=Audit l\u00f6schen
-capability.SelectAuditMetadata.title=Audit-Metadaten ausw\u00e4hlen
-capability.AccessAudit.title=Auf Audit zugreifen
-capability.ExportAudit.title=Audit exportieren
-
-# Security
-capability.group.security.title=Sicherheit
-capability.CreateModifyDestroyRoles.title=Rollen erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyUsersAndGroups.title=Benutzer und Gruppen erstellen/\u00e4ndern/vernichten
-capability.PasswordControl.title=Passwortsteuerung
-capability.DisplayRightsReport.title=Rechtebericht anzeigen
-capability.ManageAccessControls.title=Zuweisung von Gruppen- und Benutzerrollen
-capability.ManageAccessRights.title=Berechtigungen verwalten
-
-# Configuration
-capability.group.config.title=Konfiguration
-capability.CreateModifyDestroyFileplanMetadata.title=Ablageplan-Metadaten erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyFileplanTypes.title=Ablageplan-Typen erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyRecordTypes.title=Record-Typen erstellen/\u00e4ndern/vernichten
-capability.CreateAndAssociateSelectionLists.title=Auswahllisten erstellen und zuordnen
-capability.EditSelectionLists.title=Auswahllisten bearbeiten
-capability.CreateModifyDestroyReferenceTypes.title=Referenztypen erstellen/\u00e4ndern/vernichten
-capability.AttachRulesToMetadataProperties.title=Regeln an Metadaten-Eigenschaften anh\u00e4ngen
-capability.MakeOptionalParametersMandatory.title=Optionale Parameter als erforderlich festlegen
-capability.MapEmailMetadata.title=E-Mail-Metadaten zuordnen
-
-# Rules
-capability.group.rules.title=Regeln
-capability.ManageRules.title=Regeln verwalten
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties
deleted file mode 100644
index 697490e3fa..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Documentos de archivo
-capability.DeclareRecords.title=Documentos de archivo completo
-capability.ViewRecords.title=Ver documentos de archivo
-capability.UndeclareRecords.title=Reabrir documentos de archivo
-capability.CreateRecords.title=Crear documentos de archivo
-capability.RequestRecordInformation.title=Solicitar informaci\u00f3n sobre documento de archivo
-capability.RejectRecords.title=Rechazar documentos de archivo
-capability.FileUnfiledRecords.title=Archivar documentos de archivo no archivados
-capability.LinkToRecords.title=Enlazar documentos de archivo
-capability.DeleteLinks.title=Desvincular documentos de archivo
-
-# Metadata Control
-capability.group.metadataControl.title=Control de metadatos
-capability.EditRecordMetadata.title=Editar metadatos de documento de archivo
-capability.EditDeclaredRecordMetadata.title=Editar metadatos de documento de archivo completados
-capability.EditNonRecordMetadata.title=Editar metadatos que no son de documentos de archivo
-capability.MoveRecords.title=Mover documentos de archivo
-
-# Folder Control
-capability.group.folderControl.title=Control de carpetas
-capability.CreateModifyDestroyFolders.title=Crear Modificar Destruir carpetas
-capability.CloseFolders.title=Cerrar carpetas
-capability.ReOpenFolders.title=Reabrir carpetas
-capability.DeclareRecordsInClosedFolders.title=Completar documentos de archivo en carpetas cerradas
-
-# Vital Records
-capability.group.vitalRecords.title=Documentos de archivo vitales
-capability.UpdateVitalRecordCycleInformation.title=Actualizar informaci\u00f3n de ciclo de documentos de archivo vitales
-capability.CycleVitalRecords.title=Documentos de archivo vitales de ciclo
-capability.PlanningReviewCycles.title=Planificaci\u00f3n de ciclos de revisi\u00f3n
-
-# References and Links
-capability.group.references.title=Referencias
-capability.ChangeOrDeleteReferences.title=Cambiar o eliminar referencias
-
-# Events
-capability.group.events.title=Eventos
-capability.CreateModifyDestroyEvents.title=Crear Modificar Destruir eventos
-capability.AddModifyEventDates.title=Agregar o modificar fechas de ventos
-
-# Cutoff
-capability.group.cutoff.title=Interrumpir
-capability.ApproveRecordsScheduledForCutoff.title=Aprobar documentos de archivo planificados para interrupci\u00f3n
-capability.CreateModifyRecordsInCutoffFolders.title=Crear o modificar documentos de archivo en carpetas de interrupci\u00f3n
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposici\u00f3n y transferencias
-capability.UpdateTriggerDates.title=Actualizar fechas de ejecuci\u00f3n
-capability.ManuallyChangeDispositionDates.title=Cambiar manualmente fechas de disposici\u00f3n
-capability.AuthorizeNominatedTransfers.title=Autorizar transferencias nominadas
-capability.AuthorizeAllTransfers.title=Autorizar todas las transferencias
-capability.DestroyRecordsScheduledForDestruction.title=Destruir documento de archivo o carpeta de documentos de archivo planificada para destrucci\u00f3n
-capability.DestroyRecords.title=Destruir documentos de archivo
-capability.DeleteRecords.title=Eliminar documentos de archivo
-capability.TriggerAnEvent.title=Ejecutar un evento
-capability.FileDestructionReport.title=Archivar informe de destrucci\u00f3n
-capability.FileTransferReport.title=Archivar informe de transferencia
-capability.EndRetention.title=Terminar retenci\u00f3n
-
-# Hold Controls
-capability.group.holdControls.title=Bloquear controles
-capability.ExtendRetentionPeriodOrFreeze.title=Extender periodo de retenci\u00f3n o congelar
-capability.Unfreeze.title=Descongelar
-capability.ViewUpdateReasonsForFreeze.title=Ver razones actualizadas de congelaci\u00f3n
-capability.CreateHold.title=Crear bloqueo
-capability.AddToHold.title=A\u00f1adir a bloqueo
-capability.RemoveFromHold.title=Eliminar de bloqueo
-capability.FileHoldReport.title=Archivar informe de bloqueo
-capability.DeleteHold.title=Eliminar bloqueo
-capability.EditHold.title=Editar bloqueo
-
-# Audit
-capability.group.audit.title=Auditor\u00eda
-capability.DeclareAuditAsRecord.title=Declarar auditor\u00eda como documento de archivo
-capability.EnableDisableAuditByTypes.title=Activar o desactivar auditor\u00eda por tipos
-capability.DeleteAudit.title=Eliminar auditor\u00eda
-capability.SelectAuditMetadata.title=Seleccionar metadatos de auditor\u00eda
-capability.AccessAudit.title=Acceder a auditor\u00eda
-capability.ExportAudit.title=Exportar auditor\u00eda
-
-# Security
-capability.group.security.title=Seguridad
-capability.CreateModifyDestroyRoles.title=Crear Modificar Destruir roles
-capability.CreateModifyDestroyUsersAndGroups.title=Crear Modificar Destruir usuarios y grupos
-capability.PasswordControl.title=Control de contrase\u00f1a
-capability.DisplayRightsReport.title=Informe de derechos de presentaci\u00f3n
-capability.ManageAccessControls.title=Asignaci\u00f3n de rol de usuario y grupo
-capability.ManageAccessRights.title=Administrar permisos
-
-# Configuration
-capability.group.config.title=Configuraci\u00f3n
-capability.CreateModifyDestroyFileplanMetadata.title=Crear Modificar Destruir metadatos de plan de ficheros
-capability.CreateModifyDestroyFileplanTypes.title=Crear Modificar Destruir tipos de plan de ficheros
-capability.CreateModifyDestroyRecordTypes.title=Crear Modificar Destruir tipos de documento de archivo
-capability.CreateAndAssociateSelectionLists.title=Crear y asociar listas de selecci\u00f3n
-capability.EditSelectionLists.title=Editar listas de selecci\u00f3n
-capability.CreateModifyDestroyReferenceTypes.title=Crear Modificar Destruir tipos de referencia
-capability.AttachRulesToMetadataProperties.title=Vincular reglas a las propiedades de metadatos
-capability.MakeOptionalParametersMandatory.title=Establecer como obligatorios los par\u00e1metros opcionales
-capability.MapEmailMetadata.title=Asignar metadatos de correo electr\u00f3nico
-
-# Rules
-capability.group.rules.title=Reglas
-capability.ManageRules.title=Gestionar reglas
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties
deleted file mode 100644
index d910940654..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Documents d'archives
-capability.DeclareRecords.title=Compl\u00e9ter des documents d'archives
-capability.ViewRecords.title=Afficher des documents d'archives
-capability.UndeclareRecords.title=Rouvrir des documents d'archives
-capability.CreateRecords.title=Cr\u00e9er des documents d'archives
-capability.RequestRecordInformation.title=Demander des informations sur un document d'archives
-capability.RejectRecords.title=Rejeter des documents d'archives
-capability.FileUnfiledRecords.title=Classer des documents d'archives non class\u00e9s
-capability.LinkToRecords.title=Lier des documents d'archives
-capability.DeleteLinks.title=Supprimer le lien des enregistrements
-
-# Metadata Control
-capability.group.metadataControl.title=Contr\u00f4le des m\u00e9tadonn\u00e9es
-capability.EditRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives
-capability.EditDeclaredRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives compl\u00e9t\u00e9
-capability.EditNonRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document qui n'est pas un document d'archives
-capability.MoveRecords.title=D\u00e9placer des documents d'archives
-
-# Folder Control
-capability.group.folderControl.title=Contr\u00f4le de dossiers
-capability.CreateModifyDestroyFolders.title=Cr\u00e9er Modifier D\u00e9truire Dossiers
-capability.CloseFolders.title=Fermer des dossiers
-capability.ReOpenFolders.title=Rouvrir des dossiers
-capability.DeclareRecordsInClosedFolders.title=Compl\u00e9ter des documents d'archives dans des dossiers ferm\u00e9s
-
-# Vital Records
-capability.group.vitalRecords.title=Documents d'archives essentiels
-capability.UpdateVitalRecordCycleInformation.title=Actualiser les informations concernant le cycle des documents d'archives essentiels
-capability.CycleVitalRecords.title=Cycle des documents d'archives essentiels
-capability.PlanningReviewCycles.title=Planifier les cycles de r\u00e9vision
-
-# References and Links
-capability.group.references.title=R\u00e9f\u00e9rences
-capability.ChangeOrDeleteReferences.title=Modifier ou supprimer des r\u00e9f\u00e9rences
-
-# Events
-capability.group.events.title=Ev\u00e9nements
-capability.CreateModifyDestroyEvents.title=Cr\u00e9er Modifier D\u00e9truire Ev\u00e9nements
-capability.AddModifyEventDates.title=Ajouter Modifier Dates d'\u00e9v\u00e9nements
-
-# Cutoff
-capability.group.cutoff.title=D\u00e9classer
-capability.ApproveRecordsScheduledForCutoff.title=Approuver les documents d'archives planifi\u00e9s pour un d\u00e9classement
-capability.CreateModifyRecordsInCutoffFolders.title=Cr\u00e9er Modifier des documents d'archives dans des dossiers d\u00e9class\u00e9s
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposition et transferts
-capability.UpdateTriggerDates.title=Actualiser les dates de d\u00e9clenchement
-capability.ManuallyChangeDispositionDates.title=Modifier manuellement les dates de disposition
-capability.AuthorizeNominatedTransfers.title=Autoriser les transferts nominatifs
-capability.AuthorizeAllTransfers.title=Autoriser tous les transferts
-capability.DestroyRecordsScheduledForDestruction.title=D\u00e9truire un document ou un dossier d'archives dont la destruction est planifi\u00e9e
-capability.DestroyRecords.title=D\u00e9truire des documents d'archives
-capability.DeleteRecords.title=Supprimer des documents d'archives
-capability.TriggerAnEvent.title=D\u00e9clencher un \u00e9v\u00e9nement
-capability.FileDestructionReport.title=Rapport de destruction de fichier
-capability.FileTransferReport.title=Rapport de transfert de fichier
-capability.EndRetention.title=Mettre fin \u00e0 la r\u00e9tention
-
-# Hold Controls
-capability.group.holdControls.title=Suspendre les contr\u00f4les
-capability.ExtendRetentionPeriodOrFreeze.title=Prolonger la p\u00e9riode de r\u00e9tention ou le gel
-capability.Unfreeze.title=D\u00e9geler
-capability.ViewUpdateReasonsForFreeze.title=Voir les motifs d'actualisation d'un gel
-capability.CreateHold.title=Cr\u00e9er une suspension
-capability.AddToHold.title=Ajouter \u00e0 la suspension
-capability.RemoveFromHold.title=Supprimer de la suspension
-capability.FileHoldReport.title=Archiver le rapport de suspension
-capability.DeleteHold.title=Supprimer la suspension
-capability.EditHold.title=Modifier la suspension
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=D\u00e9clarer l'audit en tant que document d'archives
-capability.EnableDisableAuditByTypes.title=Activer D\u00e9sactiver l'audit par types
-capability.DeleteAudit.title=Supprimer un audit
-capability.SelectAuditMetadata.title=S\u00e9lectionner les m\u00e9tadonn\u00e9es d'un audit
-capability.AccessAudit.title=Acc\u00e9der \u00e0 un audit
-capability.ExportAudit.title=Exporter l'audit
-
-# Security
-capability.group.security.title=S\u00e9curit\u00e9
-capability.CreateModifyDestroyRoles.title=Cr\u00e9er Modifier D\u00e9truire des r\u00f4les
-capability.CreateModifyDestroyUsersAndGroups.title=Cr\u00e9er Modifier D\u00e9truire des utilisateurs et des groupes
-capability.PasswordControl.title=Contr\u00f4le des mots de passe
-capability.DisplayRightsReport.title=Afficher le rapport sur les droits
-capability.ManageAccessControls.title=Affectation de r\u00f4les aux groupes et utilisateurs
-capability.ManageAccessRights.title=G\u00e9rer les permissions
-
-# Configuration
-capability.group.config.title=Configuration
-capability.CreateModifyDestroyFileplanMetadata.title=Cr\u00e9er Modifier D\u00e9truire des m\u00e9tadonn\u00e9es de plan de classification
-capability.CreateModifyDestroyFileplanTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de plan de classification
-capability.CreateModifyDestroyRecordTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de document d'archives
-capability.CreateAndAssociateSelectionLists.title=Cr\u00e9er et associer des listes de s\u00e9lections
-capability.EditSelectionLists.title=Modifier des listes de s\u00e9lections
-capability.CreateModifyDestroyReferenceTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de r\u00e9f\u00e9rence
-capability.AttachRulesToMetadataProperties.title=Attacher des r\u00e8gles aux propri\u00e9t\u00e9s des m\u00e9tadonn\u00e9es
-capability.MakeOptionalParametersMandatory.title=Rendre obligatoires des param\u00e8tres facultatifs
-capability.MapEmailMetadata.title=Mapper des m\u00e9tadonn\u00e9es d'e-mail
-
-# Rules
-capability.group.rules.title=R\u00e8gles
-capability.ManageRules.title=G\u00e9rer les r\u00e8gles
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties
deleted file mode 100644
index 330dd2d888..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Record
-capability.DeclareRecords.title=Completa record
-capability.ViewRecords.title=Visualizza record
-capability.UndeclareRecords.title=Riapri record
-capability.CreateRecords.title=Crea record
-capability.RequestRecordInformation.title=Richiedi informazioni record
-capability.RejectRecords.title=Respingi record
-capability.FileUnfiledRecords.title=Archivia record non archiviati
-capability.LinkToRecords.title=Collega record
-capability.DeleteLinks.title=Scollega record
-
-# Metadata Control
-capability.group.metadataControl.title=Controllo metadati
-capability.EditRecordMetadata.title=Modifica metadati del record
-capability.EditDeclaredRecordMetadata.title=Modifica metadati del record completati
-capability.EditNonRecordMetadata.title=Modifica metadati del non record
-capability.MoveRecords.title=Sposta record
-
-# Folder Control
-capability.group.folderControl.title=Controllo cartelle
-capability.CreateModifyDestroyFolders.title=Crea Modifica Elimina definitivamente cartelle
-capability.CloseFolders.title=Chiudi cartelle
-capability.ReOpenFolders.title=Riapri cartelle
-capability.DeclareRecordsInClosedFolders.title=Completa record nelle cartelle chiuse
-
-# Vital Records
-capability.group.vitalRecords.title=Record fondamentali
-capability.UpdateVitalRecordCycleInformation.title=Aggiorna informazioni ciclo di record fondamentale
-capability.CycleVitalRecords.title=Record fondamentali del ciclo
-capability.PlanningReviewCycles.title=Pianificazione cicli di revisione
-
-# References and Links
-capability.group.references.title=Riferimenti
-capability.ChangeOrDeleteReferences.title=Cambia o elimina riferimenti
-
-# Events
-capability.group.events.title=Eventi
-capability.CreateModifyDestroyEvents.title=Crea Modifica Elimina definitivamente eventi
-capability.AddModifyEventDates.title=Aggiungi Modifica date eventi
-
-# Cutoff
-capability.group.cutoff.title=Cut off
-capability.ApproveRecordsScheduledForCutoff.title=Approva record per cui \u00e8 stato pianificato il cut off
-capability.CreateModifyRecordsInCutoffFolders.title=Crea Modifica record nelle cartelle di cut off
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposizione e trasferimenti
-capability.UpdateTriggerDates.title=Aggiorna date di attivazione
-capability.ManuallyChangeDispositionDates.title=Cambia manualmente le date di disposizione
-capability.AuthorizeNominatedTransfers.title=Autorizza trasferimenti nominati
-capability.AuthorizeAllTransfers.title=Autorizza tutti i trasferimenti
-capability.DestroyRecordsScheduledForDestruction.title=Elimina definitivamente record o cartella di record per cui \u00e8 stata pianificata l'eliminazione permanente
-capability.DestroyRecords.title=Elimina definitivamente record
-capability.DeleteRecords.title=Elimina record
-capability.TriggerAnEvent.title=Attiva un evento
-capability.FileDestructionReport.title=Archivia report di eliminazione permanente
-capability.FileTransferReport.title=Archivia report di trasferimento
-capability.EndRetention.title=Termina conservazione
-
-# Hold Controls
-capability.group.holdControls.title=Sospendi controlli
-capability.ExtendRetentionPeriodOrFreeze.title=Estendi periodo di conservazione o blocca
-capability.Unfreeze.title=Sblocca
-capability.ViewUpdateReasonsForFreeze.title=Visualizza Aggiorna motivi blocco
-capability.CreateHold.title=Crea sospensione
-capability.AddToHold.title=Aggiungi a sospesi
-capability.RemoveFromHold.title=Rimuovi da sospesi
-capability.FileHoldReport.title=Archivia report di sospensione
-capability.DeleteHold.title=Annulla sospensione
-capability.EditHold.title=Modifica sospensione
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Dichiara audit come record
-capability.EnableDisableAuditByTypes.title=Abilita Disabilita audit per tipo
-capability.DeleteAudit.title=Elimina audit
-capability.SelectAuditMetadata.title=Seleziona metadati di audit
-capability.AccessAudit.title=Accedi audit
-capability.ExportAudit.title=Esporta audit
-
-# Security
-capability.group.security.title=Sicurezza
-capability.CreateModifyDestroyRoles.title=Crea Modifica Elimina definitivamente ruoli
-capability.CreateModifyDestroyUsersAndGroups.title=Crea Modifica Elimina definitivamente utenti e gruppi
-capability.PasswordControl.title=Controllo password
-capability.DisplayRightsReport.title=Mostra report diritti
-capability.ManageAccessControls.title=Assegnazione gruppo e ruolo utente
-capability.ManageAccessRights.title=Gestisci permessi
-
-# Configuration
-capability.group.config.title=Configurazione
-capability.CreateModifyDestroyFileplanMetadata.title=Crea Modifica Elimina definitivamente metadati di piano file
-capability.CreateModifyDestroyFileplanTypes.title=Crea Modifica Elimina definitivamente tipi di piano file
-capability.CreateModifyDestroyRecordTypes.title=Crea Modifica Elimina definitivamente tipi di record
-capability.CreateAndAssociateSelectionLists.title=Crea e associa elenchi di selezione
-capability.EditSelectionLists.title=Modifica elenchi di selezione
-capability.CreateModifyDestroyReferenceTypes.title=Crea Modifica Elimina definitivamente tipi di riferimento
-capability.AttachRulesToMetadataProperties.title=Allega regole a propriet\u00e0 di metadati
-capability.MakeOptionalParametersMandatory.title=Rendi obbligatori i parametri opzionali
-capability.MapEmailMetadata.title=Esegui il mapping dei metadati di e-mail
-
-# Rules
-capability.group.rules.title=Regole
-capability.ManageRules.title=Gestisci regole
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties
deleted file mode 100644
index 211f9b0ddc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=\u30ec\u30b3\u30fc\u30c9
-capability.DeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5b8c\u4e86
-capability.ViewRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u8868\u793a
-capability.UndeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
-capability.CreateRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
-capability.RequestRecordInformation.title=\u30ec\u30b3\u30fc\u30c9\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
-capability.RejectRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5374\u4e0b
-capability.FileUnfiledRecords.title=\u672a\u6574\u7406\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u6574\u7406\u4fdd\u7ba1
-capability.LinkToRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af
-capability.DeleteLinks.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af\u306e\u89e3\u9664
-
-# Metadata Control
-capability.group.metadataControl.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.EditRecordMetadata.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.EditDeclaredRecordMetadata.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.EditNonRecordMetadata.title=\u975e\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.MoveRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-
-# Folder Control
-capability.group.folderControl.title=\u30d5\u30a9\u30eb\u30c0\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.CreateModifyDestroyFolders.title=\u30d5\u30a9\u30eb\u30c0\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CloseFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
-capability.ReOpenFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u5ea6\u958b\u304f
-capability.DeclareRecordsInClosedFolders.title=\u9589\u3058\u305f\u30d5\u30a9\u30eb\u30c0\u306e\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-
-# Vital Records
-capability.group.vitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-capability.UpdateVitalRecordCycleInformation.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30b5\u30a4\u30af\u30eb\u60c5\u5831\u306e\u66f4\u65b0
-capability.CycleVitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30b5\u30a4\u30af\u30eb
-capability.PlanningReviewCycles.title=\u30ec\u30d3\u30e5\u30fc\u30b5\u30a4\u30af\u30eb\u306e\u30d7\u30e9\u30f3\u30cb\u30f3\u30b0
-
-# References and Links
-capability.group.references.title=\u53c2\u7167
-capability.ChangeOrDeleteReferences.title=\u53c2\u7167\u306e\u5909\u66f4\u307e\u305f\u306f\u524a\u9664
-
-# Events
-capability.group.events.title=\u30a4\u30d9\u30f3\u30c8
-capability.CreateModifyDestroyEvents.title=\u30a4\u30d9\u30f3\u30c8\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.AddModifyEventDates.title=\u30a4\u30d9\u30f3\u30c8\u65e5\u4ed8\u306e\u8ffd\u52a0/\u5909\u66f4
-
-# Cutoff
-capability.group.cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-capability.ApproveRecordsScheduledForCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u306e\u627f\u8a8d
-capability.CreateModifyRecordsInCutoffFolders.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u30d5\u30a9\u30eb\u30c0\u306e\u4fee\u6b63\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=\u5ec3\u68c4\u3068\u8ee2\u9001
-capability.UpdateTriggerDates.title=\u30c8\u30ea\u30ac\u30fc\u65e5\u306e\u66f4\u65b0
-capability.ManuallyChangeDispositionDates.title=\u5ec3\u68c4\u65e5\u306e\u624b\u52d5\u5909\u66f4
-capability.AuthorizeNominatedTransfers.title=\u63a8\u5968\u3055\u308c\u305f\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
-capability.AuthorizeAllTransfers.title=\u3059\u3079\u3066\u306e\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
-capability.DestroyRecordsScheduledForDestruction.title=\u5ec3\u68c4\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u7834\u68c4\u3059\u308b
-capability.DestroyRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u7834\u68c4
-capability.DeleteRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u524a\u9664
-capability.TriggerAnEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u30c8\u30ea\u30ac\u30fc
-capability.FileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-capability.FileTransferReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-capability.EndRetention.title=\u4fdd\u6301\u306e\u7d42\u4e86
-
-# Hold Controls
-capability.group.holdControls.title=\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306e\u30db\u30fc\u30eb\u30c9
-capability.ExtendRetentionPeriodOrFreeze.title=\u4fdd\u6301\u671f\u9593\u306e\u5ef6\u9577\u307e\u305f\u306f\u56fa\u5b9a
-capability.Unfreeze.title=\u56fa\u5b9a\u89e3\u9664
-capability.ViewUpdateReasonsForFreeze.title=\u66f4\u65b0\u3055\u308c\u305f\u56fa\u5b9a\u306e\u7406\u7531\u3092\u8868\u793a
-capability.CreateHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u4f5c\u6210
-capability.AddToHold.title=\u30db\u30fc\u30eb\u30c9\u306b\u8ffd\u52a0
-capability.RemoveFromHold.title=\u30db\u30fc\u30eb\u30c9\u304b\u3089\u89e3\u9664
-capability.FileHoldReport.title=\u30d5\u30a1\u30a4\u30eb\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
-capability.DeleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-capability.EditHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u7de8\u96c6
-
-# Audit
-capability.group.audit.title=\u76e3\u67fb
-capability.DeclareAuditAsRecord.title=\u76e3\u67fb\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-capability.EnableDisableAuditByTypes.title=\u76e3\u67fb\u3092\u30bf\u30a4\u30d7\u5225\u306b\u6709\u52b9\u5316/\u7121\u52b9\u5316\u3059\u308b
-capability.DeleteAudit.title=\u76e3\u67fb\u306e\u524a\u9664
-capability.SelectAuditMetadata.title=\u76e3\u67fb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u9078\u629e
-capability.AccessAudit.title=\u76e3\u67fb\u306b\u30a2\u30af\u30bb\u30b9
-capability.ExportAudit.title=\u76e3\u67fb\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8
-
-# Security
-capability.group.security.title=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3
-capability.CreateModifyDestroyRoles.title=\u5f79\u5272\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyUsersAndGroups.title=\u30e6\u30fc\u30b6\u30fc\u3068\u30b0\u30eb\u30fc\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.PasswordControl.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.DisplayRightsReport.title=\u6a29\u5229\u30ec\u30dd\u30fc\u30c8\u306e\u8868\u793a
-capability.ManageAccessControls.title=\u30b0\u30eb\u30fc\u30d7\u3068\u30e6\u30fc\u30b6\u30fc\u30ed\u30fc\u30eb\u306e\u5272\u308a\u5f53\u3066
-capability.ManageAccessRights.title=\u6a29\u9650\u306e\u7ba1\u7406
-
-# Configuration
-capability.group.config.title=\u8a2d\u5b9a
-capability.CreateModifyDestroyFileplanMetadata.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyFileplanTypes.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateAndAssociateSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u4f5c\u6210\u3068\u95a2\u9023\u4ed8\u3051
-capability.EditSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u7de8\u96c6
-capability.CreateModifyDestroyReferenceTypes.title=\u53c2\u7167\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.AttachRulesToMetadataProperties.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u30eb\u30fc\u30eb\u3092\u9069\u7528
-capability.MakeOptionalParametersMandatory.title=\u30aa\u30d7\u30b7\u30e7\u30f3\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5fc5\u9808\u306b\u3059\u308b
-capability.MapEmailMetadata.title=E\u30e1\u30fc\u30eb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
-
-# Rules
-capability.group.rules.title=\u30eb\u30fc\u30eb
-capability.ManageRules.title=\u30eb\u30fc\u30eb\u306e\u7ba1\u7406
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nb.properties
deleted file mode 100644
index 82ca8fd257..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nb.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Oppf\u00f8ringer
-capability.DeclareRecords.title=Fullf\u00f8r oppf\u00f8ringer
-capability.ViewRecords.title=Vis oppf\u00f8ringer
-capability.UndeclareRecords.title=\u00c5pne oppf\u00f8ringer p\u00e5 nytt
-capability.CreateRecords.title=Opprett oppf\u00f8ringer
-capability.RequestRecordInformation.title=Be om oppf\u00f8ringsinformasjon
-capability.RejectRecords.title=Avvis oppf\u00f8ringer
-capability.FileUnfiledRecords.title=Registrer oppf\u00f8ringer som ikke er registrert
-capability.LinkToRecords.title=Koble oppf\u00f8ringer
-capability.DeleteLinks.title=Koble fra oppf\u00f8ringer
-
-# Metadata Control
-capability.group.metadataControl.title=Metadatakontroll
-capability.EditRecordMetadata.title=Rediger registrering av metadata
-capability.EditDeclaredRecordMetadata.title=Rediger fullf\u00f8rte registrerte metadata
-capability.EditNonRecordMetadata.title=Rediger metadata som ikke er registrert
-capability.MoveRecords.title=Flytt oppf\u00f8ringer
-
-# Folder Control
-capability.group.folderControl.title=Mappekontroll
-capability.CreateModifyDestroyFolders.title=Opprett Endre Destruer mapper
-capability.CloseFolders.title=Lukk mapper
-capability.ReOpenFolders.title=\u00c5pne mapper p\u00e5 nytt
-capability.DeclareRecordsInClosedFolders.title=Fullf\u00f8r oppf\u00f8ringer i lukkede mapper
-
-# Vital Records
-capability.group.vitalRecords.title=Sv\u00e6t viktige oppf\u00f8ringer
-capability.UpdateVitalRecordCycleInformation.title=Oppdater syklusinformasjon til de sv\u00e6rt viktige oppf\u00f8ringene
-capability.CycleVitalRecords.title=Sirkuler sv\u00e6rt viktige oppf\u00f8ringer
-capability.PlanningReviewCycles.title=Planlegge gjennomgangsykluser
-
-# References and Links
-capability.group.references.title=Referanser
-capability.ChangeOrDeleteReferences.title=Endre eller slett referanser
-
-# Events
-capability.group.events.title=Hendelser
-capability.CreateModifyDestroyEvents.title=Opprett Endre Destruer hendelser
-capability.AddModifyEventDates.title=Legg til Endre hendelsesdatoer
-
-# Cutoff
-capability.group.cutoff.title=Cut off
-capability.ApproveRecordsScheduledForCutoff.title=Godkjenn oppf\u00f8ringer der planen er cut off
-capability.CreateModifyRecordsInCutoffFolders.title=Opprett Endre oppf\u00f8ringer i cut off-mapper
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposisjoner og overf\u00f8ringer
-capability.UpdateTriggerDates.title=Oppdater utl\u00f8serdatoer
-capability.ManuallyChangeDispositionDates.title=Endre disposisjonsdatoer manuelt
-capability.AuthorizeNominatedTransfers.title=Godkjenn nominerte overf\u00f8ringer
-capability.AuthorizeAllTransfers.title=Godkjenn alle overf\u00f8ringer
-capability.DestroyRecordsScheduledForDestruction.title=Destruer oppf\u00f8ring eller oppf\u00f8ringsmappe der planen er \u00e5 destruere den
-capability.DestroyRecords.title=Destruer oppf\u00f8ringer
-capability.DeleteRecords.title=Slett oppf\u00f8ringer
-capability.TriggerAnEvent.title=Utl\u00f8s en hendelse
-capability.FileDestructionReport.title=Fildestruksjonsrapport
-capability.FileTransferReport.title=Filoverf\u00f8ringsrapport
-capability.EndRetention.title=Avslutt retensjon
-
-# Hold Controls
-capability.group.holdControls.title=Hold kontroller
-capability.ExtendRetentionPeriodOrFreeze.title=Forleng oppbevaringstiden eller frys
-capability.Unfreeze.title=T\u00f8 opp
-capability.ViewUpdateReasonsForFreeze.title=Vis oppdatering av \u00e5rsaker til \u00e5 fryse
-capability.CreateHold.title=Opprett hold
-capability.AddToHold.title=Legg til hold
-capability.RemoveFromHold.title=Fjern fra hold
-capability.FileHoldReport.title=Filholdrapport
-capability.DeleteHold.title=Slett hold
-capability.EditHold.title=Rediger hold
-
-# Audit
-capability.group.audit.title=Revisjon
-capability.DeclareAuditAsRecord.title=Erkl\u00e6r revisjon som oppf\u00f8ring
-capability.EnableDisableAuditByTypes.title=Aktiver/Deaktiver revisjon etter typer
-capability.DeleteAudit.title=Slett revisjon
-capability.SelectAuditMetadata.title=Velg revisjon av metadata
-capability.AccessAudit.title=G\u00e5 til revisjon
-capability.ExportAudit.title=Eksporter revisjon
-
-# Security
-capability.group.security.title=Sikkerhet
-capability.CreateModifyDestroyRoles.title=Opprett Endre Destruer roller
-capability.CreateModifyDestroyUsersAndGroups.title=Opprett Endre Destruer brukere og grupper
-capability.PasswordControl.title=Passordkontroll
-capability.DisplayRightsReport.title=Vis rettighetsrapport
-capability.ManageAccessControls.title=Gruppe- og brukerrolletildeling
-capability.ManageAccessRights.title=Administrer tillatelser
-
-# Configuration
-capability.group.config.title=Konfigurasjon
-capability.CreateModifyDestroyFileplanMetadata.title=Opprett Endre Destruer filplanmetadata
-capability.CreateModifyDestroyFileplanTypes.title=Opprett Endre Destruer filplantyper
-capability.CreateModifyDestroyRecordTypes.title=Opprett Endre Destruer oppf\u00f8ringstyper
-capability.CreateAndAssociateSelectionLists.title=Opprett og koble valglister
-capability.EditSelectionLists.title=Rediger valglister
-capability.CreateModifyDestroyReferenceTypes.title=Opprett Endre Destruer referansetyper
-capability.AttachRulesToMetadataProperties.title=Legg ved regler til metadataegenskaper
-capability.MakeOptionalParametersMandatory.title=P\u00e5legg valgfrie parametere
-capability.MapEmailMetadata.title=Koble e-postmetadata
-
-# Rules
-capability.group.rules.title=Regler
-capability.ManageRules.title=Administrer regler
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties
deleted file mode 100755
index df0e74c718..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Records afronden
-capability.ViewRecords.title=Records bekijken
-capability.UndeclareRecords.title=Records heropenen
-capability.CreateRecords.title=Records maken
-capability.RequestRecordInformation.title=Recordgegevens opvragen
-capability.RejectRecords.title=Records afwijzen
-capability.FileUnfiledRecords.title=Niet gearchiveerde records archiveren
-capability.LinkToRecords.title=Records koppelen
-capability.DeleteLinks.title=Recordkoppeling opheffen
-
-# Metadata Control
-capability.group.metadataControl.title=Metagegevensbeheer
-capability.EditRecordMetadata.title=Metagegevens van record bewerken
-capability.EditDeclaredRecordMetadata.title=Metagegevens van afgeronde record bewerken
-capability.EditNonRecordMetadata.title=Metagegevens zonder record bewerken
-capability.MoveRecords.title=Records verplaatsen
-
-# Folder Control
-capability.group.folderControl.title=Mapbeheer
-capability.CreateModifyDestroyFolders.title=Mappen maken aanpassen vernietigen
-capability.CloseFolders.title=Mappen sluiten
-capability.ReOpenFolders.title=Mappen heropenen
-capability.DeclareRecordsInClosedFolders.title=Records in gesloten mappen afronden
-
-# Vital Records
-capability.group.vitalRecords.title=Vitale records
-capability.UpdateVitalRecordCycleInformation.title=Cyclusgegevens van vitale record bijwerken
-capability.CycleVitalRecords.title=Cyclus vitale records
-capability.PlanningReviewCycles.title=Planning revisiecycli
-
-# References and Links
-capability.group.references.title=Verwijzingen
-capability.ChangeOrDeleteReferences.title=Verwijzingen veranderen of verwijderen
-
-# Events
-capability.group.events.title=Gebeurtenissen
-capability.CreateModifyDestroyEvents.title=Gebeurtenissen maken aanpassen vernietigen
-capability.AddModifyEventDates.title=Datums van gebeurtenis wijzigen toevoegen
-
-# Cutoff
-capability.group.cutoff.title=Afsluiten
-capability.ApproveRecordsScheduledForCutoff.title=Records goedkeuren die zijn ingepland voor afsluiten
-capability.CreateModifyRecordsInCutoffFolders.title=Veranderingsrecords in afsluitmappen maken
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Beschikking en overzettingen
-capability.UpdateTriggerDates.title=Triggerdatums bijwerken
-capability.ManuallyChangeDispositionDates.title=Beschikkingsdatums handmatig wijzigen
-capability.AuthorizeNominatedTransfers.title=Genomineerde overzettingen autoriseren
-capability.AuthorizeAllTransfers.title=Alle overzettingen autoriseren
-capability.DestroyRecordsScheduledForDestruction.title=Record of archiefmap vernietigen die is ingepland voor vernietiging
-capability.DestroyRecords.title=Records vernietigen
-capability.DeleteRecords.title=Records verwijderen
-capability.TriggerAnEvent.title=Een gebeurtenis triggeren
-capability.FileDestructionReport.title=Vernietigingsrapport archiveren
-capability.FileTransferReport.title=Overzetrapport archiveren
-capability.EndRetention.title=Retentie be\u00ebindigen
-
-# Hold Controls
-capability.group.holdControls.title=Wachtstandbeheer
-capability.ExtendRetentionPeriodOrFreeze.title=Retentieperiode of bevriezen verlengen
-capability.Unfreeze.title=Bevriezen opheffen
-capability.ViewUpdateReasonsForFreeze.title=Redenen voor bevriezen bijwerken bekijken
-capability.CreateHold.title=Wachtstand maken
-capability.AddToHold.title=Toevoegen aan wachtstand
-capability.RemoveFromHold.title=Verwijderen uit wachtstand
-capability.FileHoldReport.title=Wachtstandrapport archiveren
-capability.DeleteHold.title=Wachtstand verwijderen
-capability.EditHold.title=Wachtstand bewerken
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Audit declareren als record
-capability.EnableDisableAuditByTypes.title=Audit op type uitschakelen inschakelen
-capability.DeleteAudit.title=Audit verwijderen
-capability.SelectAuditMetadata.title=Metagegevens van audit selecteren
-capability.AccessAudit.title=Audit openen
-capability.ExportAudit.title=Audit exporteren
-
-# Security
-capability.group.security.title=Beveiliging
-capability.CreateModifyDestroyRoles.title=Rollen maken aanpassen vernietigen
-capability.CreateModifyDestroyUsersAndGroups.title=Gebruikers en groepen maken aanpassen vernietigen
-capability.PasswordControl.title=Wachtwoordbeheer
-capability.DisplayRightsReport.title=Rechtenrapport weergeven
-capability.ManageAccessControls.title=Groeps- en gebruikersroltoewijzing
-capability.ManageAccessRights.title=Rechten beheren
-
-# Configuration
-capability.group.config.title=Configuratie
-capability.CreateModifyDestroyFileplanMetadata.title=Metagegevens voor ordeningsplan maken aanpassen vernietigen
-capability.CreateModifyDestroyFileplanTypes.title=Ordeningsplantypes maken aanpassen vernietigen
-capability.CreateModifyDestroyRecordTypes.title=Recordtypes maken aanpassen vernietigen
-capability.CreateAndAssociateSelectionLists.title=Selectielijsten maken en toewijzen
-capability.EditSelectionLists.title=Selectielijsten bewerken
-capability.CreateModifyDestroyReferenceTypes.title=Verwijzingstypes maken aanpassen vernietigen
-capability.AttachRulesToMetadataProperties.title=Regels aan metagegevenseigenschappen koppelen
-capability.MakeOptionalParametersMandatory.title=Optionele parameters verplicht maken
-capability.MapEmailMetadata.title=Metagegevens e-mail toewijzen
-
-# Rules
-capability.group.rules.title=Regels
-capability.ManageRules.title=Regels beheren
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_pt_BR.properties
deleted file mode 100644
index 4f55ca50d5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_pt_BR.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=Documentos arquiv\u00edsticos
-capability.DeclareRecords.title=Concluir documentos arquiv\u00edsticos
-capability.ViewRecords.title=Visualizar documentos arquiv\u00edsticos
-capability.UndeclareRecords.title=Reabrir documentos arquiv\u00edsticos
-capability.CreateRecords.title=Criar documentos arquiv\u00edsticos
-capability.RequestRecordInformation.title=Solicitar informa\u00e7\u00f5es de documentos arquiv\u00edsticos
-capability.RejectRecords.title=Rejeitar documentos arquiv\u00edsticos
-capability.FileUnfiledRecords.title=Arquivar documentos arquiv\u00edsticos n\u00e3o arquivados
-capability.LinkToRecords.title=Vincular documentos arquiv\u00edsticos
-capability.DeleteLinks.title=Anular v\u00ednculo dos documentos arquiv\u00edsticos
-
-# Metadata Control
-capability.group.metadataControl.title=Controle de metadados
-capability.EditRecordMetadata.title=Editar metadados de documentos arquiv\u00edsticos
-capability.EditDeclaredRecordMetadata.title=Editar metadados de documentos arquiv\u00edsticos conclu\u00eddos
-capability.EditNonRecordMetadata.title=Editar metadados n\u00e3o de documento arquiv\u00edstico
-capability.MoveRecords.title=Mover documentos arquiv\u00edsticos
-
-# Folder Control
-capability.group.folderControl.title=Controle de pasta
-capability.CreateModifyDestroyFolders.title=Criar Modificar Destruir pastas
-capability.CloseFolders.title=Fechar pastas
-capability.ReOpenFolders.title=Reabrir pastas
-capability.DeclareRecordsInClosedFolders.title=Concluir documentos arquiv\u00edsticos em pastas fechadas
-
-# Vital Records
-capability.group.vitalRecords.title=Documentos arquiv\u00edsticos vitais
-capability.UpdateVitalRecordCycleInformation.title=Atualizar informa\u00e7\u00f5es do ciclo de documentos arquiv\u00edsticos vitais
-capability.CycleVitalRecords.title=Executar ciclo de documentos arquiv\u00edsticos vitais
-capability.PlanningReviewCycles.title=Ciclos de revis\u00e3o de planejamento
-
-# References and Links
-capability.group.references.title=Refer\u00eancias
-capability.ChangeOrDeleteReferences.title=Alterar ou excluir refer\u00eancias
-
-# Events
-capability.group.events.title=Eventos
-capability.CreateModifyDestroyEvents.title=Criar Modificar Destruir eventos
-capability.AddModifyEventDates.title=Adicionar Modificar datas de eventos
-
-# Cutoff
-capability.group.cutoff.title=Cortar
-capability.ApproveRecordsScheduledForCutoff.title=Aprovar documentos arquiv\u00edsticos programados para corte
-capability.CreateModifyRecordsInCutoffFolders.title=Criar Modificar documentos arquiv\u00edsticos em pastas de corte
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposi\u00e7\u00e3o e transfer\u00eancias
-capability.UpdateTriggerDates.title=Atualizar datas de disparo
-capability.ManuallyChangeDispositionDates.title=Alterar datas de disposi\u00e7\u00e3o manualmente
-capability.AuthorizeNominatedTransfers.title=Autorizar transfer\u00eancias nomeadas
-capability.AuthorizeAllTransfers.title=Autorizar todas as transfer\u00eancias
-capability.DestroyRecordsScheduledForDestruction.title=Destruir documento arquiv\u00edstico ou pasta de documento arquiv\u00edstico programado para destrui\u00e7\u00e3o
-capability.DestroyRecords.title=Destruir documentos arquiv\u00edsticos
-capability.DeleteRecords.title=Excluir documentos arquiv\u00edsticos
-capability.TriggerAnEvent.title=Disparar um evento
-capability.FileDestructionReport.title=Relat\u00f3rio de destrui\u00e7\u00e3o de arquivos
-capability.FileTransferReport.title=Relat\u00f3rio de transfer\u00eancia de arquivos
-capability.EndRetention.title=Encerrar reten\u00e7\u00e3o
-
-# Hold Controls
-capability.group.holdControls.title=Controles de espera
-capability.ExtendRetentionPeriodOrFreeze.title=Estender per\u00edodo de reten\u00e7\u00e3o ou congelar
-capability.Unfreeze.title=Descongelar
-capability.ViewUpdateReasonsForFreeze.title=Visualizar motivos de atualiza\u00e7\u00e3o para congelar
-capability.CreateHold.title=Criar espera
-capability.AddToHold.title=Adicionar \u00e0 espera
-capability.RemoveFromHold.title=Remover da espera
-capability.FileHoldReport.title=Arquivar relat\u00f3rio de espera
-capability.DeleteHold.title=Excluir espera
-capability.EditHold.title=Editar espera
-
-# Audit
-capability.group.audit.title=Auditoria
-capability.DeclareAuditAsRecord.title=Declarar auditoria como documento arquiv\u00edstico
-capability.EnableDisableAuditByTypes.title=Ativar Desativar auditoria por tipos
-capability.DeleteAudit.title=Excluir auditoria
-capability.SelectAuditMetadata.title=Selecionar metadados de auditoria
-capability.AccessAudit.title=Acessar auditoria
-capability.ExportAudit.title=Exportar auditoria
-
-# Security
-capability.group.security.title=Seguran\u00e7a
-capability.CreateModifyDestroyRoles.title=Criar Modificar Destruir fun\u00e7\u00f5es
-capability.CreateModifyDestroyUsersAndGroups.title=Criar Modificar Destruir usu\u00e1rios e grupos
-capability.PasswordControl.title=Controle de senha
-capability.DisplayRightsReport.title=Exibir relat\u00f3rio de direitos
-capability.ManageAccessControls.title=Grupo e atribui\u00e7\u00e3o de cargo do usu\u00e1rio
-capability.ManageAccessRights.title=Gerenciar permiss\u00f5es
-
-# Configuration
-capability.group.config.title=Configura\u00e7\u00e3o
-capability.CreateModifyDestroyFileplanMetadata.title=Criar Modificar Destruir metadados de planos de arquivo
-capability.CreateModifyDestroyFileplanTypes.title=Criar Modificar Destruir tipos de planos de arquivo
-capability.CreateModifyDestroyRecordTypes.title=Criar Modificar Destruir tipos de documentos arquiv\u00edsticos
-capability.CreateAndAssociateSelectionLists.title=Criar e Associar listas de sele\u00e7\u00e3o
-capability.EditSelectionLists.title=Editar listas de sele\u00e7\u00e3o
-capability.CreateModifyDestroyReferenceTypes.title=Criar Modificar Destruir tipos de refer\u00eancia
-capability.AttachRulesToMetadataProperties.title=Anexar regras a propriedades de metadados
-capability.MakeOptionalParametersMandatory.title=Tornar par\u00e2metros opcionais obrigat\u00f3rios
-capability.MapEmailMetadata.title=Mapear metadados de e-mail
-
-# Rules
-capability.group.rules.title=Regras
-capability.ManageRules.title=Gerenciar regras
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ru.properties
deleted file mode 100644
index 31c94e2648..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ru.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=\u0417\u0430\u043f\u0438\u0441\u0438
-capability.DeclareRecords.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.ViewRecords.title=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-capability.UndeclareRecords.title=\u041f\u0435\u0440\u0435\u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-capability.CreateRecords.title=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-capability.RequestRecordInformation.title=\u0417\u0430\u043f\u0440\u043e\u0441 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0437\u0430\u043f\u0438\u0441\u0438
-capability.RejectRecords.title=\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438
-capability.FileUnfiledRecords.title=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0435\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.LinkToRecords.title=\u0421\u0432\u044f\u0437\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438
-capability.DeleteLinks.title=\u0420\u0430\u0437\u043e\u0440\u0432\u0430\u0442\u044c \u0441\u0432\u044f\u0437\u0438 \u0441 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-# Metadata Control
-capability.group.metadataControl.title=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438
-capability.EditRecordMetadata.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.EditDeclaredRecordMetadata.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.EditNonRecordMetadata.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435, \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u0437\u0430\u043f\u0438\u0441\u0438
-capability.MoveRecords.title=\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438
-
-# Folder Control
-capability.group.folderControl.title=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043f\u043a\u043e\u0439
-capability.CreateModifyDestroyFolders.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u043f\u0430\u043f\u043a\u0438
-capability.CloseFolders.title=\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0438
-capability.ReOpenFolders.title=\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0438
-capability.DeclareRecordsInClosedFolders.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0430\u043f\u043a\u0430\u0445
-
-# Vital Records
-capability.group.vitalRecords.title=\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.UpdateVitalRecordCycleInformation.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0446\u0438\u043a\u043b\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-capability.CycleVitalRecords.title=\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0446\u0438\u043a\u043b\u0435
-capability.PlanningReviewCycles.title=\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0446\u0438\u043a\u043b\u043e\u0432 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438
-
-# References and Links
-capability.group.references.title=\u0421\u0441\u044b\u043b\u043a\u0438
-capability.ChangeOrDeleteReferences.title=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u043b\u0438 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438
-
-# Events
-capability.group.events.title=\u0421\u043e\u0431\u044b\u0442\u0438\u044f
-capability.CreateModifyDestroyEvents.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-capability.AddModifyEventDates.title=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0430\u0442\u044b \u0441\u043e\u0431\u044b\u0442\u0438\u0439
-
-# Cutoff
-capability.group.cutoff.title=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-capability.ApproveRecordsScheduledForCutoff.title=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438, \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435
-capability.CreateModifyRecordsInCutoffFolders.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u043f\u043a\u0430\u0445
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=\u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-capability.UpdateTriggerDates.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0430\u0442\u044b \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430
-capability.ManuallyChangeDispositionDates.title=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0434\u0430\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0432\u0440\u0443\u0447\u043d\u0443\u044e
-capability.AuthorizeNominatedTransfers.title=\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u044b
-capability.AuthorizeAllTransfers.title=\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-capability.DestroyRecordsScheduledForDestruction.title=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u043b\u0438 \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043f\u043e\u0434 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435
-capability.DestroyRecords.title=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438
-capability.DeleteRecords.title=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0417\u0430\u043f\u0438\u0441\u044c
-capability.TriggerAnEvent.title=\u0410\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-capability.FileDestructionReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430
-capability.FileTransferReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0444\u0430\u0439\u043b\u0430
-capability.EndRetention.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435
-
-# Hold Controls
-capability.group.holdControls.title=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c
-capability.ExtendRetentionPeriodOrFreeze.title=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043f\u0435\u0440\u0438\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c
-capability.Unfreeze.title=\u041e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c
-capability.ViewUpdateReasonsForFreeze.title=\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u043f\u0440\u0438\u0447\u0438\u043d \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f
-capability.CreateHold.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435
-capability.AddToHold.title=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c
-capability.RemoveFromHold.title=\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c
-capability.FileHoldReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430
-capability.DeleteHold.title=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443
-capability.EditHold.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443
-
-# Audit
-capability.group.audit.title=\u0410\u0443\u0434\u0438\u0442
-capability.DeclareAuditAsRecord.title=\u041e\u0431\u044a\u044f\u0432\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u0442 \u043a\u0430\u043a \u0437\u0430\u043f\u0438\u0441\u044c
-capability.EnableDisableAuditByTypes.title=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c/\u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u0442 \u043f\u043e \u0442\u0438\u043f\u0430\u043c
-capability.DeleteAudit.title=\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u0442
-capability.SelectAuditMetadata.title=\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0430\u0443\u0434\u0438\u0442\u0430
-capability.AccessAudit.title=\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0430\u0443\u0434\u0438\u0442
-capability.ExportAudit.title=\u042d\u043a\u0441\u043f\u043e\u0440\u0442 \u0430\u0443\u0434\u0438\u0442\u0430
-
-# Security
-capability.group.security.title=\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c
-capability.CreateModifyDestroyRoles.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0440\u043e\u043b\u0438
-capability.CreateModifyDestroyUsersAndGroups.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0433\u0440\u0443\u043f\u043f\u044b
-capability.PasswordControl.title=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u043e\u043b\u044f\u043c\u0438
-capability.DisplayRightsReport.title=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043e\u0442\u0447\u0435\u0442\u0430 \u043f\u043e \u043f\u0440\u0430\u0432\u0430\u043c
-capability.ManageAccessControls.title=\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0440\u043e\u043b\u0438 \u0433\u0440\u0443\u043f\u043f\u0435 \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e
-capability.ManageAccessRights.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430
-
-# Configuration
-capability.group.config.title=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f
-capability.CreateModifyDestroyFileplanMetadata.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0410\u0440\u0445\u0438\u0432
-capability.CreateModifyDestroyFileplanTypes.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0442\u0438\u043f\u044b \u0410\u0440\u0445\u0438\u0432
-capability.CreateModifyDestroyRecordTypes.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0442\u0438\u043f\u044b \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-capability.CreateAndAssociateSelectionLists.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438 \u0432\u044b\u0431\u043e\u0440\u0430
-capability.EditSelectionLists.title=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438 \u0432\u044b\u0431\u043e\u0440\u0430
-capability.CreateModifyDestroyReferenceTypes.title=\u0421\u043e\u0437\u0434\u0430\u0442\u044c, \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c, \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c \u0442\u0438\u043f\u044b \u0441\u0441\u044b\u043b\u043e\u043a
-capability.AttachRulesToMetadataProperties.title=\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043a \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445
-capability.MakeOptionalParametersMandatory.title=\u0421\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438
-capability.MapEmailMetadata.title=\u0421\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-
-# Rules
-capability.group.rules.title=\u041f\u0440\u0430\u0432\u0438\u043b\u0430
-capability.ManageRules.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties
deleted file mode 100644
index ff101b77f7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties
+++ /dev/null
@@ -1,105 +0,0 @@
-# Records
-capability.group.records.title=\u8bb0\u5f55
-capability.DeclareRecords.title=\u5b8c\u6210\u8bb0\u5f55
-capability.ViewRecords.title=\u67e5\u770b\u8bb0\u5f55
-capability.UndeclareRecords.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
-capability.CreateRecords.title=\u521b\u5efa\u8bb0\u5f55
-capability.RequestRecordInformation.title=\u8bf7\u6c42\u8bb0\u5f55\u4fe1\u606f
-capability.RejectRecords.title=\u62d2\u7edd\u8bb0\u5f55
-capability.FileUnfiledRecords.title=\u5bf9\u672a\u7acb\u5377\u7684\u8bb0\u5f55\u7acb\u5377
-capability.LinkToRecords.title=\u94fe\u63a5\u8bb0\u5f55
-capability.DeleteLinks.title=\u53d6\u6d88\u8bb0\u5f55\u7684\u94fe\u63a5
-
-# Metadata Control
-capability.group.metadataControl.title=\u5143\u6570\u636e\u63a7\u5236
-capability.EditRecordMetadata.title=\u7f16\u8f91\u8bb0\u5f55\u5143\u6570\u636e
-capability.EditDeclaredRecordMetadata.title=\u7f16\u8f91\u5b8c\u6210\u7684\u8bb0\u5f55\u5143\u6570\u636e
-capability.EditNonRecordMetadata.title=\u7f16\u8f91\u975e\u8bb0\u5f55\u5143\u6570\u636e
-capability.MoveRecords.title=\u79fb\u52a8\u8bb0\u5f55
-
-# Folder Control
-capability.group.folderControl.title=\u6587\u4ef6\u5939\u63a7\u5236
-capability.CreateModifyDestroyFolders.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u6587\u4ef6\u5939
-capability.CloseFolders.title=\u5173\u95ed\u6587\u4ef6\u5939
-capability.ReOpenFolders.title=\u91cd\u65b0\u6253\u5f00\u6587\u4ef6\u5939
-capability.DeclareRecordsInClosedFolders.title=\u5b8c\u6210\u5df2\u5173\u95ed\u6587\u4ef6\u5939\u4e2d\u7684\u8bb0\u5f55
-
-# Vital Records
-capability.group.vitalRecords.title=\u6838\u5fc3\u8bb0\u5f55
-capability.UpdateVitalRecordCycleInformation.title=\u66f4\u65b0\u6838\u5fc3\u8bb0\u5f55\u5468\u671f\u4fe1\u606f
-capability.CycleVitalRecords.title=\u5468\u671f\u6838\u5fc3\u8bb0\u5f55
-capability.PlanningReviewCycles.title=\u8ba1\u5212\u5ba1\u67e5\u5468\u671f
-
-# References and Links
-capability.group.references.title=\u53c2\u8003
-capability.ChangeOrDeleteReferences.title=\u66f4\u6539\u6216\u5220\u9664\u53c2\u8003
-
-# Events
-capability.group.events.title=\u4e8b\u4ef6
-capability.CreateModifyDestroyEvents.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u4e8b\u4ef6
-capability.AddModifyEventDates.title=\u6dfb\u52a0\u4fee\u6539\u4e8b\u4ef6\u65e5\u671f
-
-# Cutoff
-capability.group.cutoff.title=\u4e2d\u65ad
-capability.ApproveRecordsScheduledForCutoff.title=\u6279\u51c6\u8ba1\u5212\u8981\u4e2d\u65ad\u7684\u8bb0\u5f55
-capability.CreateModifyRecordsInCutoffFolders.title=\u5728\u4e2d\u65ad\u6587\u4ef6\u5939\u4e2d\u521b\u5efa\u4fee\u6539\u8bb0\u5f55
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=\u5904\u7f6e\u548c\u79fb\u4ea4
-capability.UpdateTriggerDates.title=\u66f4\u65b0\u89e6\u53d1\u65e5\u671f
-capability.ManuallyChangeDispositionDates.title=\u624b\u52a8\u66f4\u6539\u5904\u7f6e\u65e5\u671f
-capability.AuthorizeNominatedTransfers.title=\u6388\u6743\u6307\u5b9a\u79fb\u4ea4
-capability.AuthorizeAllTransfers.title=\u6388\u6743\u6240\u6709\u79fb\u4ea4
-capability.DestroyRecordsScheduledForDestruction.title=\u9500\u6bc1\u8ba1\u5212\u8981\u9500\u6bc1\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939
-capability.DestroyRecords.title=\u9500\u6bc1\u8bb0\u5f55
-capability.DeleteRecords.title=\u5220\u9664\u8bb0\u5f55
-capability.TriggerAnEvent.title=\u89e6\u53d1\u4e8b\u4ef6
-capability.FileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-capability.FileTransferReport.title=\u7acb\u5377\u79fb\u4ea4\u62a5\u544a
-capability.EndRetention.title=\u7ed3\u675f\u4fdd\u7559
-
-# Hold Controls
-capability.group.holdControls.title=\u4fdd\u5b58\u63a7\u5236
-capability.ExtendRetentionPeriodOrFreeze.title=\u5ef6\u957f\u4fdd\u7559\u671f\u95f4\u6216\u4fdd\u5b58
-capability.Unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
-capability.ViewUpdateReasonsForFreeze.title=\u67e5\u770b\u4fdd\u5b58\u7684\u66f4\u65b0\u539f\u56e0
-capability.CreateHold.title=\u521b\u5efa\u4fdd\u5b58
-capability.AddToHold.title=\u52a0\u5165\u4fdd\u5b58
-capability.RemoveFromHold.title=\u89e3\u9664\u4fdd\u5b58
-capability.FileHoldReport.title=\u7acb\u5377\u4fdd\u5b58\u62a5\u544a
-capability.DeleteHold.title=\u5220\u9664\u4fdd\u5b58
-capability.EditHold.title=\u7f16\u8f91\u4fdd\u5b58
-
-# Audit
-capability.group.audit.title=\u5ba1\u8ba1
-capability.DeclareAuditAsRecord.title=\u5c06\u5ba1\u8ba1\u58f0\u660e\u4e3a\u8bb0\u5f55
-capability.EnableDisableAuditByTypes.title=\u6309\u7c7b\u578b\u542f\u7528\u3001\u7981\u7528\u5ba1\u8ba1
-capability.DeleteAudit.title=\u5220\u9664\u5ba1\u8ba1
-capability.SelectAuditMetadata.title=\u9009\u62e9\u5ba1\u8ba1\u5143\u6570\u636e
-capability.AccessAudit.title=\u8bbf\u95ee\u5ba1\u8ba1
-capability.ExportAudit.title=\u5bfc\u51fa\u5ba1\u8ba1
-
-# Security
-capability.group.security.title=\u5b89\u5168\u6027
-capability.CreateModifyDestroyRoles.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u89d2\u8272
-capability.CreateModifyDestroyUsersAndGroups.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u7528\u6237\u548c\u7ec4
-capability.PasswordControl.title=\u5bc6\u7801\u63a7\u5236
-capability.DisplayRightsReport.title=\u663e\u793a\u6743\u9650\u62a5\u544a
-capability.ManageAccessControls.title=\u7ec4\u548c\u7528\u6237\u89d2\u8272\u5206\u914d
-capability.ManageAccessRights.title=\u7ba1\u7406\u6743\u9650
-
-# Configuration
-capability.group.config.title=\u914d\u7f6e
-capability.CreateModifyDestroyFileplanMetadata.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u5143\u6570\u636e
-capability.CreateModifyDestroyFileplanTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u7c7b\u578b
-capability.CreateModifyDestroyRecordTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u8bb0\u5f55\u7c7b\u578b
-capability.CreateAndAssociateSelectionLists.title=\u521b\u5efa\u548c\u5173\u8054\u9009\u62e9\u5217\u8868
-capability.EditSelectionLists.title=\u7f16\u8f91\u9009\u62e9\u5217\u8868
-capability.CreateModifyDestroyReferenceTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u53c2\u8003\u7c7b\u578b
-capability.AttachRulesToMetadataProperties.title=\u5c06\u89c4\u5219\u9644\u52a0\u81f3\u5143\u6570\u636e\u5c5e\u6027
-capability.MakeOptionalParametersMandatory.title=\u5c06\u53ef\u9009\u53c2\u6570\u53d8\u4e3a\u5fc5\u8981\u53c2\u6570
-capability.MapEmailMetadata.title=\u6620\u5c04\u7535\u5b50\u90ae\u4ef6\u5143\u6570\u636e
-
-# Rules
-capability.group.rules.title=\u89c4\u5219
-capability.ManageRules.title=\u7ba1\u7406\u89c4\u5219
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service.properties
deleted file mode 100644
index c0aac38e01..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015 Example Data
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_de.properties
deleted file mode 100644
index 6539846683..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_de.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015 Beispieldaten
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_es.properties
deleted file mode 100644
index f9e99f2527..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_es.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=Datos de ejemplo de DOD 5015
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_fr.properties
deleted file mode 100644
index 0e4c15aa1b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_fr.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=Exemple de donn\u00e9es DOD 5015
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_it.properties
deleted file mode 100644
index f4a81dfa17..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_it.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=Dati di esempio DOD 5015
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ja.properties
deleted file mode 100644
index 1805fc009f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ja.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015\u30b5\u30f3\u30d7\u30eb\u30c7\u30fc\u30bf
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nb.properties
deleted file mode 100644
index cfcae4568d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nb.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015 eksempel p\u00e5 data
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nl.properties
deleted file mode 100755
index 79cac8141d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_nl.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015-voorbeeldgegevens
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_pt_BR.properties
deleted file mode 100644
index c754ba4664..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_pt_BR.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=Exemplo de dados do DOD 5015
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ru.properties
deleted file mode 100644
index 4f9816ba6b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_ru.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=\u041f\u0440\u0438\u043c\u0435\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 DOD 5015
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_zh_CN.properties
deleted file mode 100644
index 7577760af7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/dataset-service_zh_CN.properties
+++ /dev/null
@@ -1 +0,0 @@
-dataset.dod5015.label=DOD 5015 \u793a\u4f8b\u6570\u636e
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties
deleted file mode 100644
index 4adb771e20..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Records due for Review Notification
-notification.superseded.subject=Record Superseded Notification
-notification.rejected.subject=Record Rejected Notification
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties
deleted file mode 100644
index d4fd2a292f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Benachrichtigung bei Records mit f\u00e4lliger \u00dcberpr\u00fcfung
-notification.superseded.subject=Benachrichtigung bei abgel\u00f6stem Record
-notification.rejected.subject=Benachrichtigung bei abgelehntem Record
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties
deleted file mode 100644
index b48cd5681c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Documentos de archivo pendientes de notificaci\u00f3n de revisi\u00f3n
-notification.superseded.subject=Notificaci\u00f3n de documento de archivo reemplazada
-notification.rejected.subject=Notificaci\u00f3n de documento de archivo rechazada
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties
deleted file mode 100644
index 73845f54b1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
-notification.superseded.subject=Le document d'archives a remplac\u00e9 la notification
-notification.rejected.subject=Le document d'archives a rejet\u00e9 la notification
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties
deleted file mode 100644
index f66191bcba..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Notifica record da revisionare
-notification.superseded.subject=Notifica record sostituito
-notification.rejected.subject=Notifica record respinto
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties
deleted file mode 100644
index b1986f835e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u901a\u77e5\u671f\u9650
-notification.superseded.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u4ee3\u66ff\u901a\u77e5
-notification.rejected.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u5374\u4e0b\u901a\u77e5
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nb.properties
deleted file mode 100644
index 38c9c0886f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nb.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Oppf\u00f8ringer med melding der det skal v\u00e6re gjennomgang
-notification.superseded.subject=Oppf\u00f8ring erstattet melding
-notification.rejected.subject=Oppf\u00f8ring avviste melding
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties
deleted file mode 100755
index 278210cbba..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Melding Records gereed voor revisie
-notification.superseded.subject=Melding Record vervangen
-notification.rejected.subject=Melding Record geweigerd
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_pt_BR.properties
deleted file mode 100644
index 76a932db7a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_pt_BR.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=Notifica\u00e7\u00e3o de prazo para revis\u00e3o de documentos arquiv\u00edsticos
-notification.superseded.subject=Notifica\u00e7\u00e3o de documento arquiv\u00edstico substitu\u00eddo
-notification.rejected.subject=Notifica\u00e7\u00e3o de documento arquiv\u00edstico rejeitado
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ru.properties
deleted file mode 100644
index 69ac12cfce..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ru.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u0437\u0430\u043f\u0438\u0441\u0438, \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0435\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435
-notification.superseded.subject=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u0437\u0430\u043c\u0435\u043d\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-notification.rejected.subject=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0438
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties
deleted file mode 100644
index 3ec73c184a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-notification.dueforreview.subject=\u8bb0\u5f55\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-notification.superseded.subject=\u8bb0\u5f55\u88ab\u53d6\u4ee3\u901a\u77e5
-notification.rejected.subject=\u8bb0\u5f55\u88ab\u62d2\u7edd\u901a\u77e5
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties
deleted file mode 100644
index 70f6712de5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Content can't be added to a record container. Use record folders to file content.
-rm.service.update-disposition-action-def=The disposition action definition can't be updated, because an update is being published.
-rm.service.set-id=The identifier property value of the object {0} is read-only so can't be set.
-rm.service.path-node=Unable to get path. (nodeRef={0})
-rm.service.invalid-rm-node=Invalid records management node, because aspect {0} is not present.
-rm.service.no-root=Unable to find records management root.
-rm.service.dup-root=Can't create the records management root, because there's one already exists in this hierarchy.
-rm.service.root-type=Can't create the records management root, because type {0} is not a sub-type of rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Can't create records management container, because parent was not sub-type of rm:recordsManagement (parentType={0})
-rm.service.container-type=Can't create records management container, because type {0} is not a sub-type of rm:recordsManagementContainer.
-rm.service.container-expected=Node reference to a rm:recordsManagementContainer node expected.
-rm.service.record-folder-expected=Node reference to a rm:recordFolder node expected.
-rm.service.parent-record-folder-root=Can't create a record folder, because the parent is a records management root.
-rm.service.parent-record-folder-type=Can't create record folder, because the parent was not sub-type of rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Can't create record folder, because the provided type is not a sub-type of rm:recordFolder. (type={0})
-rm.service.not-record=The node {0} is not a record.
-rm.service.vital-def-missing=Vital record definition aspect is not present on node. (nodeRef={0})
-rm.service.close-record-folder-not-folder=The record folder couldn't be closed because it's not defined as a record folder.(nodeRef={0})
-rm.service.node-has-aspect=The node {0} has already the aspect {1}.
-rm.service.final-version=Final
-rm.service.final-version-description=The final archived record version
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties
deleted file mode 100644
index bf286e2463..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Inhalt kann einem Record-Container nicht hinzugef\u00fcgt werden. Verwenden Sie Record-Ordner zur Inhaltsablage.
-rm.service.update-disposition-action-def=Die Definition der Entsorgungsaktion kann nicht aktualisiert werden, da derzeit eine Aktualisierung ver\u00f6ffentlicht wird.
-rm.service.set-id=Der ID-Eigenschaftenwert des Objekts {0} ist schreibgesch\u00fctzt; er kann also nicht festgelegt werden.
-rm.service.path-node=Pfad kann nicht ermittelt werden. (nodeRef={0})
-rm.service.invalid-rm-node=Records Management Knoten ung\u00fcltig, da Aspekt {0} nicht vorhanden ist.
-rm.service.no-root=Records Management Root kann nicht gefunden werden.
-rm.service.dup-root=Records Management Root kann nicht erstellt werden, da bereits eine in dieser Hierarchie vorhanden ist.
-rm.service.root-type=Records Management Root kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementRootContainer ist.
-rm.service.container-parent-type=Records Management Container kann nicht erstellt werden, da Elternobjekt kein Subtyp von rm:recordsManagement (parentType={0}) ist.
-rm.service.container-type=Records Management Container kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementContainer ist.
-rm.service.container-expected=Knotenreferenz zu einem rm:recordsManagementContainer-Knoten erwartet.
-rm.service.record-folder-expected=Knotenreferenz zu einem rm:recordFolder-Knoten erwartet.
-rm.service.parent-record-folder-root=Record-Ordner kann nicht erstellt werden, da es sich bei dem Elternobjekt um eine Records Management Root handelt.
-rm.service.parent-record-folder-type=Record-Ordner kann nicht erstellt werden, da das Elternobjekt kein Subtyp von rm:recordsManagementContainer ist. (parentType={0})
-rm.service.record-folder-type=Record-Ordner kann nicht erstellt werden, da der angegebene Typ kein Subtyp von rm:recordFolder ist. (type={0})
-rm.service.not-record=Knoten {0} ist kein Record.
-rm.service.vital-def-missing=Definitionsaspekt von besonders relevantem Record ist auf dem Knoten nicht vorhanden. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Der Record-Ordner konnte nicht geschlossen werden, da er nicht als Record-Ordner definiert ist. (nodeRef={0})
-rm.service.node-has-aspect=Der Knoten {0} hat bereits den Aspekt {1}.
-rm.service.final-version=Endg\u00fcltig
-rm.service.final-version-description=Die endg\u00fcltige archivierte Version des Records
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties
deleted file mode 100644
index 445a34aa97..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=No se puede agregar contenido a un contenedor de documentos de archivo. Utilice carpetas de documentos de archivo para archivar contenido.
-rm.service.update-disposition-action-def=No se puede actualizar la definici\u00f3n de acciones de disposici\u00f3n porque se est\u00e1 publicando una actualizaci\u00f3n.
-rm.service.set-id=No se puede establecer el valor de la propiedad identificadora {0} porque es de solo lectura.
-rm.service.path-node=No se puede obtener ruta. (nodeRef={0})
-rm.service.invalid-rm-node=El nodo de gesti\u00f3n de documentos de archivo no es v\u00e1lido porque el aspecto {0} no est\u00e1 presente.
-rm.service.no-root=No se puede encontrar una ra\u00edz de gesti\u00f3n de documentos de archivo.
-rm.service.dup-root=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque ya existe una en esta jerarqu\u00eda.
-rm.service.root-type=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementRootContainer.
-rm.service.container-parent-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el padre no era un subtipo de rm:recordsManagement (parentType={0}).
-rm.service.container-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementContainer.
-rm.service.container-expected=Se espera un nodo de referencia en un nodo rm:recordsManagementContainer.
-rm.service.record-folder-expected=Se espera un nodo de referencia en un nodo rm:recordFolder.
-rm.service.parent-record-folder-root=No se puede crear una carpeta de documentos de archivo porque el padre es una ra\u00edz de gesti\u00f3n de documentos de archivo.
-rm.service.parent-record-folder-type=No se puede crear una carpeta de documentos de archivo porque el padre no era un subtipo de rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=No se puede crear una carpeta de documentos de archivo porque el tipo proporcionado no es un subtipo de rm:recordFolder. (type={0})
-rm.service.not-record=El nodo {0} no es un documento de archivo.
-rm.service.vital-def-missing=El aspecto de definici\u00f3n de documento de archivo vital no est\u00e1 presenta en el nodo. (nodeRef={0})
-rm.service.close-record-folder-not-folder=No se pudo cerrar la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo.(nodeRef={0})
-rm.service.node-has-aspect=El nodo {0} ya tiene el aspecto {1}.
-rm.service.final-version=Final
-rm.service.final-version-description=La versi\u00f3n final del documento de archivo archivado
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties
deleted file mode 100644
index 495b595c4c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Le contenu n'a pu \u00eatre ajout\u00e9 \u00e0 un conteneur de documents d'archives. Utilisez des dossiers d'archives pour archiver le contenu.
-rm.service.update-disposition-action-def=Impossible de mettre \u00e0 jour la d\u00e9finition de l'action de disposition car une mise \u00e0 jour est en train d'\u00eatre publi\u00e9e.
-rm.service.set-id=La valeur identifier property de l''objet {0}.est en lecture seule et ne peut donc \u00eatre d\u00e9finie.
-rm.service.path-node=Impossible d''obtenir le chemin. (nodeRef={0})
-rm.service.invalid-rm-node=N\u0153ud non valide de gestion des archives car l''aspect {0} n''est pas pr\u00e9sent.
-rm.service.no-root=Impossible de trouver la racine du site de gestion des archives.
-rm.service.dup-root=Impossible de cr\u00e9er la racine du site de gestion des archives car il en existe d\u00e9j\u00e0 une dans cette hi\u00e9rarchie.
-rm.service.root-type=Impossible de cr\u00e9er la racine du site de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagement (parentType={0})
-rm.service.container-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementContainer.
-rm.service.container-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordsManagementContainer \u00e9tait attendue.
-rm.service.record-folder-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordFolder \u00e9tait attendue.
-rm.service.parent-record-folder-root=Impossible de cr\u00e9er un dossier d'archives car le parent est une racine du site de gestion des archives.
-rm.service.parent-record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le type fourni n''est pas un sous-type de rm:recordFolder. (type={0})
-rm.service.not-record=Le n\u0153ud {0} n''est pas un document d''archives.
-rm.service.vital-def-missing=L''aspect de d\u00e9finition de document d''archives essentiel n''est pas pr\u00e9sent sur le n\u0153ud. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Le dossier d''archives n''a pas pu \u00eatre ferm\u00e9, car il n''est pas d\u00e9fini comme dossier d''archives.(nodeRef={0})
-rm.service.node-has-aspect=Le n\u0153ud {0} a d\u00e9j\u00e0 l''aspect {1}.
-rm.service.final-version=Finale
-rm.service.final-version-description=Version finale du document archiv\u00e9
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties
deleted file mode 100644
index bcbc46434d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Impossibile aggiungere il contenuto a un contenitore di record. Utilizza le cartelle di record per archiviare il contenuto.
-rm.service.update-disposition-action-def=Impossibile aggiornare la definizione dell'azione di disposizione, poich\u00e9 \u00e8 stato pubblicato un aggiornamento.
-rm.service.set-id=Impossibile impostare il valore identificativo della propriet\u00e0 dell''oggetto {0} perch\u00e9 di sola lettura.
-rm.service.path-node=Impossibile ottenere il percorso. (nodeRef={0})
-rm.service.invalid-rm-node=Nodo di gestione dei record non valido, poich\u00e9 non \u00e8 presente l''aspetto {0}.
-rm.service.no-root=Impossibile trovare radice di gestione dei record.
-rm.service.dup-root=Impossibile creare la radice di gestione dei record, poich\u00e9 ne esiste gi\u00e0 una all'interno della gerarchia.
-rm.service.root-type=Impossibile creare la radice di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 quello superiore non \u00e8 un sottotipo di rm:recordsManagement (parentType={0})
-rm.service.container-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementContainer.
-rm.service.container-expected=Riferimento nodo a un nodo rm:recordsManagementContainer previsto.
-rm.service.record-folder-expected=Riferimento nodo a un nodo rm:recordFolder previsto.
-rm.service.parent-record-folder-root=Impossibile creare una cartella di record, poich\u00e9 quella superiore \u00e8 una radice di gestione dei record.
-rm.service.parent-record-folder-type=Impossibile creare una cartella di record, poich\u00e9 quella superiore non \u00e8 un sottotipo di rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Impossibile creare una cartella di record, poich\u00e9 il tipo fornito non \u00e8 un sottotipo di rm:recordFolder. (type={0})
-rm.service.not-record=Il nodo {0} non \u00e8 un record.
-rm.service.vital-def-missing=L''aspetto di definizione di record fondamentale non \u00e8 presente su nodo. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Non \u00e8 stato possibile chiudere la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record.(nodeRef={0})
-rm.service.node-has-aspect=Il nodo {0} presenta gi\u00e0 l''aspetto {1}.
-rm.service.final-version=Finale
-rm.service.final-version-description=Versione del record archiviata finale
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties
deleted file mode 100644
index fca3a7c66f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30c6\u30ca\u30fc\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002 \u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f7f\u7528\u3057\u3066\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
-rm.service.update-disposition-action-def=\u66f4\u65b0\u304c\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9\u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.set-id=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8 {0} \u306e ID \u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306a\u306e\u3067\u3001\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.path-node=\u30d1\u30b9\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002 (nodeRef={0})
-rm.service.invalid-rm-node=\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u7121\u52b9\u306a\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ce\u30fc\u30c9\u3067\u3059\u3002
-rm.service.no-root=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.service.dup-root=\u3053\u306e\u968e\u5c64\u306b\u3059\u3067\u306b\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u5b58\u5728\u3059\u308b\u305f\u3081\u3001\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.root-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementRootContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-parent-type=\u89aa\u304c rm:recordsManagement (parentType={0}) \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-expected=rm:recordsManagementContainer \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
-rm.service.record-folder-expected=rm:recordFolder \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
-rm.service.parent-record-folder-root=\u89aa\u304c\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u306a\u306e\u3067\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.parent-record-folder-type=\u89aa\u304c rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (parentType={0})
-rm.service.record-folder-type=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u304c rm:recordFolder \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (type={0})
-rm.service.not-record=\u30ce\u30fc\u30c9 {0} \u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
-rm.service.vital-def-missing=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u30a2\u30b9\u30da\u30af\u30c8\u304c\u30ce\u30fc\u30c9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093\u3002 (nodeRef={0})
-rm.service.close-record-folder-not-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={0})
-rm.service.node-has-aspect=\u30ce\u30fc\u30c9 {0} \u306b\u306f\u3059\u3067\u306b\u30a2\u30b9\u30da\u30af\u30c8 {1} \u304c\u3042\u308a\u307e\u3059\u3002
-rm.service.final-version=\u6700\u7d42\u7248
-rm.service.final-version-description=\u30a2\u30fc\u30ab\u30a4\u30d6\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u306e\u6700\u7d42\u30d0\u30fc\u30b8\u30e7\u30f3
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nb.properties
deleted file mode 100644
index f05c0cb507..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nb.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Innhold kan ikke legges til en oppf\u00f8ringsbeholder. Bruk oppf\u00f8ringsmapper for \u00e5 arkivere innhold.
-rm.service.update-disposition-action-def=Definisjonen til disposisjonshandlingen kan ikke oppdateres fordi en oppdatering er publisert.
-rm.service.set-id=ID-egenskapsverdien til elementet {0} kan kun leses og ikke stilles inn.
-rm.service.path-node=Klarer ikke \u00e5 f\u00e5 banen. (nodeRef={0})
-rm.service.invalid-rm-node=Ugyldig oppf\u00f8ringsh\u00e5ndteringsnode fordi aspektet {0} finnes ikke.
-rm.service.no-root=Finner ikke filplanen.
-rm.service.dup-root=Kan ikke opprette filplanen fordi det finnes allerede en plan i dette hierarkiet.
-rm.service.root-type=Kan ikke opprette filplanen fordi typen {0} ikke er en subtype av rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Kan ikke opprette filplanbeholderen fordi overordnede ikke var en subtype av rm:recordsManagement (parentType={0})
-rm.service.container-type=Kan ikke opprette filplanbeholder fordi typen {0} ikke er en subtype av rm:recordsManagementContainer.
-rm.service.container-expected=Nodereferanse til en rm:recordsManagementContainer-node utl\u00f8pt.
-rm.service.record-folder-expected=Nodereferanse til en rm:recordFolder-node utl\u00f8pt.
-rm.service.parent-record-folder-root=Kan ikke opprette en oppf\u00f8ringsmappe fordi den overordnede er en filplan.
-rm.service.parent-record-folder-type=Kan ikke opprette en oppf\u00f8ringsmappe fordi den overordnede ikke er en subtype av rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Kan ikke opprette oppf\u00f8ringsmappe for den oppgitte typen ikke er en subtype av rm:recordFolder. (type={0})
-rm.service.not-record=Noden {0} er ikke en oppf\u00f8ring.
-rm.service.vital-def-missing=Aspektet ved definisjonen til sv\u00e6rt viktige oppf\u00f8ringer finnes ikke p\u00e5 noden. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Oppf\u00f8ringsmappen kan ikke lukkes fordi den ikke er definert som en oppf\u00f8ringsmappe.(nodeRef={0})
-rm.service.node-has-aspect=Noden {0} har allerede aspektet {1}.
-rm.service.final-version=Endelig
-rm.service.final-version-description=Den endelig arkiverte oppf\u00f8ringsversjonen
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties
deleted file mode 100755
index de6709175f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=Content kan niet aan een recordcontainer worden toegevoegd. Gebruik archiefmappen voor archiveren van content.
-rm.service.update-disposition-action-def=De definitie van de beschikkingsactie kan niet worden bijgewerkt omdat er een update wordt gepubliceerd.
-rm.service.set-id=De waarde voor de identificatie-eigenschap van het object {0} is alleen-lezen en kan dus niet worden ingesteld.
-rm.service.path-node=Kan pad niet ophalen. (nodeRef={0})
-rm.service.invalid-rm-node=Ongeldige node voor Record Management omdat aspect {0} niet aanwezig is.
-rm.service.no-root=Kan Record Management-oorsprong niet vinden.
-rm.service.dup-root=Kan geen Record Management-oorsprong maken omdat er al een bestaat in deze hi\u00ebrarchie.
-rm.service.root-type=Kan de Record Management-oorsprong niet maken omdat type {0} geen subtype is van rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Kan Record Management-container niet maken omdat de bovenliggende geen subtype was van rm:recordsManagement (parentType={0})
-rm.service.container-type=Kan de Record Management-container niet maken omdat type {0} geen subtype is van rm:recordsManagementContainer.
-rm.service.container-expected=Nodeverwijzing naar een rm:recordsManagementContainer node verwacht.
-rm.service.record-folder-expected=Nodeverwijzing naar een rm:recordFolder node verwacht.
-rm.service.parent-record-folder-root=Kan geen archiefmap maken omdat de bovenliggende map een Record Management-oorsprong is.
-rm.service.parent-record-folder-type=Kan geen archiefmap maken omdat de bovenliggende geen subtype was van rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Kan geen archiefmap maken omdat het geleverde type geen subtype is van rm:recordFolder. (type={0})
-rm.service.not-record=De node {0} is geen record.
-rm.service.vital-def-missing=Definitie-aspect van vitale record is niet aanwezig op node. (nodeRef={0})
-rm.service.close-record-folder-not-folder=De archiefmap kan niet worden gesloten omdat hij niet als een archiefmap is gedefinieerd.(nodeRef={0})
-rm.service.node-has-aspect=De node {0} heeft al het aspect {1}.
-rm.service.final-version=Definitief
-rm.service.final-version-description=De definitieve gearchiveerde recordversie
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_pt_BR.properties
deleted file mode 100644
index 346698cd23..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_pt_BR.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=O conte\u00fado n\u00e3o pode ser adicionado a um cont\u00eainer de documentos arquiv\u00edsticos. Use as pastas de documentos arquiv\u00edsticos para arquivar conte\u00fado.
-rm.service.update-disposition-action-def=A defini\u00e7\u00e3o da a\u00e7\u00e3o de disposi\u00e7\u00e3o n\u00e3o pode ser atualizada, pois uma atualiza\u00e7\u00e3o est\u00e1 sendo publicada.
-rm.service.set-id=O valor de propriedade do identificador do objeto {0} \u00e9 somente leitura, portanto, n\u00e3o pode ser definido.
-rm.service.path-node=N\u00e3o \u00e9 poss\u00edvel obter o caminho. (nodeRef={0})
-rm.service.invalid-rm-node=N\u00f3 inv\u00e1lido do Records Management, pois o aspecto {0} n\u00e3o est\u00e1 presente.
-rm.service.no-root=N\u00e3o \u00e9 poss\u00edvel localizar a raiz do Records Management.
-rm.service.dup-root=N\u00e3o \u00e9 poss\u00edvel criar a raiz do Records Management, pois j\u00e1 existe uma nesta hierarquia.
-rm.service.root-type=N\u00e3o \u00e9 poss\u00edvel criar a raiz do Records Management, pois o tipo {0} n\u00e3o \u00e9 um subtipo de rm:recordsManagementRootContainer.
-rm.service.container-parent-type=N\u00e3o \u00e9 poss\u00edvel criar o cont\u00eainer do Records Management, pois o n\u00edvel prim\u00e1rio n\u00e3o era subtipo de rm:recordsManagement (parentType={0})
-rm.service.container-type=N\u00e3o \u00e9 poss\u00edvel criar o cont\u00eainer do Records Management, pois o tipo {0} n\u00e3o \u00e9 um subtipo de rm:recordsManagementContainer.
-rm.service.container-expected=Refer\u00eancia de n\u00f3 para um n\u00f3 rm:recordsManagementContainer esperado.
-rm.service.record-folder-expected=Refer\u00eancia de n\u00f3 para um n\u00f3 rm:recordFolder esperado.
-rm.service.parent-record-folder-root=N\u00e3o \u00e9 poss\u00edvel criar uma pasta de documento arquiv\u00edstico, pois o n\u00edvel prim\u00e1rio \u00e9 uma raiz do Records Management.
-rm.service.parent-record-folder-type=N\u00e3o \u00e9 poss\u00edvel criar uma pasta de documento arquiv\u00edstico, pois o n\u00edvel prim\u00e1rio n\u00e3o era subtipo de rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=N\u00e3o \u00e9 poss\u00edvel criar uma pasta de documento arquiv\u00edstico, pois o tipo fornecido n\u00e3o \u00e9 um subtipo de rm:recordFolder. (type={0})
-rm.service.not-record=O n\u00f3 {0} n\u00e3o \u00e9 um documento arquiv\u00edstico.
-rm.service.vital-def-missing=O aspecto de defini\u00e7\u00e3o do documento arquiv\u00edstico vital n\u00e3o est\u00e1 presente no n\u00f3. (nodeRef={0})
-rm.service.close-record-folder-not-folder=N\u00e3o foi poss\u00edvel fechar a pasta de documento arquiv\u00edstico porque ela n\u00e3o est\u00e1 definida como uma pasta de documento arquiv\u00edstico.(nodeRef={0})
-rm.service.node-has-aspect=O n\u00f3 {0} j\u00e1 tem o aspecto {1}.
-rm.service.final-version=Final
-rm.service.final-version-description=A vers\u00e3o do documento arquiv\u00edstico arquivado final
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ru.properties
deleted file mode 100644
index a242fa7f9c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ru.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0437\u0430\u043f\u0438\u0441\u0438. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e.
-rm.service.update-disposition-action-def=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e: \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438.
-rm.service.set-id=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 {0} \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u043d\u0435 \u043f\u043e\u0434\u043b\u0435\u0436\u0438\u0442 \u0437\u0430\u043f\u0438\u0441\u0438.
-rm.service.path-node=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0443\u0442\u044c. (nodeRef={0})
-rm.service.invalid-rm-node=\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438: \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d \u0430\u0441\u043f\u0435\u043a\u0442 {0}.
-rm.service.no-root=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438.
-rm.service.dup-root=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438: \u043a\u043e\u0440\u0435\u043d\u044c \u0443\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.
-rm.service.root-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0442\u0438\u043f {0} \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0442\u0438\u043f\u043e\u043c rm:recordsManagementRootContainer.
-rm.service.container-parent-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438: \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0442\u0438\u043f\u043e\u043c rm:recordsManagement (parentType={0})
-rm.service.container-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438: \u0442\u0438\u043f {0} \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0442\u0438\u043f\u043e\u043c rm:recordsManagementContainer.
-rm.service.container-expected=\u0414\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 rm:recordsManagementContainer.
-rm.service.record-folder-expected=\u0414\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 rm:recordFolder.
-rm.service.parent-record-folder-root=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439: \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438.
-rm.service.parent-record-folder-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439: \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0442\u0438\u043f\u043e\u043c rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439: \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0442\u0438\u043f \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0442\u0438\u043f\u043e\u043c rm:recordFolder. (type={0})
-rm.service.not-record=\u041e\u0431\u044a\u0435\u043a\u0442 {0} \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c\u044e.
-rm.service.vital-def-missing=\u0414\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d \u0430\u0441\u043f\u0435\u043a\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. (nodeRef={0})
-rm.service.close-record-folder-not-folder=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u0430\u043f\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0435\u0439: \u043f\u0430\u043f\u043a\u0430 \u043d\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439. (nodeRef={0})
-rm.service.node-has-aspect=\u0414\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 {0} \u0443\u0436\u0435 \u0443\u043a\u0430\u0437\u0430\u043d \u0430\u0441\u043f\u0435\u043a\u0442 {1}.
-rm.service.final-version=\u041e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f
-rm.service.final-version-description=\u041e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0430\u0440\u0445\u0438\u0432\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties
deleted file mode 100644
index 3bd7fcb8c2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-rm.service.error-add-content-container=\u65e0\u6cd5\u5c06\u5185\u5bb9\u6dfb\u52a0\u81f3\u8bb0\u5f55\u5bb9\u5668\u3002\u4f7f\u7528\u8bb0\u5f55\u6587\u4ef6\u5939\u7acb\u5377\u5185\u5bb9\u3002
-rm.service.update-disposition-action-def=\u65e0\u6cd5\u66f4\u65b0\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\uff0c\u56e0\u4e3a\u6b63\u5728\u53d1\u5e03\u66f4\u65b0\u3002
-rm.service.set-id=\u5bf9\u8c61 {0} \u7684\u6807\u8bc6\u7b26\u5c5e\u6027\u503c\u4e3a\u53ea\u8bfb\uff0c\u56e0\u6b64\u65e0\u6cd5\u8fdb\u884c\u8bbe\u7f6e\u3002
-rm.service.path-node=\u65e0\u6cd5\u83b7\u53d6\u8def\u5f84\u3002(nodeRef={0})
-rm.service.invalid-rm-node=\u8bb0\u5f55\u7ba1\u7406\u8282\u70b9\u65e0\u6548\uff0c\u56e0\u4e3a\u5207\u9762 {0} \u4e0d\u5b58\u5728\u3002
-rm.service.no-root=\u65e0\u6cd5\u627e\u5230\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.dup-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u5728\u8be5\u5c42\u6b21\u7ed3\u6784\u4e2d\u5df2\u7ecf\u5b58\u5728\u4e00\u4e2a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.root-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementRootContainer \u7684\u5b50\u7c7b\u578b\u3002
-rm.service.container-parent-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagement (parentType={0}) \u7684\u5b50\u7c7b\u578b
-rm.service.container-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002
-rm.service.container-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordsManagementContainer \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
-rm.service.record-folder-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordFolder \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
-rm.service.parent-record-folder-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u4e3a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.parent-record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002(parentType={0})
-rm.service.record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u7c7b\u578b\u5e76\u975e rm:recordFolder \u7684\u5b50\u7c7b\u578b\u3002(type={0})
-rm.service.not-record=\u8282\u70b9 {0} \u5e76\u975e\u8bb0\u5f55\u3002
-rm.service.vital-def-missing=\u8282\u70b9\u4e0a\u4e0d\u5b58\u5728\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49\u5207\u9762\u3002(nodeRef={0})
-rm.service.close-record-folder-not-folder=\u65e0\u6cd5\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={0})
-rm.service.node-has-aspect=\u8282\u70b9 {0} \u5df2\u6709\u5207\u9762 {1}\u3002
-rm.service.final-version=\u6700\u7ec8
-rm.service.final-version-description=\u6700\u7ec8\u5b58\u6863\u7684\u8bb0\u5f55\u7248\u672c
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties
deleted file mode 100644
index b735ab01ee..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Records Management Content Model
-
-rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
-rma_recordsmanagement.type.rma_rmsite.description=Specialized Site for Records Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat Config
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat Config
-
-rma_recordsmanagement.type.rma_emailConfig.title=Email Configuration
-rma_recordsmanagement.type.rma_emailConfig.decription=Email Configuration
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root Container
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root Container
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Disposition Schedule
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Disposition Schedule
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Disposition Authority
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Disposition Authority
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Disposition Instructions
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Disposition Instructions
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Record Level Disposition
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Record Level Disposition
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Disposition Actions
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Disposition Actions
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Disposition Action Definition
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Disposition Action Definition
-rma_recordsmanagement.property.rma_dispositionActionName.title=Disposition Action Name
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Disposition Action Name
-rma_recordsmanagement.property.rma_dispositionDescription.title=Disposition Description
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Disposition Description
-rma_recordsmanagement.property.rma_dispositionLocation.title=Disposition Location
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Disposition Location
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Disposition Period
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Disposition Period
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Disposition Period Property
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Disposition Period Property
-rma_recordsmanagement.property.rma_dispositionEvent.title=Disposition Event
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Disposition Event
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Disposition Event Combination
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Disposition Event Combination
-
-rma_recordsmanagement.type.rma_recordFolder.title=Record Folder
-rma_recordsmanagement.type.rma_recordFolder.decription=Record Folder
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Record Category
-rma_recordsmanagement.type.rma_recordCategory.decription=Record Category
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Non-Electronic Document
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Non-Electronic Document
-rma_recordsmanagement.property.rma_physicalSize.title=Physical Size
-rma_recordsmanagement.property.rma_physicalSize.decription=The size of the document measured in linear meters.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Number Of Copies
-rma_recordsmanagement.property.rma_numberOfCopies.description=The number of copies of the document.
-rma_recordsmanagement.property.rma_storageLocation.title=Storage Location
-rma_recordsmanagement.property.rma_storageLocation.decription=The physical storage location of the record.
-rma_recordsmanagement.property.rma_shelf.title=Shelf
-rma_recordsmanagement.property.rma_shelf.decription=The shelf the record resides on.
-rma_recordsmanagement.property.rma_box.title=Box
-rma_recordsmanagement.property.rma_box.description=The box the record resides in.
-rma_recordsmanagement.property.rma_file.title=File
-rma_recordsmanagement.property.rma_file.decription=The file the record resides in.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Disposition Action
-rma_recordsmanagement.type.rma_dispositionAction.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionActionId.title=Disposition Action Id
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Disposition Action Id
-rma_recordsmanagement.property.rma_dispositionAction.title=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAction.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Disposition Events Eligible
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Disposition Events Eligible
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Disposition Action Started At
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Disposition Action Started At
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Disposition Action Started By
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Disposition Action Started By
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Disposition Action Completed At
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Disposition Action Completed At
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Disposition Action Completed By
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Disposition Action Completed By
-rma_recordsmanagement.association.rma_eventExecutions.title=Event executions
-rma_recordsmanagement.association.rma_eventExecutions.decription=Event executions
-
-rma_recordsmanagement.type.rma_eventExecution.title=Event Execution
-rma_recordsmanagement.type.rma_eventExecution.decription=Event Execution
-rma_recordsmanagement.property.rma_eventExecutionName.title=Event Name
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Event Name
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Event automatic
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Event automatic
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Event complete
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Event complete
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Event completed by
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Event completed by
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Event completed at
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Event completed at
-
-rma_recordsmanagement.type.rma_hold.title=Hold
-rma_recordsmanagement.type.rma_hold.decription=Hold
-rma_recordsmanagement.property.rma_holdReason.title=Hold Reason
-rma_recordsmanagement.property.rma_holdReason.decription=Hold Reason
-rma_recordsmanagement.association.rma_frozenRecords.title=Held Records
-rma_recordsmanagement.association.rma_frozenRecords.decription=Held Records
-
-rma_recordsmanagement.type.rma_transfer.title=Transfer
-rma_recordsmanagement.type.rma_transfer.decription=Transfer
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transfer Accession Indicator
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transfer Accession Indicator
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transfer PDF Indicator
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transfer PDF Indicator
-rma_recordsmanagement.property.rma_transferLocation.title=Transfer PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transfer PDF
-rma_recordsmanagement.association.rma_transferred.title=Transferred
-rma_recordsmanagement.association.rma_transferred.decription=Transferred
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=File Plan Component
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=File Plan Component
-rma_recordsmanagement.property.rma_rootNodeRef.title=Root node
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Root node
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
-rma_recordsmanagement.association.rma_holds.title=Holds
-rma_recordsmanagement.association.rma_holds.decription=Holds
-rma_recordsmanagement.association.rma_transfers.title=Transfers
-rma_recordsmanagement.association.rma_transfers.decription=Transfers
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Completed Record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Completed Record
-rma_recordsmanagement.property.rma_declaredAt.title=Date Completed
-rma_recordsmanagement.property.rma_declaredAt.decription=Date Completed
-rma_recordsmanagement.property.rma_declaredBy.title=Completed By
-rma_recordsmanagement.property.rma_declaredBy.decription=Completed By
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Record component identifier
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Record component identifier
-rma_recordsmanagement.property.rma_identifier.title=Identifier
-rma_recordsmanagement.property.rma_identifier.decription=Unique record identifier
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Database uniqueness
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Database uniqueness
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Vital Record Definition
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Vital Record Definition
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Review Period
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Review Period
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Vital Record Indicator
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Vital Record Indicator
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Date Filed
-rma_recordsmanagement.property.rma_dateFiled.decription=Date Filed
-rma_recordsmanagement.property.rma_origionalName=Original Name
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Record Meta-data
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Marker aspect for record meta-data
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Common Records Details
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Meta-data common to all record types
-rma_recordsmanagement.property.rma_location.title=Location
-rma_recordsmanagement.property.rma_location.decription=Location
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Vital Record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vital Record
-rma_recordsmanagement.property.rma_reviewAsOf.title=Next Review
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Next Review
-rma_recordsmanagement.property.rma_notificationIssued.title=Indicates that a due for review notification has been issued for this record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indicates that a due for review notification has been issued for this record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Scheduled
-rma_recordsmanagement.aspect.rma_scheduled.decription=Scheduled
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Disposition Schedule
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Disposition Schedule
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Disposition Lifecycle
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Disposition Lifecycle
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Next disposition action
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Next disposition action
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Disposition Action History
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Disposition Action History
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cut Off
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cut Off
-rma_recordsmanagement.property.rma_cutOffDate.title=Cut Off Date
-rma_recordsmanagement.property.rma_cutOffDate.decription=Cut Off Date
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transferred
-rma_recordsmanagement.aspect.rma_transferred.decription=Transferred
-
-rma_recordsmanagement.aspect.rma_ascended.title=Ascended
-rma_recordsmanagement.aspect.rma_ascended.decription=Ascended
-
-rma_recordsmanagement.aspect.rma_frozen.title=On Hold
-rma_recordsmanagement.aspect.rma_frozen.decription=On Hold
-rma_recordsmanagement.property.rma_frozenAt.title=Held At
-rma_recordsmanagement.property.rma_frozenAt.decription=Held At
-rma_recordsmanagement.property.rma_frozenBy.title=Held By
-rma_recordsmanagement.property.rma_frozenBy.decription=Held By
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Caveat Configuration Root
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Caveat Configuration Root
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat Configuration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat Configuration
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Email Config Root
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Email Config Root
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Email Configuration
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Email Configuration
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record Search
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Rolled up search information to support Records Management search
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Has Disposition Schedule
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indicates whether the item has an associated disposition schedule
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Disposition Action Name
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=The name of the next disposition action
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Disposition Action Of
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=The date at which the next disposition action becomes eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Disposition Period
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Disposition Period
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Disposition Period Expression
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Disposition Period Expression
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Disposition Events Eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Disposition Events Eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Disposition Events
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Disposition Events
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Disposition Authority
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Disposition Authority
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Disposition Instructions
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Disposition Instructions
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Hold Reason
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Hold Reason
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Vital Record Review Period
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Vital Record Review Period
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Review Period Expression
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Review Period Expression
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Versioned Record
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versioned Record
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Unpublished Update
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Unpublished Update
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Unpublished Update
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indicates whether there is an unpublished update
-rma_recordsmanagement.property.rma_updateTo.title=Update To
-rma_recordsmanagement.property.rma_updateTo.description=Destination of the update
-rma_recordsmanagement.property.rma_updatedProperties.title=Updated Properties
-rma_recordsmanagement.property.rma_updatedProperties.description=The updated properties
-rma_recordsmanagement.property.rma_publishInProgress.title=Publish In Progress
-rma_recordsmanagement.property.rma_publishInProgress.description=Indicates whether a publish is currently in progress
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Metadata Only Record
-rma_recordsmanagement.aspect.dod_ghosted.description=Metadata only record
-
-listconstraint.rmc_tlList.title=Transfer Locations
-listconstraint.rmc_smList.title=Supplemental Markings
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties
deleted file mode 100644
index 53ecbac3fc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Content Model f\u00fcr Records Management
-
-rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
-rma_recordsmanagement.type.rma_rmsite.description=Spezielle Site f\u00fcr Records Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-Konfig.
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-Konfig.
-
-rma_recordsmanagement.type.rma_emailConfig.title=E-Mail-Konfiguration
-rma_recordsmanagement.type.rma_emailConfig.decription=E-Mail-Konfiguration
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root-Container
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root-Container
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Entsorgungsplan
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Entsorgungsplan
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Entsorgungsinstanz
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Entsorgungsanweisungen
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Entsorgung auf Record-Ebene
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Entsorgung auf Record-Ebene
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Entsorgungsaktionen
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Entsorgungsaktionen
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definition der Entsorgungsaktion
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definition der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionName.title=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionDescription.title=Entsorgungsbeschreibung
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Entsorgungsbeschreibung
-rma_recordsmanagement.property.rma_dispositionLocation.title=Entsorgungsort
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Entsorgungsort
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschaft des Entsorgungszeitraums
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschaft des Entsorgungszeitraums
-rma_recordsmanagement.property.rma_dispositionEvent.title=Entsorgungsereignis
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Entsorgungsereignis
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Entsorgungsereigniskombination
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Entsorgungsereigniskombination
-
-rma_recordsmanagement.type.rma_recordFolder.title=Record-Ordner
-rma_recordsmanagement.type.rma_recordFolder.decription=Record-Ordner
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Record-Kategorie
-rma_recordsmanagement.type.rma_recordCategory.decription=Record-Kategorie
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Nicht elektronisches Dokument
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Nicht elektronisches Dokument
-rma_recordsmanagement.property.rma_physicalSize.title=Physikalische Gr\u00f6\u00dfe
-rma_recordsmanagement.property.rma_physicalSize.decription=Die Gr\u00f6\u00dfe des Dokuments wird in laufenden Metern gemessen.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Anzahl der Kopien
-rma_recordsmanagement.property.rma_numberOfCopies.description=Die Anzahl der Kopien des Dokuments.
-rma_recordsmanagement.property.rma_storageLocation.title=Speicherort
-rma_recordsmanagement.property.rma_storageLocation.decription=Der physische Speicherort des Record.
-rma_recordsmanagement.property.rma_shelf.title=Regal
-rma_recordsmanagement.property.rma_shelf.decription=Das Regal, in dem sich der Record befindet.
-rma_recordsmanagement.property.rma_box.title=Box
-rma_recordsmanagement.property.rma_box.description=Die Box, in der sich der Record befindet.
-rma_recordsmanagement.property.rma_file.title=Datei
-rma_recordsmanagement.property.rma_file.decription=Die Datei, in der sich der Record befindet.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Entsorgungsaktion
-rma_recordsmanagement.type.rma_dispositionAction.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAction.title=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAction.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Entsorgungsaktion gestartet um
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Entsorgungsaktion gestartet um
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Entsorgungsaktion gestartet von
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Entsorgungsaktion gestartet von
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Entsorgungsaktion abgeschlossen um
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Entsorgungsaktion abgeschlossen um
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Entsorgungsaktion abgeschlossen von
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Entsorgungsaktion abgeschlossen von
-rma_recordsmanagement.association.rma_eventExecutions.title=Ereignisausf\u00fchrungen
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ereignisausf\u00fchrungen
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ereignisausf\u00fchrung
-rma_recordsmanagement.type.rma_eventExecution.decription=Ereignisausf\u00fchrung
-rma_recordsmanagement.property.rma_eventExecutionName.title=Ereignisname
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Ereignisname
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Automatisches Ereignis
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Automatisches Ereignis
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Abgeschlossenes Ereignis
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Abgeschlossenes Ereignis
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Ereignis abgeschlossen von
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Ereignis abgeschlossen von
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Ereignis abgeschlossen um
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Ereignis abgeschlossen um
-
-rma_recordsmanagement.type.rma_hold.title=Sperrbereich
-rma_recordsmanagement.type.rma_hold.decription=Sperrbereich
-rma_recordsmanagement.property.rma_holdReason.title=Sperrgrund
-rma_recordsmanagement.property.rma_holdReason.decription=Sperrgrund
-rma_recordsmanagement.association.rma_frozenRecords.title=Gesperrte Records
-rma_recordsmanagement.association.rma_frozenRecords.decription=Gesperrte Records
-
-rma_recordsmanagement.type.rma_transfer.title=\u00dcbertragung
-rma_recordsmanagement.type.rma_transfer.decription=\u00dcbertragung
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Anzeige bei \u00dcbertragung zur Aufnahme
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Anzeige bei \u00dcbertragung zur Aufnahme
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Anzeige bei PDF-\u00dcbertragung
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Anzeige bei PDF-\u00dcbertragung
-rma_recordsmanagement.property.rma_transferLocation.title=PDF \u00fcbertragen
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF \u00fcbertragen
-rma_recordsmanagement.association.rma_transferred.title=\u00dcbertragen
-rma_recordsmanagement.association.rma_transferred.decription=\u00dcbertragen
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Ablageplan-Komponente
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Ablageplan-Komponente
-rma_recordsmanagement.property.rma_rootNodeRef.title=Root-Knoten
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Root-Knoten
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
-rma_recordsmanagement.association.rma_holds.title=Sperren
-rma_recordsmanagement.association.rma_holds.decription=Sperren
-rma_recordsmanagement.association.rma_transfers.title=\u00dcbertragungen
-rma_recordsmanagement.association.rma_transfers.decription=\u00dcbertragungen
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Abgeschlossener Record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Abgeschlossener Record
-rma_recordsmanagement.property.rma_declaredAt.title=Abschlussdatum
-rma_recordsmanagement.property.rma_declaredAt.decription=Abschlussdatum
-rma_recordsmanagement.property.rma_declaredBy.title=Abgeschlossen von
-rma_recordsmanagement.property.rma_declaredBy.decription=Abgeschlossen von
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=ID der Record-Komponente
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=ID der Record-Komponente
-rma_recordsmanagement.property.rma_identifier.title=ID
-rma_recordsmanagement.property.rma_identifier.decription=Eindeutige Record-ID
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Eindeutigkeit der Datenbank
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Eindeutigkeit der Datenbank
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definition f\u00fcr besonders relevanten Record
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Kennzeichen f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Kennzeichen f\u00fcr besonders relevante Records
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Ablagedatum
-rma_recordsmanagement.property.rma_dateFiled.decription=Ablagedatum
-rma_recordsmanagement.property.rma_origionalName=Originalname
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Record-Metadaten
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspekt f\u00fcr Record-Metadaten
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Gemeinsame Record-Details
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Gemeinsame Metadaten aller Record-Typen
-rma_recordsmanagement.property.rma_location.title=Ort
-rma_recordsmanagement.property.rma_location.decription=Ort
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Besonders relevanter Record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Besonders relevanter Record
-rma_recordsmanagement.property.rma_reviewAsOf.title=N\u00e4chste \u00dcberpr\u00fcfung
-rma_recordsmanagement.property.rma_reviewAsOf.decription=N\u00e4chste \u00dcberpr\u00fcfung
-rma_recordsmanagement.property.rma_notificationIssued.title=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
-rma_recordsmanagement.property.rma_notificationIssued.decription=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Geplant
-rma_recordsmanagement.aspect.rma_scheduled.decription=Geplant
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Entsorgungsplan
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Entsorgungsplan
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Entsorgungszyklus
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Entsorgungszyklus
-rma_recordsmanagement.association.rma_nextDispositionAction.title=N\u00e4chste Entsorgungsaktion
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=N\u00e4chste Entsorgungsaktion
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Entsorgungsaktionsverlauf
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Entsorgungsaktionsverlauf
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Getrennt
-rma_recordsmanagement.aspect.rma_cutOff.decription=Getrennt
-rma_recordsmanagement.property.rma_cutOffDate.title=Trenndatum
-rma_recordsmanagement.property.rma_cutOffDate.decription=Trenndatum
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u00dcbertragen
-rma_recordsmanagement.aspect.rma_transferred.decription=\u00dcbertragen
-
-rma_recordsmanagement.aspect.rma_ascended.title=In Archiv aufgenommen
-rma_recordsmanagement.aspect.rma_ascended.decription=In Archiv aufgenommen
-
-rma_recordsmanagement.aspect.rma_frozen.title=Gesperrt
-rma_recordsmanagement.aspect.rma_frozen.decription=Gesperrt
-rma_recordsmanagement.property.rma_frozenAt.title=Gehalten in
-rma_recordsmanagement.property.rma_frozenAt.decription=Gehalten in
-rma_recordsmanagement.property.rma_frozenBy.title=Gehalten von
-rma_recordsmanagement.property.rma_frozenBy.decription=Gehalten von
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Root von Caveat-Konfiguration
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Root von Caveat-Konfiguration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-Konfiguration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-Konfiguration
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E-Mail-Konfigurations-Root
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E-Mail-Konfigurations-Root
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-Mail-Konfiguration
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-Mail-Konfiguration
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record-Suche
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Komprimierte Suchinformation zur Unterst\u00fctzung der Records Management Suche.
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Mit Entsorgungsplan
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Gibt an, ob das Element \u00fcber einen zugeordneten Entsorgungsplan verf\u00fcgt.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Der Name der n\u00e4chsten Entsorgungsaktion.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Start der Entsorgungsaktion
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=Das Datum, ab dem die n\u00e4chste Entsorgungsaktion geeignet wird.
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Ausdruck f\u00fcr Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Ausdruck f\u00fcr Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Sperrgrund
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Sperrgrund
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Versionierter Record
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versionierter Record
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Gibt an, ob eine nicht ver\u00f6ffentlichte Aktualisierung vorhanden ist.
-rma_recordsmanagement.property.rma_updateTo.title=Aktualisieren auf
-rma_recordsmanagement.property.rma_updateTo.description=Das Ziel der Aktualisierung.
-rma_recordsmanagement.property.rma_updatedProperties.title=Aktualisierte Eigenschaften
-rma_recordsmanagement.property.rma_updatedProperties.description=Die aktualisierten Eigenschaften.
-rma_recordsmanagement.property.rma_publishInProgress.title=Laufende Ver\u00f6ffentlichung
-rma_recordsmanagement.property.rma_publishInProgress.description=Gibt an, ob derzeit eine Ver\u00f6ffentlichung durchgef\u00fchrt wird.
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Nur Metadaten enthaltender Record
-rma_recordsmanagement.aspect.dod_ghosted.description=Nur Metadaten enthaltender Record
-
-listconstraint.rmc_tlList.title=Speicherorte \u00fcbertragen
-listconstraint.rmc_smList.title=Zus\u00e4tzliche Markierungen
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties
deleted file mode 100644
index acce0fc05d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Modelo de contenido de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_rmsite.title=Sitio de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_rmsite.description=Sitio especializado para gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Configuraci\u00f3n de advertencia
-rma_recordsmanagement.type.rma_caveatConfig.decription=Configuraci\u00f3n de advertencia
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.type.rma_emailConfig.decription=Configuraci\u00f3n de correo electr\u00f3nico
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenedor de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenedor de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autoridad de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instrucciones de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposici\u00f3n de nivel de documento de archivo
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposici\u00f3n de nivel de documento de archivo
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Acciones de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Acciones de disposici\u00f3n
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definici\u00f3n de acciones de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definici\u00f3n de acciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionDescription.title=Descripci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Descripci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionLocation.title=Ubicaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Ubicaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propiedad de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propiedad de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEvent.title=Evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaci\u00f3n de evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaci\u00f3n de evento de disposici\u00f3n
-
-rma_recordsmanagement.type.rma_recordFolder.title=Carpeta de documentos de archivo
-rma_recordsmanagement.type.rma_recordFolder.decription=Carpeta de documentos de archivo
-rma_recordsmanagement.property.rma_isClosed.title=Documento de archivo
-rma_recordsmanagement.property.rma_isClosed.decription=Documento de archivo
-
-rma_recordsmanagement.type.rma_recordCategory.title=Categor\u00eda de documentos de archivo
-rma_recordsmanagement.type.rma_recordCategory.decription=Categor\u00eda de documentos de archivo
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento no electr\u00f3nico
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento no electr\u00f3nico
-rma_recordsmanagement.property.rma_physicalSize.title=Tama\u00f1o f\u00edsico
-rma_recordsmanagement.property.rma_physicalSize.decription=El tama\u00f1o del documento en metros lineales.
-rma_recordsmanagement.property.rma_numberOfCopies.title=N\u00famero de copias
-rma_recordsmanagement.property.rma_numberOfCopies.description=El n\u00famero de copias del documento.
-rma_recordsmanagement.property.rma_storageLocation.title=Ubicaci\u00f3n de almacenamiento
-rma_recordsmanagement.property.rma_storageLocation.decription=La ubicaci\u00f3n f\u00edsica de almacenamiento del documento de archivo.
-rma_recordsmanagement.property.rma_shelf.title=Estanter\u00eda
-rma_recordsmanagement.property.rma_shelf.decription=La estanter\u00eda en la que reside el documento de archivo.
-rma_recordsmanagement.property.rma_box.title=Caja
-rma_recordsmanagement.property.rma_box.description=La caja en la que reside el documento de archivo.
-rma_recordsmanagement.property.rma_file.title=Fichero
-rma_recordsmanagement.property.rma_file.decription=El fichero en el que reside el documento de archivo.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionId.title=Id de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Id de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Acci\u00f3n de disposici\u00f3n iniciada en
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Acci\u00f3n de disposici\u00f3n iniciada en
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Acci\u00f3n de disposici\u00f3n iniciada por
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Acci\u00f3n de disposici\u00f3n iniciada por
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Acci\u00f3n de disposici\u00f3n completada en
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Acci\u00f3n de disposici\u00f3n completada en
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Acci\u00f3n de disposici\u00f3n completada por
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Acci\u00f3n de disposici\u00f3n completada por
-rma_recordsmanagement.association.rma_eventExecutions.title=Ejecuciones de evento
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ejecuciones de evento
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ejecuci\u00f3n de evento
-rma_recordsmanagement.type.rma_eventExecution.decription=Ejecuci\u00f3n de evento
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nombre de evento
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nombre de evento
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completo
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completo
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completado por
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completado por
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completado en
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completado en
-
-rma_recordsmanagement.type.rma_hold.title=Bloqueo
-rma_recordsmanagement.type.rma_hold.decription=Bloqueo
-rma_recordsmanagement.property.rma_holdReason.title=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_holdReason.decription=Raz\u00f3n de bloqueo
-rma_recordsmanagement.association.rma_frozenRecords.title=Documentos de archivo bloqueados
-rma_recordsmanagement.association.rma_frozenRecords.decription=Documentos de archivo bloqueados
-
-rma_recordsmanagement.type.rma_transfer.title=Transferencia
-rma_recordsmanagement.type.rma_transfer.decription=Transferencia
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicador de adhesi\u00f3n y transferencia
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicador de adhesi\u00f3n y transferencia
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicador de transferencia de PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicador de transferencia de PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Transferencia de PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transferencia de PDF
-rma_recordsmanagement.association.rma_transferred.title=Transferido
-rma_recordsmanagement.association.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente del plan de ficheros
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente del plan de ficheros
-rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo ra\u00edz
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo ra\u00edz
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.association.rma_holds.title=Bloqueos
-rma_recordsmanagement.association.rma_holds.decription=Bloqueos
-rma_recordsmanagement.association.rma_transfers.title=Transferencias
-rma_recordsmanagement.association.rma_transfers.decription=Transferencias
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Documento de archivo completado
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Documento de archivo completado
-rma_recordsmanagement.property.rma_declaredAt.title=Fecha de finalizaci\u00f3n
-rma_recordsmanagement.property.rma_declaredAt.decription=Fecha de finalizaci\u00f3n
-rma_recordsmanagement.property.rma_declaredBy.title=Completado por
-rma_recordsmanagement.property.rma_declaredBy.decription=Completado por
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificador de componente de documento de archivo
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificador de componente de documento de archivo
-rma_recordsmanagement.property.rma_identifier.title=Identificador
-rma_recordsmanagement.property.rma_identifier.decription=Identificador \u00fanico de documento de archivo
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Singularidad de la base de datos
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Singularidad de la base de datos
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definici\u00f3n de documento de archivo vital
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definici\u00f3n de documento de archivo vital
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicador de documento de archivo vital
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicador de documento de archivo vital
-
-rma_recordsmanagement.aspect.rma_record.title=Documento de archivo
-rma_recordsmanagement.aspect.rma_record.decription=Documento de archivo
-rma_recordsmanagement.property.rma_dateFiled.title=Fecha de archivado
-rma_recordsmanagement.property.rma_dateFiled.decription=Fecha de archivado
-rma_recordsmanagement.property.rma_origionalName=Nombre original
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadatos del documento de archivo
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspecto de marcador para metadatos del documento de archivo
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Detalles de documento de archivo com\u00fan
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadatos comunes para todos los tipos de documento de archivo
-rma_recordsmanagement.property.rma_location.title=Ubicaci\u00f3n
-rma_recordsmanagement.property.rma_location.decription=Ubicaci\u00f3n
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Documento de archivo vital
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Documento de archivo vital
-rma_recordsmanagement.property.rma_reviewAsOf.title=Pr\u00f3xima revisi\u00f3n
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Pr\u00f3xima revisi\u00f3n
-rma_recordsmanagement.property.rma_notificationIssued.title=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Planificado
-rma_recordsmanagement.aspect.rma_scheduled.decription=Planificado
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo de vida de disposici\u00f3n
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo de vida de disposici\u00f3n
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historial de acciones de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historial de acciones de disposici\u00f3n
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Interrumpir
-rma_recordsmanagement.aspect.rma_cutOff.decription=Interrumpir
-rma_recordsmanagement.property.rma_cutOffDate.title=Fecha de interrupci\u00f3n
-rma_recordsmanagement.property.rma_cutOffDate.decription=Fecha de interrupci\u00f3n
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transferido
-rma_recordsmanagement.aspect.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_ascended.title=Ascendido
-rma_recordsmanagement.aspect.rma_ascended.decription=Ascendido
-
-rma_recordsmanagement.aspect.rma_frozen.title=En espera
-rma_recordsmanagement.aspect.rma_frozen.decription=En espera
-rma_recordsmanagement.property.rma_frozenAt.title=Bloqueado en
-rma_recordsmanagement.property.rma_frozenAt.decription=Bloqueado en
-rma_recordsmanagement.property.rma_frozenBy.title=Bloqueado por
-rma_recordsmanagement.property.rma_frozenBy.decription=Bloqueado por
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Ra\u00edz de configuraci\u00f3n de advertencia
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de advertencia
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuraci\u00f3n de advertencia
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuraci\u00f3n de advertencia
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuraci\u00f3n de correo electr\u00f3nico
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=B\u00fasqueda de documentos de archivo
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Informaci\u00f3n de b\u00fasqueda acumulada para b\u00fasqueda de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Tiene planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica si el elemento tiene planificaci\u00f3n de disposici\u00f3n asociada
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=El nombre de la pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Acci\u00f3n de disposici\u00f3n de
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La fecha en la cual la pr\u00f3xima acci\u00f3n de disposici\u00f3n reunir\u00e1 los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventos de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventos de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Per\u00edodo de revisi\u00f3n de documento de archivo vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Per\u00edodo de revisi\u00f3n de documento de archivo vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Documento de archivo versionado
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Documento de archivo versionado
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica si existe una actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_updateTo.title=Actualizar a
-rma_recordsmanagement.property.rma_updateTo.description=Destino de la actualizaci\u00f3n
-rma_recordsmanagement.property.rma_updatedProperties.title=Propiedades actualizadas
-rma_recordsmanagement.property.rma_updatedProperties.description=Las propiedades actualizadas
-rma_recordsmanagement.property.rma_publishInProgress.title=Publicaci\u00f3n en curso
-rma_recordsmanagement.property.rma_publishInProgress.description=Indica si una publicaci\u00f3n se encuentra en curso
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Documento de archivo solo de metadatos
-rma_recordsmanagement.aspect.dod_ghosted.description=Documento de archivo solo de metadatos
-
-listconstraint.rmc_tlList.title=Ubicaciones de la transferencia
-listconstraint.rmc_smList.title=Marcas complementarias
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties
deleted file mode 100644
index 1af89e8b8b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Mod\u00e8le de contenu de gestion des archives
-
-rma_recordsmanagement.type.rma_rmsite.title=Site de gestion des archives
-rma_recordsmanagement.type.rma_rmsite.description=Site sp\u00e9cialis\u00e9 pour la gestion des archives
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Configuration de mise en garde
-rma_recordsmanagement.type.rma_caveatConfig.decription=Configuration de mise en garde
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configuration du courriel
-rma_recordsmanagement.type.rma_emailConfig.decription=Configuration du courriel
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Conteneur de gestion des archives
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Conteneur de gestion des archives
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Conteneur de la racine du site de gestion des archives
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Conteneur de la racine du site de gestion des archives
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=R\u00e8gle de conservation
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=R\u00e8gle de conservation
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=D\u00e9tenteur principal
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Instructions de disposition
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instructions de disposition
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposition au niveau du document d'archives
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposition au niveau du document d'archives
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Actions de disposition
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Actions de disposition
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=D\u00e9finition de l'action de disposition
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=D\u00e9finition de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionDescription.title=Description de la disposition
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Description de la disposition
-rma_recordsmanagement.property.rma_dispositionLocation.title=Emplacement de la disposition
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Emplacement de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriod.title=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u00c9v\u00e9nement de disposition
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u00c9v\u00e9nement de disposition
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaison d'\u00e9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaison d'\u00e9v\u00e9nements de disposition
-
-rma_recordsmanagement.type.rma_recordFolder.title=Dossier d'archives
-rma_recordsmanagement.type.rma_recordFolder.decription=Dossier d'archives
-rma_recordsmanagement.property.rma_isClosed.title=Document d'archives
-rma_recordsmanagement.property.rma_isClosed.decription=Document d'archives
-
-rma_recordsmanagement.type.rma_recordCategory.title=Cat\u00e9gorie de document d'archives
-rma_recordsmanagement.type.rma_recordCategory.decription=Cat\u00e9gorie de document d'archives
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Document non \u00e9lectronique
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Document non \u00e9lectronique
-rma_recordsmanagement.property.rma_physicalSize.title=Taille physique
-rma_recordsmanagement.property.rma_physicalSize.decription=Taille du document mesur\u00e9e en m\u00e8tres lin\u00e9aires.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Nombre de copies
-rma_recordsmanagement.property.rma_numberOfCopies.description=Nombre de copies du document.
-rma_recordsmanagement.property.rma_storageLocation.title=Emplacement de stockage
-rma_recordsmanagement.property.rma_storageLocation.decription=Emplacement de stockage physique du document d'archives.
-rma_recordsmanagement.property.rma_shelf.title=\u00c9tag\u00e8re
-rma_recordsmanagement.property.rma_shelf.decription=\u00c9tag\u00e8re o\u00f9 se trouve le document d'archives.
-rma_recordsmanagement.property.rma_box.title=Bo\u00eete
-rma_recordsmanagement.property.rma_box.description=Bo\u00eete o\u00f9 se trouve le document d'archives.
-rma_recordsmanagement.property.rma_file.title=Fichier
-rma_recordsmanagement.property.rma_file.decription=Fichier du document d'archives.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Action de disposition
-rma_recordsmanagement.type.rma_dispositionAction.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionActionId.title=Identifiant de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Identifiant de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionAction.title=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAction.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Action de disposition d\u00e9marr\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Action de disposition d\u00e9marr\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Action de disposition d\u00e9marr\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Action de disposition d\u00e9marr\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Action de disposition termin\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Action de disposition termin\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Action de disposition termin\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Action de disposition termin\u00e9e par
-rma_recordsmanagement.association.rma_eventExecutions.title=Ex\u00e9cutions de l'\u00e9v\u00e9nement
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ex\u00e9cutions de l'\u00e9v\u00e9nement
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ex\u00e9cution de l'\u00e9v\u00e9nement
-rma_recordsmanagement.type.rma_eventExecution.decription=Ex\u00e9cution de l'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nom d'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nom d'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u00c9v\u00e9nement automatique
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u00c9v\u00e9nement automatique
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u00c9v\u00e9nement termin\u00e9
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u00c9v\u00e9nement termin\u00e9
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u00c9v\u00e9nement termin\u00e9 par
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u00c9v\u00e9nement termin\u00e9 par
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u00c9v\u00e9nement termin\u00e9 \u00e0
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u00c9v\u00e9nement termin\u00e9 \u00e0
-
-rma_recordsmanagement.type.rma_hold.title=Suspendre
-rma_recordsmanagement.type.rma_hold.decription=Suspendre
-rma_recordsmanagement.property.rma_holdReason.title=Motif de suspension
-rma_recordsmanagement.property.rma_holdReason.decription=Motif de suspension
-rma_recordsmanagement.association.rma_frozenRecords.title=Documents d'archives suspendus
-rma_recordsmanagement.association.rma_frozenRecords.decription=Documents d'archives suspendus
-
-rma_recordsmanagement.type.rma_transfer.title=Transf\u00e9rer
-rma_recordsmanagement.type.rma_transfer.decription=Transf\u00e9rer
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transf\u00e9rer l'indicateur PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transf\u00e9rer l'indicateur PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Transf\u00e9rer le PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transf\u00e9rer le PDF
-rma_recordsmanagement.association.rma_transferred.title=Transf\u00e9r\u00e9
-rma_recordsmanagement.association.rma_transferred.decription=Transf\u00e9r\u00e9
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Composant du plan de classification
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Composant du plan de classification
-rma_recordsmanagement.property.rma_rootNodeRef.title=N\u0153ud racine
-rma_recordsmanagement.property.rma_rootNodeRef.decription=N\u0153ud racine
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Racine du site de gestion des archives
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Racine du site de gestion des archives
-rma_recordsmanagement.association.rma_holds.title=Suspensions
-rma_recordsmanagement.association.rma_holds.decription=Suspensions
-rma_recordsmanagement.association.rma_transfers.title=Transferts
-rma_recordsmanagement.association.rma_transfers.decription=Transferts
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Document d'archives complet
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Document d'archives complet
-rma_recordsmanagement.property.rma_declaredAt.title=Date d'ach\u00e8vement
-rma_recordsmanagement.property.rma_declaredAt.decription=Date d'ach\u00e8vement
-rma_recordsmanagement.property.rma_declaredBy.title=Compl\u00e9t\u00e9 par
-rma_recordsmanagement.property.rma_declaredBy.decription=Compl\u00e9t\u00e9 par
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identifiant de composant de document d'archives
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identifiant de composant de document d'archives
-rma_recordsmanagement.property.rma_identifier.title=Identifiant
-rma_recordsmanagement.property.rma_identifier.decription=Identifiant unique de document d'archives
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e9 de base de donn\u00e9es
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e9 de base de donn\u00e9es
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=D\u00e9finition du document d'archives essentiel
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=P\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_reviewPeriod.decription=P\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Identifiant de document d'archives essentiel
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Identifiant de document d'archives essentiel
-
-rma_recordsmanagement.aspect.rma_record.title=Document d'archives
-rma_recordsmanagement.aspect.rma_record.decription=Document d'archives
-rma_recordsmanagement.property.rma_dateFiled.title=Date de versement au site des archives
-rma_recordsmanagement.property.rma_dateFiled.decription=Date de versement au site des archives
-rma_recordsmanagement.property.rma_origionalName=Nom d'origine
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=M\u00e9tadonn\u00e9es du document d'archives
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspect du marqueur de m\u00e9tadonn\u00e9es de document d'archives
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=D\u00e9tails des documents d'archives communs
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=M\u00e9tadonn\u00e9es communes \u00e0 tous les types de document d'archives
-rma_recordsmanagement.property.rma_location.title=Emplacement
-rma_recordsmanagement.property.rma_location.decription=Emplacement
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Document d'archives essentiel
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Document d'archives essentiel
-rma_recordsmanagement.property.rma_reviewAsOf.title=V\u00e9rification suivante
-rma_recordsmanagement.property.rma_reviewAsOf.decription=V\u00e9rification suivante
-rma_recordsmanagement.property.rma_notificationIssued.title=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Planifi\u00e9
-rma_recordsmanagement.aspect.rma_scheduled.decription=Planifi\u00e9
-rma_recordsmanagement.association.rma_dispositionSchedule.title=R\u00e8gle de conservation
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=R\u00e8gle de conservation
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u00c9tapes du d\u00e9lai de conservation
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u00c9tapes du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u00c9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u00c9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historique des actions de disposition
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historique des actions de disposition
-
-rma_recordsmanagement.aspect.rma_cutOff.title=D\u00e9classer
-rma_recordsmanagement.aspect.rma_cutOff.decription=D\u00e9classer
-rma_recordsmanagement.property.rma_cutOffDate.title=Date de d\u00e9classement
-rma_recordsmanagement.property.rma_cutOffDate.decription=Date de d\u00e9classement
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transf\u00e9r\u00e9
-rma_recordsmanagement.aspect.rma_transferred.decription=Transf\u00e9r\u00e9
-
-rma_recordsmanagement.aspect.rma_ascended.title=Mont\u00e9
-rma_recordsmanagement.aspect.rma_ascended.decription=Mont\u00e9
-
-rma_recordsmanagement.aspect.rma_frozen.title=Suspendu
-rma_recordsmanagement.aspect.rma_frozen.decription=Suspendu
-rma_recordsmanagement.property.rma_frozenAt.title=Suspendu \u00e0
-rma_recordsmanagement.property.rma_frozenAt.decription=Suspendu \u00e0
-rma_recordsmanagement.property.rma_frozenBy.title=Suspendu par
-rma_recordsmanagement.property.rma_frozenBy.decription=Suspendu par
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Racine de configuration des avertissements
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Racine de configuration des avertissements
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuration des avertissements
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuration des avertissements
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Racine de configuration d'e-mail
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Racine de configuration d'e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuration du courriel
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuration du courriel
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Recherche de document d'archives
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Informations de recherches cumul\u00e9es pour prendre en charge la recherche dans la gestion des archives
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=A une r\u00e8gle de conservation
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indique si une r\u00e8gle de conservation est associ\u00e9e \u00e0 l'\u00e9l\u00e9ment.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Le nom de l'\u00e9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Action de disposition de
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La date \u00e0 laquelle l'\u00e9tape suivante du d\u00e9lai de conservation devient \u00e9ligible
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expression de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expression de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u00c9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u00c9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instructions de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instructions de disposition
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motif de suspension
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motif de suspension
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=P\u00e9riode de v\u00e9rification du document d'archives essentiel
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=P\u00e9riode de v\u00e9rification du document d'archives essentiel
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expression de p\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expression de p\u00e9riode de r\u00e9vision
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Document d'archives versionn\u00e9
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Document d'archives versionn\u00e9
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indique s'il existe une mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_updateTo.title=Mettre \u00e0 jour vers
-rma_recordsmanagement.property.rma_updateTo.description=Destination de la mise \u00e0 jour
-rma_recordsmanagement.property.rma_updatedProperties.title=Propri\u00e9t\u00e9s mises \u00e0 jour
-rma_recordsmanagement.property.rma_updatedProperties.description=Les propri\u00e9t\u00e9s mises \u00e0 jour
-rma_recordsmanagement.property.rma_publishInProgress.title=Publication en cours
-rma_recordsmanagement.property.rma_publishInProgress.description=Indique si une publication est en cours
-
-rma_recordsmanagement.aspect.dod_ghosted.title=M\u00e9tadonn\u00e9es d'archives seulement
-rma_recordsmanagement.aspect.dod_ghosted.description=M\u00e9tadonn\u00e9es d'archives seulement
-
-listconstraint.rmc_tlList.title=Transf\u00e9rer les emplacements
-listconstraint.rmc_smList.title=Marquages compl\u00e9mentaires
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties
deleted file mode 100644
index 51dc095648..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Modello dei contenuti di gestione dei record
-
-rma_recordsmanagement.type.rma_rmsite.title=Sito di gestione dei record
-rma_recordsmanagement.type.rma_rmsite.description=Sito specializzato per la gestione dei record
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Config avvertenza
-rma_recordsmanagement.type.rma_caveatConfig.decription=Config avvertenza
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configurazione e-mail
-rma_recordsmanagement.type.rma_emailConfig.decription=Configurazione e-mail
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenitore gestione dei record
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenitore gestione dei record
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenitore radice di gestione dei record
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenitore radice di gestione dei record
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Pianificazione della disposizione
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Pianificazione della disposizione
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autorit\u00e0 di disposizione
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Istruzioni di disposizione
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposizione livello record
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposizione livello record
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Azioni di disposizione
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Azioni di disposizione
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definizione di azione di disposizione
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definizione di azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_dispositionDescription.title=Descrizione disposizione
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Descrizione disposizione
-rma_recordsmanagement.property.rma_dispositionLocation.title=Posizione disposizione
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Posizione disposizione
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propriet\u00e0 del periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propriet\u00e0 del periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionEvent.title=Evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinazione evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinazione evento di disposizione
-
-rma_recordsmanagement.type.rma_recordFolder.title=Cartella di record
-rma_recordsmanagement.type.rma_recordFolder.decription=Cartella di record
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Categoria record
-rma_recordsmanagement.type.rma_recordCategory.decription=Categoria record
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento non elettronico
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento non elettronico
-rma_recordsmanagement.property.rma_physicalSize.title=Dimensioni fisiche
-rma_recordsmanagement.property.rma_physicalSize.decription=Le dimensioni del documento misurate in metri lineari.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Numero di copie
-rma_recordsmanagement.property.rma_numberOfCopies.description=Il numero di copie del documento.
-rma_recordsmanagement.property.rma_storageLocation.title=Posizione di archiviazione
-rma_recordsmanagement.property.rma_storageLocation.decription=La posizione fisica di archiviazione del record.
-rma_recordsmanagement.property.rma_shelf.title=Ripiano
-rma_recordsmanagement.property.rma_shelf.decription=Il ripiano sul quale \u00e8 collocato il record.
-rma_recordsmanagement.property.rma_box.title=Casella
-rma_recordsmanagement.property.rma_box.description=La casella dove \u00e8 collocato il record.
-rma_recordsmanagement.property.rma_file.title=File
-rma_recordsmanagement.property.rma_file.decription=Il file dove \u00e8 collocato il record.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Azione di disposizione
-rma_recordsmanagement.type.rma_dispositionAction.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAction.title=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAction.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Azione di disposizione iniziata alle ore
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Azione di disposizione iniziata alle ore
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Azione di disposizione iniziata da
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Azione di disposizione iniziata da
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Azione di disposizione completata alle ore
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Azione di disposizione completata alle ore
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Azione di disposizione completata da
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Azione di disposizione completata da
-rma_recordsmanagement.association.rma_eventExecutions.title=Esecuzioni evento
-rma_recordsmanagement.association.rma_eventExecutions.decription=Esecuzioni evento
-
-rma_recordsmanagement.type.rma_eventExecution.title=Esecuzione evento
-rma_recordsmanagement.type.rma_eventExecution.decription=Esecuzione evento
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nome evento
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nome evento
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento automatico
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento automatico
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completato
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completato
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completato da
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completato da
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completato alle ore
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completato alle ore
-
-rma_recordsmanagement.type.rma_hold.title=Sospensione
-rma_recordsmanagement.type.rma_hold.decription=Sospensione
-rma_recordsmanagement.property.rma_holdReason.title=Motivo sospensione
-rma_recordsmanagement.property.rma_holdReason.decription=Motivo sospensione
-rma_recordsmanagement.association.rma_frozenRecords.title=Record sospesi
-rma_recordsmanagement.association.rma_frozenRecords.decription=Record sospesi
-
-rma_recordsmanagement.type.rma_transfer.title=Trasferimento
-rma_recordsmanagement.type.rma_transfer.decription=Trasferimento
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Trasferisci indicatore di inserimento
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Trasferisci indicatore di inserimento
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Trasferisci indicatore PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Trasferisci indicatore PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Trasferisci PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Trasferisci PDF
-rma_recordsmanagement.association.rma_transferred.title=Trasferito
-rma_recordsmanagement.association.rma_transferred.decription=Trasferito
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente piano file
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente piano file
-rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo radice
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo radice
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Radice di gestione dei record
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Radice di gestione dei record
-rma_recordsmanagement.association.rma_holds.title=Sospende
-rma_recordsmanagement.association.rma_holds.decription=Sospende
-rma_recordsmanagement.association.rma_transfers.title=Trasferisce
-rma_recordsmanagement.association.rma_transfers.decription=Trasferisce
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Record completato
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Record completato
-rma_recordsmanagement.property.rma_declaredAt.title=Data completamento
-rma_recordsmanagement.property.rma_declaredAt.decription=Data completamento
-rma_recordsmanagement.property.rma_declaredBy.title=Completato da
-rma_recordsmanagement.property.rma_declaredBy.decription=Completato da
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatore componente record
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatore componente record
-rma_recordsmanagement.property.rma_identifier.title=Identificativo
-rma_recordsmanagement.property.rma_identifier.decription=Identificatore record univoco
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e0 database
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e0 database
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definizione di record fondamentale
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definizione di record fondamentale
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Periodo di revisione
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Periodo di revisione
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicatore record fondamentale
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicatore record fondamentale
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Data di archiviazione
-rma_recordsmanagement.property.rma_dateFiled.decription=Data di archiviazione
-rma_recordsmanagement.property.rma_origionalName=Nome originale
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadati record
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspetto indicatore per metadati di record
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Dettagli record comuni
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadati comuni a tutti i tipi di record
-rma_recordsmanagement.property.rma_location.title=Posizione
-rma_recordsmanagement.property.rma_location.decription=Posizione
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Record fondamentale
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Record fondamentale
-rma_recordsmanagement.property.rma_reviewAsOf.title=Prossima revisione
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Prossima revisione
-rma_recordsmanagement.property.rma_notificationIssued.title=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Pianificato
-rma_recordsmanagement.aspect.rma_scheduled.decription=Pianificato
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Pianificazione della disposizione
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Pianificazione della disposizione
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo di vita della disposizione
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo di vita della disposizione
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Prossima azione di disposizione
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Prossima azione di disposizione
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Cronologia azioni di disposizione
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Cronologia azioni di disposizione
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cut off
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cut off
-rma_recordsmanagement.property.rma_cutOffDate.title=Data cut off
-rma_recordsmanagement.property.rma_cutOffDate.decription=Data cut off
-
-rma_recordsmanagement.aspect.rma_transferred.title=Trasferito
-rma_recordsmanagement.aspect.rma_transferred.decription=Trasferito
-
-rma_recordsmanagement.aspect.rma_ascended.title=Asceso
-rma_recordsmanagement.aspect.rma_ascended.decription=Asceso
-
-rma_recordsmanagement.aspect.rma_frozen.title=Sospeso
-rma_recordsmanagement.aspect.rma_frozen.decription=Sospeso
-rma_recordsmanagement.property.rma_frozenAt.title=Sospeso presso
-rma_recordsmanagement.property.rma_frozenAt.decription=Sospeso presso
-rma_recordsmanagement.property.rma_frozenBy.title=Sospeso da
-rma_recordsmanagement.property.rma_frozenBy.decription=Sospeso da
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Radice di configurazione avvertenza
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Radice di configurazione avvertenza
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configurazione avvertenza
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configurazione avvertenza
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Radice Config E-mail
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Radice Config E-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configurazione e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configurazione e-mail
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Ricerca record
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Eseguito il rollup delle informazioni di ricerca per supportare la ricerca di Gestione dei record
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Possiede una pianificazione della disposizione
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica se una pianificazione della disposizione \u00e8 stata associata ad un certo elemento
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Il nome della prossima azione di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Azione di disposizione di
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La data in cui la prossima azione di disposizione diventa idonea
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Espressione del periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Espressione del periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventi di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventi di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motivo sospensione
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motivo sospensione
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Periodo di revisione record fondamentale
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Periodo di revisione record fondamentale
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Espressione periodo di revisione
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Espressione periodo di revisione
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Record con versione
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record con versione
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica se \u00e8 presente un aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_updateTo.title=Aggiornamento a
-rma_recordsmanagement.property.rma_updateTo.description=Destinazione dell'aggiornamento
-rma_recordsmanagement.property.rma_updatedProperties.title=Propriet\u00e0 aggiornate
-rma_recordsmanagement.property.rma_updatedProperties.description=Le propriet\u00e0 aggiornate
-rma_recordsmanagement.property.rma_publishInProgress.title=Pubblicazione in corso
-rma_recordsmanagement.property.rma_publishInProgress.description=Indica se \u00e8 in corso una pubblicazione
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Record di soli metadati
-rma_recordsmanagement.aspect.dod_ghosted.description=Record di soli metadati
-
-listconstraint.rmc_tlList.title=Posizioni di trasferimento
-listconstraint.rmc_smList.title=Contrassegni supplementari
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties
deleted file mode 100644
index 6bb063eebe..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-rma_recordsmanagement.type.rma_rmsite.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b5\u30a4\u30c8
-rma_recordsmanagement.type.rma_rmsite.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7528\u306e\u5c02\u9580\u30b5\u30a4\u30c8
-
-rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u8a2d\u5b9a
-rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u8a2d\u5b9a
-
-rma_recordsmanagement.type.rma_emailConfig.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-rma_recordsmanagement.type.rma_emailConfig.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5ec3\u68c4\u6a29\u9650
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5ec3\u68c4\u6307\u793a
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
-rma_recordsmanagement.property.rma_dispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_dispositionDescription.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
-rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
-rma_recordsmanagement.property.rma_dispositionLocation.title=\u5ec3\u68c4\u5834\u6240
-rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5ec3\u68c4\u5834\u6240
-rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
-
-rma_recordsmanagement.type.rma_recordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rma_recordsmanagement.type.rma_recordFolder.decription=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rma_recordsmanagement.property.rma_isClosed.title=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_isClosed.decription=\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.type.rma_recordCategory.title=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-rma_recordsmanagement.type.rma_recordCategory.decription=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u96fb\u5b50\u6587\u66f8
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u96fb\u5b50\u6587\u66f8
-rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u7684\u306a\u30b5\u30a4\u30ba
-rma_recordsmanagement.property.rma_physicalSize.decription=\u6587\u66f8\u306e\u30b5\u30a4\u30ba\u306f\u30ea\u30cb\u30a2\u30e1\u30fc\u30bf\u30fc\u3067\u8a08\u6e2c\u3055\u308c\u307e\u3059\u3002
-rma_recordsmanagement.property.rma_numberOfCopies.title=\u30b3\u30d4\u30fc\u6570
-rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u66f8\u306e\u30b3\u30d4\u30fc\u6570\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_storageLocation.title=\u4fdd\u7ba1\u5834\u6240
-rma_recordsmanagement.property.rma_storageLocation.decription=\u30ec\u30b3\u30fc\u30c9\u306e\u7269\u7406\u7684\u306a\u4fdd\u7ba1\u5834\u6240\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_shelf.title=\u68da
-rma_recordsmanagement.property.rma_shelf.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u68da\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_box.title=\u7bb1
-rma_recordsmanagement.property.rma_box.description=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u7bb1\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_file.title=\u6574\u7406\u4fdd\u7ba1
-rma_recordsmanagement.property.rma_file.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002
-
-rma_recordsmanagement.type.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.type.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionActionId.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
-rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
-rma_recordsmanagement.property.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.association.rma_eventExecutions.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.association.rma_eventExecutions.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-
-rma_recordsmanagement.type.rma_eventExecution.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.type.rma_eventExecution.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.property.rma_eventExecutionName.title=\u30a4\u30d9\u30f3\u30c8\u540d
-rma_recordsmanagement.property.rma_eventExecutionName.decription=\u30a4\u30d9\u30f3\u30c8\u540d
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
-
-rma_recordsmanagement.type.rma_hold.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.type.rma_hold.decription=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.property.rma_holdReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_holdReason.decription=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.association.rma_frozenRecords.title=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.association.rma_frozenRecords.decription=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.type.rma_transfer.title=\u8ee2\u9001
-rma_recordsmanagement.type.rma_transfer.decription=\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferLocation.title=PDF\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF\u306e\u8ee2\u9001
-rma_recordsmanagement.association.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
-rma_recordsmanagement.association.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
-rma_recordsmanagement.property.rma_rootNodeRef.title=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
-rma_recordsmanagement.property.rma_rootNodeRef.decription=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_holds.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.association.rma_holds.decription=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.association.rma_transfers.title=\u8ee2\u9001
-rma_recordsmanagement.association.rma_transfers.decription=\u8ee2\u9001
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u4e86\u65e5
-rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u4e86\u65e5
-rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u4e86\u8005
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
-rma_recordsmanagement.property.rma_identifier.title=ID
-rma_recordsmanagement.property.rma_identifier.decription=\u4e00\u610f\u306e\u30ec\u30b3\u30fc\u30c9ID
-rma_recordsmanagement.property.rma_dbUniquenessId.title=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
-
-rma_recordsmanagement.aspect.rma_record.title=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_record.decription=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_dateFiled.title=\u6574\u7406\u4fdd\u7ba1\u65e5
-rma_recordsmanagement.property.rma_dateFiled.decription=\u6574\u7406\u4fdd\u7ba1\u65e5
-rma_recordsmanagement.property.rma_origionalName=\u5143\u306e\u540d\u524d
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf
-rma_recordsmanagement.aspect.rma_recordMetaData.description=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30fc\u30ab\u30fc\u30a2\u30b9\u30da\u30af\u30c8
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5171\u901a\u306a\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306b\u5171\u901a\u306a\u30e1\u30bf\u30c7\u30fc\u30bf
-rma_recordsmanagement.property.rma_location.title=\u5834\u6240
-rma_recordsmanagement.property.rma_location.decription=\u5834\u6240
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_reviewAsOf.title=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
-rma_recordsmanagement.property.rma_reviewAsOf.decription=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
-rma_recordsmanagement.property.rma_notificationIssued.title=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_notificationIssued.decription=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
-
-rma_recordsmanagement.aspect.rma_scheduled.title=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
-rma_recordsmanagement.aspect.rma_scheduled.decription=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
-rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
-
-rma_recordsmanagement.aspect.rma_cutOff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-rma_recordsmanagement.aspect.rma_cutOff.decription=\u30ab\u30c3\u30c8\u30aa\u30d5
-rma_recordsmanagement.property.rma_cutOffDate.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
-rma_recordsmanagement.property.rma_cutOffDate.decription=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
-rma_recordsmanagement.aspect.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_ascended.title=\u6607\u9806\u6e08\u307f
-rma_recordsmanagement.aspect.rma_ascended.decription=\u6607\u9806\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_frozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
-rma_recordsmanagement.aspect.rma_frozen.decription=\u30db\u30fc\u30eb\u30c9\u4e2d
-rma_recordsmanagement.property.rma_frozenAt.title=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
-rma_recordsmanagement.property.rma_frozenAt.decription=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
-rma_recordsmanagement.property.rma_frozenBy.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.property.rma_frozenBy.decription=\u30db\u30fc\u30eb\u30c9
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u8a2d\u5b9a
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u8a2d\u5b9a
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=\u30ec\u30b3\u30fc\u30c9\u691c\u7d22
-rma_recordsmanagement.aspect.rma_recordSearch.decription=\u691c\u7d22\u60c5\u5831\u3092\u4e0a\u65b9\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3066\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u691c\u7d22\u3092\u884c\u3046
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u3042\u308b
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u30a2\u30a4\u30c6\u30e0\u306b\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u308b\u65e5
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u975e\u516c\u958b\u306e\u66f4\u65b0\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u5148
-rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u5148
-rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_publishInProgress.title=\u516c\u958b\u4e2d
-rma_recordsmanagement.property.rma_publishInProgress.description=\u73fe\u5728\u3001\u516c\u958b\u4e2d\u3067\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-
-rma_recordsmanagement.aspect.dod_ghosted.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.dod_ghosted.description=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
-
-listconstraint.rmc_tlList.title=\u8ee2\u9001\u5834\u6240
-listconstraint.rmc_smList.title=\u88dc\u8db3\u30de\u30fc\u30ad\u30f3\u30b0
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nb.properties
deleted file mode 100644
index 09ec7810c3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nb.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Oppf\u00f8ringsh\u00e5ndtering av innholdsmodell
-
-rma_recordsmanagement.type.rma_rmsite.title=Sted til oppf\u00f8ringsh\u00e5ndtering
-rma_recordsmanagement.type.rma_rmsite.description=Spesialisert omr\u00e5de til oppf\u00f8ringsh\u00e5ndtering
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Varselskonfigurasjon
-rma_recordsmanagement.type.rma_caveatConfig.decription=Varselskonfigurasjon
-
-rma_recordsmanagement.type.rma_emailConfig.title=E-postkonfigurasjon
-rma_recordsmanagement.type.rma_emailConfig.decription=E-postkonfigurasjon
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Oppf\u00f8ringsh\u00e5ndteringsbeholder
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Oppf\u00f8ringsh\u00e5ndteringsbeholder
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Filplanbeholder
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Filplanbeholder
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Disposisjonsplan
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Disposisjonsplan
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Disposisjonsrett
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Disposisjonsrett
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Disposisjonsinstruksjoner
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Disposisjonsinstruksjoner
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposisjonsniv\u00e5 ved oppf\u00f8ringer
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposisjonsniv\u00e5 ved oppf\u00f8ringer
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Disposisjonshandlinger
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Disposisjonshandlinger
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definisjon av disposisjonshandling
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definisjon av disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionActionName.title=Navn p\u00e5 disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Navn p\u00e5 disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionDescription.title=Disposisjonsbeskrivelse
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Disposisjonsbeskrivelse
-rma_recordsmanagement.property.rma_dispositionLocation.title=Disposisjonsplassering
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Disposisjonsplassering
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Disposisjonstid
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Disposisjonstid
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Egenskaper til disposisjonstiden
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Egenskaper til disposisjonstiden
-rma_recordsmanagement.property.rma_dispositionEvent.title=Disposisjonshendelse
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Disposisjonshendelse
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Kombinasjon av disposisjonshendelse
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Kombinasjon av disposisjonshendelse
-
-rma_recordsmanagement.type.rma_recordFolder.title=Oppf\u00f8ringsmappe
-rma_recordsmanagement.type.rma_recordFolder.decription=Oppf\u00f8ringsmappe
-rma_recordsmanagement.property.rma_isClosed.title=Oppf\u00f8ring
-rma_recordsmanagement.property.rma_isClosed.decription=Oppf\u00f8ring
-
-rma_recordsmanagement.type.rma_recordCategory.title=Oppf\u00f8ringskategori
-rma_recordsmanagement.type.rma_recordCategory.decription=Oppf\u00f8ringskategori
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Ikke-elektronisk dokument
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Ikke-elektronisk dokument
-rma_recordsmanagement.property.rma_physicalSize.title=Fysisk st\u00f8rrelse
-rma_recordsmanagement.property.rma_physicalSize.decription=St\u00f8rrelsen p\u00e5 dokumentet m\u00e5lt i line\u00e6re meter.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Antall kopier
-rma_recordsmanagement.property.rma_numberOfCopies.description=Antall kopier av dokumentet.
-rma_recordsmanagement.property.rma_storageLocation.title=Lagringssted
-rma_recordsmanagement.property.rma_storageLocation.decription=Det fysiske lagringsstedet til oppf\u00f8ringen.
-rma_recordsmanagement.property.rma_shelf.title=Hylle
-rma_recordsmanagement.property.rma_shelf.decription=Hyllen som oppf\u00f8ringen befinner seg p\u00e5.
-rma_recordsmanagement.property.rma_box.title=Eske
-rma_recordsmanagement.property.rma_box.description=Esken som oppf\u00f8ringen befinner seg i.
-rma_recordsmanagement.property.rma_file.title=Fil
-rma_recordsmanagement.property.rma_file.decription=Filen som oppf\u00f8ringen befinner seg i.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Disposisjonshandling
-rma_recordsmanagement.type.rma_dispositionAction.decription=Disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID til disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID til disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionAction.title=Disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionAction.decription=Disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Disposisjonshandling
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Kvalifiserte disposisjonshendelser
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Kvalifiserte disposisjonshendelser
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Disposisjonshandling startet den
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Disposisjonshandling startet den
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Disposisjonshandling startet av
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Disposisjonshandling startet av
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Disposisjonshandling fullf\u00f8rt p\u00e5
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Disposisjonshandling fullf\u00f8rt p\u00e5
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Disposisjonshandling fullf\u00f8rt av
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Disposisjonshandling fullf\u00f8rt av
-rma_recordsmanagement.association.rma_eventExecutions.title=Utf\u00f8rte hendelser
-rma_recordsmanagement.association.rma_eventExecutions.decription=Utf\u00f8rte hendelser
-
-rma_recordsmanagement.type.rma_eventExecution.title=Utf\u00f8relse av hendelse
-rma_recordsmanagement.type.rma_eventExecution.decription=Utf\u00f8relse av hendelse
-rma_recordsmanagement.property.rma_eventExecutionName.title=Hendelsenavn
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Hendelsenavn
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Automatisk hendelse
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Automatisk hendelse
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Fullf\u00f8rt hendelse
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Fullf\u00f8rt hendelse
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Hendelse fullf\u00f8rt av
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Hendelse fullf\u00f8rt av
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Hendelse fullf\u00f8rt den
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Hendelse fullf\u00f8rt den
-
-rma_recordsmanagement.type.rma_hold.title=Hold
-rma_recordsmanagement.type.rma_hold.decription=Hold
-rma_recordsmanagement.property.rma_holdReason.title=Grunn til holdet
-rma_recordsmanagement.property.rma_holdReason.decription=Grunn til holdet
-rma_recordsmanagement.association.rma_frozenRecords.title=Oppf\u00f8ringer p\u00e5 hold
-rma_recordsmanagement.association.rma_frozenRecords.decription=Oppf\u00f8ringer p\u00e5 hold
-
-rma_recordsmanagement.type.rma_transfer.title=Overf\u00f8r
-rma_recordsmanagement.type.rma_transfer.decription=Overf\u00f8r
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Overf\u00f8r tilgangsindikator
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Overf\u00f8r tilgangsindikator
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Overf\u00f8r PDF-indikator
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Overf\u00f8r PDF-indikator
-rma_recordsmanagement.property.rma_transferLocation.title=Overf\u00f8r PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Overf\u00f8r PDF
-rma_recordsmanagement.association.rma_transferred.title=Overf\u00f8rt
-rma_recordsmanagement.association.rma_transferred.decription=Overf\u00f8rt
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Filplandel
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Filplandel
-rma_recordsmanagement.property.rma_rootNodeRef.title=Rotnode
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Rotnode
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Filplan
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Filplan
-rma_recordsmanagement.association.rma_holds.title=Hold
-rma_recordsmanagement.association.rma_holds.decription=Hold
-rma_recordsmanagement.association.rma_transfers.title=Overf\u00f8ringer
-rma_recordsmanagement.association.rma_transfers.decription=Overf\u00f8ringer
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Fullf\u00f8rt oppf\u00f8ring
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Fullf\u00f8rt oppf\u00f8ring
-rma_recordsmanagement.property.rma_declaredAt.title=Dato fullf\u00f8rt
-rma_recordsmanagement.property.rma_declaredAt.decription=Dato fullf\u00f8rt
-rma_recordsmanagement.property.rma_declaredBy.title=Fullf\u00f8rt av
-rma_recordsmanagement.property.rma_declaredBy.decription=Fullf\u00f8rt av
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Del-ID til oppf\u00f8ring
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Del-ID til oppf\u00f8ring
-rma_recordsmanagement.property.rma_identifier.title=Identifikator
-rma_recordsmanagement.property.rma_identifier.decription=Unik oppf\u00f8rings-ID
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Unikt ved database
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unikt ved database
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Sv\u00e6rt viktig oppf\u00f8ringsdefinisjon
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Sv\u00e6rt viktig oppf\u00f8ringsdefinisjon
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Gjennomgangsperiode
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Gjennomgangsperiode
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Sv\u00e6rt viktig oppf\u00f8ringsindikator
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Sv\u00e6rt viktig oppf\u00f8ringsindikator
-
-rma_recordsmanagement.aspect.rma_record.title=Oppf\u00f8ring
-rma_recordsmanagement.aspect.rma_record.decription=Oppf\u00f8ring
-rma_recordsmanagement.property.rma_dateFiled.title=Dato registrert
-rma_recordsmanagement.property.rma_dateFiled.decription=Dato registrert
-rma_recordsmanagement.property.rma_origionalName=Opprinnelig navn
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Registrer metadata
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Mark\u00f8raspekt til registrerte metadata
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Felles oppf\u00f8ringsinformasjon
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadata som gjelder alle typer oppf\u00f8ringer
-rma_recordsmanagement.property.rma_location.title=Sted
-rma_recordsmanagement.property.rma_location.decription=Sted
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Sv\u00e6rt viktig oppf\u00f8ring
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Sv\u00e6rt viktig oppf\u00f8ring
-rma_recordsmanagement.property.rma_reviewAsOf.title=Neste gjennomgang
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Neste gjennomgang
-rma_recordsmanagement.property.rma_notificationIssued.title=Indikerer at en melding om at denne oppf\u00f8ringen skal gjennomg\u00e5s, er blitt utstedt
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indikerer at en melding om at denne oppf\u00f8ringen skal gjennomg\u00e5s, er blitt utstedt
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Planlagt
-rma_recordsmanagement.aspect.rma_scheduled.decription=Planlagt
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Disposisjonsplan
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Disposisjonsplan
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Livssyklus ved disposisjon
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Livssyklus ved disposisjon
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Neste disposisjonshandling
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Neste disposisjonshandling
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historikk til disposisjonshandlinger
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historikk til disposisjonshandlinger
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cut off
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cut off
-rma_recordsmanagement.property.rma_cutOffDate.title=Cut off-dato
-rma_recordsmanagement.property.rma_cutOffDate.decription=Cut off-dato
-
-rma_recordsmanagement.aspect.rma_transferred.title=Overf\u00f8rt
-rma_recordsmanagement.aspect.rma_transferred.decription=Overf\u00f8rt
-
-rma_recordsmanagement.aspect.rma_ascended.title=Stigende
-rma_recordsmanagement.aspect.rma_ascended.decription=Stigende
-
-rma_recordsmanagement.aspect.rma_frozen.title=P\u00e5 hold
-rma_recordsmanagement.aspect.rma_frozen.decription=P\u00e5 hold
-rma_recordsmanagement.property.rma_frozenAt.title=Holdes ved
-rma_recordsmanagement.property.rma_frozenAt.decription=Holdes ved
-rma_recordsmanagement.property.rma_frozenBy.title=Holdes av
-rma_recordsmanagement.property.rma_frozenBy.decription=Holdes av
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Varselskonfigurasjonsrot
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Varselskonfigurasjonsrot
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Varselskonfigurasjon
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Varselskonfigurasjon
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E-postkonfigurasjonsrot
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E-postkonfigurasjonsrot
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-postkonfigurasjon
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-postkonfigurasjon
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Oppf\u00f8ringss\u00f8k
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Rullet opp s\u00f8keinformasjonen for \u00e5 st\u00f8tte oppf\u00f8ringsh\u00e5ndteringss\u00f8ket
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Har disposisjonsplan
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indikerer om elementet er forbundet med disposisjonsplanen
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Navn p\u00e5 disposisjonshandling
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Navnet p\u00e5 neste disposisjonshandling
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Disposisjonshandling til
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=Datoen n\u00e5r neste disposisjonshandling blir kvalifisert
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Disposisjonstid
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Disposisjonstid
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Uttrykk av disposisjonstid
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Uttrykk av disposisjonstid
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Kvalifiserte disposisjonshendelser
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Kvalifiserte disposisjonshendelser
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Disposisjonshendelser
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Disposisjonshendelser
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Disposisjonsrett
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Disposisjonsrett
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Disposisjonsinstruksjoner
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Disposisjonsinstruksjoner
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Grunn til holdet
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Grunn til holdet
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Gjennomgangsperiode til den sv\u00e6rt viktige oppf\u00f8ringen
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Gjennomgangsperiode til den sv\u00e6rt viktige oppf\u00f8ringen
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Uttrykk av gjennomgangsperioden
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Uttrykk av gjennomgangsperioden
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Oppf\u00f8ring med versjon
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Oppf\u00f8ring med versjon
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Upublisert oppdatering
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Upublisert oppdatering
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Upublisert oppdatering
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indikerer om det finnes en upublisert oppdatering
-rma_recordsmanagement.property.rma_updateTo.title=Oppdater til
-rma_recordsmanagement.property.rma_updateTo.description=M\u00e5let til oppdateringen
-rma_recordsmanagement.property.rma_updatedProperties.title=Oppdaterte egenskaper
-rma_recordsmanagement.property.rma_updatedProperties.description=De oppdaterte egenskapene
-rma_recordsmanagement.property.rma_publishInProgress.title=Publisering p\u00e5g\u00e5r
-rma_recordsmanagement.property.rma_publishInProgress.description=Indikerer om en publisering p\u00e5g\u00e5r for tiden
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Oppf\u00f8ring kun med metadata
-rma_recordsmanagement.aspect.dod_ghosted.description=Oppf\u00f8ring kun med metadata
-
-listconstraint.rmc_tlList.title=Overf\u00f8ringssteder
-listconstraint.rmc_smList.title=Tilleggsmarkeringer
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties
deleted file mode 100755
index e5371903e6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Contentmodel Record Management
-
-rma_recordsmanagement.type.rma_rmsite.title=Locatie Record Management
-rma_recordsmanagement.type.rma_rmsite.description=Gespecialiseerde locatie voor Record Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-configuratie
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-configuratie
-
-rma_recordsmanagement.type.rma_emailConfig.title=E-mailconfiguratie
-rma_recordsmanagement.type.rma_emailConfig.decription=E-mailconfiguratie
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Container Record Management
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Container Record Management
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Oorsprongcontainer Record Management
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Oorsprongcontainer Record Management
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Bewaarschema
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Bewaarschema
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Archiveringsautoriteit
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Archiveringsinstructies
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Archiveringsinstructies
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Archivering recordniveau
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Archivering recordniveau
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Archiveringsacties
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Archiveringsacties
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definitie archiveringsactie
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definitie archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionName.title=Naam archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Naam archiveringsactie
-rma_recordsmanagement.property.rma_dispositionDescription.title=Beschrijving archivering
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Beschrijving archivering
-rma_recordsmanagement.property.rma_dispositionLocation.title=Archiveringslocatie
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Archiveringslocatie
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschap archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschap archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionEvent.title=Archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinatie archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinatie archiveringsgebeurtenis
-
-rma_recordsmanagement.type.rma_recordFolder.title=Archiefmap
-rma_recordsmanagement.type.rma_recordFolder.decription=Archiefmap
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Recordcategorie
-rma_recordsmanagement.type.rma_recordCategory.decription=Recordcategorie
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Niet-elektronisch document
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Niet-elektronisch document
-rma_recordsmanagement.property.rma_physicalSize.title=Fysieke grootte
-rma_recordsmanagement.property.rma_physicalSize.decription=De grootte van het document gemeten in lineaire meters.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Aantal exemplaren
-rma_recordsmanagement.property.rma_numberOfCopies.description=Het aantal exemplaren van het document.
-rma_recordsmanagement.property.rma_storageLocation.title=Opslaglocatie
-rma_recordsmanagement.property.rma_storageLocation.decription=De fysieke opslaglocatie van de record.
-rma_recordsmanagement.property.rma_shelf.title=Plank
-rma_recordsmanagement.property.rma_shelf.decription=De plank waarop de record wordt bewaard.
-rma_recordsmanagement.property.rma_box.title=Doos
-rma_recordsmanagement.property.rma_box.description=De doos waarin de record wordt bewaard.
-rma_recordsmanagement.property.rma_file.title=Bestand
-rma_recordsmanagement.property.rma_file.decription=Het bestand waarin de record wordt bewaard.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Archiveringsactie
-rma_recordsmanagement.type.rma_dispositionAction.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionId.title=Id archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Id archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAction.title=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAction.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Archiveringsactie gestart op
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Archiveringsactie gestart op
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Archiveringsactie gestart door
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Archiveringsactie gestart door
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Archiveringsactie afgerond op
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Archiveringsactie afgerond op
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Archiveringsactie afgerond door
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Archiveringsactie afgerond door
-rma_recordsmanagement.association.rma_eventExecutions.title=Gebeurtenisuitvoeringen
-rma_recordsmanagement.association.rma_eventExecutions.decription=Gebeurtenisuitvoeringen
-
-rma_recordsmanagement.type.rma_eventExecution.title=Gebeurtenisuitvoering
-rma_recordsmanagement.type.rma_eventExecution.decription=Gebeurtenisuitvoering
-rma_recordsmanagement.property.rma_eventExecutionName.title=Gebeurtenisnaam
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Gebeurtenisnaam
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Gebeurtenis automatisch
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Gebeurtenis automatisch
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Gebeurtenis afgerond
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Gebeurtenis afgerond
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Gebeurtenis afgerond door
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Gebeurtenis afgerond door
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Gebeurtenis afgerond op
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Gebeurtenis afgerond op
-
-rma_recordsmanagement.type.rma_hold.title=Wachtstand
-rma_recordsmanagement.type.rma_hold.decription=Wachtstand
-rma_recordsmanagement.property.rma_holdReason.title=Reden van wachtstand
-rma_recordsmanagement.property.rma_holdReason.decription=Reden van wachtstand
-rma_recordsmanagement.association.rma_frozenRecords.title=Records in wachtstand
-rma_recordsmanagement.association.rma_frozenRecords.decription=Records in wachtstand
-
-rma_recordsmanagement.type.rma_transfer.title=Overzetten
-rma_recordsmanagement.type.rma_transfer.decription=Overzetten
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicator voor overzettingsoverdracht
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicator voor overzettingsoverdracht
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicator PDF overzetten
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicator PDF overzetten
-rma_recordsmanagement.property.rma_transferLocation.title=PDF overzetten
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF overzetten
-rma_recordsmanagement.association.rma_transferred.title=Overgezet
-rma_recordsmanagement.association.rma_transferred.decription=Overgezet
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Onderdeel ordeningsplan
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Onderdeel ordeningsplan
-rma_recordsmanagement.property.rma_rootNodeRef.title=Oorsprongnode
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Oorsprongnode
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Oorsprong Record Management
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Oorsprong Record Management
-rma_recordsmanagement.association.rma_holds.title=Wachtstanden
-rma_recordsmanagement.association.rma_holds.decription=Wachtstanden
-rma_recordsmanagement.association.rma_transfers.title=Overzettingen
-rma_recordsmanagement.association.rma_transfers.decription=Overzettingen
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Afgeronde record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Afgeronde record
-rma_recordsmanagement.property.rma_declaredAt.title=Datum afgerond
-rma_recordsmanagement.property.rma_declaredAt.decription=Datum afgerond
-rma_recordsmanagement.property.rma_declaredBy.title=Afgerond door
-rma_recordsmanagement.property.rma_declaredBy.decription=Afgerond door
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatie recordonderdeel
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatie recordonderdeel
-rma_recordsmanagement.property.rma_identifier.title=Identificatie
-rma_recordsmanagement.property.rma_identifier.decription=Unieke identificatie record
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Uniekheid database
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Uniekheid database
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definitie vitale record
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definitie vitale record
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Revisieperiode
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Revisieperiode
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicator vitale record
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicator vitale record
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Datum gearchiveerd
-rma_recordsmanagement.property.rma_dateFiled.decription=Datum gearchiveerd
-rma_recordsmanagement.property.rma_origionalName=Oorspronkelijke naam
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metagegevens record
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspect voor metagegevens van record
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Algemene recordgegevens
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Algemene metagegevens voor alle recordtypes
-rma_recordsmanagement.property.rma_location.title=Locatie
-rma_recordsmanagement.property.rma_location.decription=Locatie
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Vitale record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vitale record
-rma_recordsmanagement.property.rma_reviewAsOf.title=Volgende revisie
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Volgende revisie
-rma_recordsmanagement.property.rma_notificationIssued.title=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Gepland
-rma_recordsmanagement.aspect.rma_scheduled.decription=Gepland
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Bewaarschema
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Bewaarschema
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Archiveringscyclus
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Archiveringscyclus
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Volgende archiveringsactie
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Volgende archiveringsactie
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Geschiedenis archiveringsactie
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Geschiedenis archiveringsactie
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Afsluiten
-rma_recordsmanagement.aspect.rma_cutOff.decription=Afsluiten
-rma_recordsmanagement.property.rma_cutOffDate.title=Datum voor afsluiten
-rma_recordsmanagement.property.rma_cutOffDate.decription=Datum voor afsluiten
-
-rma_recordsmanagement.aspect.rma_transferred.title=Overgezet
-rma_recordsmanagement.aspect.rma_transferred.decription=Overgezet
-
-rma_recordsmanagement.aspect.rma_ascended.title=Opgelopen
-rma_recordsmanagement.aspect.rma_ascended.decription=Opgelopen
-
-rma_recordsmanagement.aspect.rma_frozen.title=In wachtstand
-rma_recordsmanagement.aspect.rma_frozen.decription=In wachtstand
-rma_recordsmanagement.property.rma_frozenAt.title=In wachtstand in
-rma_recordsmanagement.property.rma_frozenAt.decription=In wachtstand in
-rma_recordsmanagement.property.rma_frozenBy.title=In wachtstand door
-rma_recordsmanagement.property.rma_frozenBy.decription=In wachtstand door
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Oorsprong Caveat-configuratie
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Oorsprong Caveat-configuratie
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-configuratie
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-configuratie
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Oorsprong e-mailconfiguratie
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Oorsprong e-mailconfiguratie
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-mailconfiguratie
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-mailconfiguratie
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record zoeken
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Toegevoegde zoekinformatie ter ondersteuning van Record Management-zoekopdracht
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Heeft bewaarschema
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Geeft aan of er een bewaarschema aan het onderdeel is gekoppeld
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Naam archiveringsactie
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=De naam van de volgende archiveringsactie
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Archiveringsactie van
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=De datum waarop de volgende archiveringsactie in aanmerking komt
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Uitdrukking van archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Uitdrukking van archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Archiveringsinstructies
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Archiveringsinstructies
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Reden van wachtstand
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Reden van wachtstand
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Revisieperiode vitale record
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Revisieperiode vitale record
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Uitdrukking van revisieperiode
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Uitdrukking van revisieperiode
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Record met versiebeheer
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record met versiebeheer
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Ongepubliceerde update
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Ongepubliceerde update
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Ongepubliceerde update
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Geeft aan of er een ongepubliceerde update is
-rma_recordsmanagement.property.rma_updateTo.title=Bijwerken naar
-rma_recordsmanagement.property.rma_updateTo.description=Bestemming van de update
-rma_recordsmanagement.property.rma_updatedProperties.title=Bijgewerkte eigenschappen
-rma_recordsmanagement.property.rma_updatedProperties.description=De bijgewerkte eigenschappen
-rma_recordsmanagement.property.rma_publishInProgress.title=Publicatie bezig
-rma_recordsmanagement.property.rma_publishInProgress.description=Geeft aan of er momenteel een publicatie wordt uitgevoerd
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Record met alleen metadata
-rma_recordsmanagement.aspect.dod_ghosted.description=Record met alleen metadata
-
-listconstraint.rmc_tlList.title=Overzetlocaties
-listconstraint.rmc_smList.title=Aanvullende markeringen
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_pt_BR.properties
deleted file mode 100644
index d67dc2d5a1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_pt_BR.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=Modelo do conte\u00fado do Records Management
-
-rma_recordsmanagement.type.rma_rmsite.title=Site do Records Management
-rma_recordsmanagement.type.rma_rmsite.description=Site especializado do Records Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Configura\u00e7\u00e3o Caveat
-rma_recordsmanagement.type.rma_caveatConfig.decription=Configura\u00e7\u00e3o Caveat
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configura\u00e7\u00e3o de e-mail
-rma_recordsmanagement.type.rma_emailConfig.decription=Configura\u00e7\u00e3o de e-mail
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Cont\u00eainer do Records Management
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Cont\u00eainer do Records Management
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Cont\u00eainer da raiz do Records Management
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Cont\u00eainer da raiz do Records Management
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Autoridade de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autoridade de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Instru\u00e7\u00f5es de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instru\u00e7\u00f5es de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposi\u00e7\u00e3o de n\u00edvel de documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposi\u00e7\u00e3o de n\u00edvel de documento arquiv\u00edstico
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=A\u00e7\u00f5es de disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=A\u00e7\u00f5es de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Defini\u00e7\u00e3o da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Defini\u00e7\u00e3o da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nome da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nome da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionDescription.title=Descri\u00e7\u00e3o da disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Descri\u00e7\u00e3o da disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionLocation.title=Local da disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Local da disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propriedade do per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propriedade do per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionEvent.title=Evento de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combina\u00e7\u00e3o de eventos de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combina\u00e7\u00e3o de eventos de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.type.rma_recordFolder.title=Pasta de documento arquiv\u00edstico
-rma_recordsmanagement.type.rma_recordFolder.decription=Pasta de documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_isClosed.title=Documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_isClosed.decription=Documento arquiv\u00edstico
-
-rma_recordsmanagement.type.rma_recordCategory.title=Categoria de documento arquiv\u00edstico
-rma_recordsmanagement.type.rma_recordCategory.decription=Categoria de documento arquiv\u00edstico
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento n\u00e3o eletr\u00f4nico
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento n\u00e3o eletr\u00f4nico
-rma_recordsmanagement.property.rma_physicalSize.title=Tamanho f\u00edsico
-rma_recordsmanagement.property.rma_physicalSize.decription=O tamanho do documento medido em metros lineares.
-rma_recordsmanagement.property.rma_numberOfCopies.title=N\u00famero de c\u00f3pias
-rma_recordsmanagement.property.rma_numberOfCopies.description=O n\u00famero de c\u00f3pias do documento.
-rma_recordsmanagement.property.rma_storageLocation.title=Local de armazenamento
-rma_recordsmanagement.property.rma_storageLocation.decription=O local f\u00edsico de armazenamento do documento arquiv\u00edstico.
-rma_recordsmanagement.property.rma_shelf.title=Prateleira
-rma_recordsmanagement.property.rma_shelf.decription=A prateleira em que o documento arquiv\u00edstico reside.
-rma_recordsmanagement.property.rma_box.title=Caixa
-rma_recordsmanagement.property.rma_box.description=A caixa em que o documento arquiv\u00edstico reside.
-rma_recordsmanagement.property.rma_file.title=Arquivo
-rma_recordsmanagement.property.rma_file.decription=O arquivo em que o documento arquiv\u00edstico reside.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.type.rma_dispositionAction.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionAction.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionAction.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionAsOf.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventos de disposi\u00e7\u00e3o qualificados
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventos de disposi\u00e7\u00e3o qualificados
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o iniciada em
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o iniciada em
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o iniciada por
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o iniciada por
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o conclu\u00edda em
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o conclu\u00edda em
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o conclu\u00edda por
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=A\u00e7\u00e3o de disposi\u00e7\u00e3o conclu\u00edda por
-rma_recordsmanagement.association.rma_eventExecutions.title=Execu\u00e7\u00f5es de eventos
-rma_recordsmanagement.association.rma_eventExecutions.decription=Execu\u00e7\u00f5es de eventos
-
-rma_recordsmanagement.type.rma_eventExecution.title=Execu\u00e7\u00e3o do evento
-rma_recordsmanagement.type.rma_eventExecution.decription=Execu\u00e7\u00e3o do evento
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nome do evento
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nome do evento
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento conclu\u00eddo
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento conclu\u00eddo
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento conclu\u00eddo por
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento conclu\u00eddo por
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento conclu\u00eddo em
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento conclu\u00eddo em
-
-rma_recordsmanagement.type.rma_hold.title=Manter
-rma_recordsmanagement.type.rma_hold.decription=Manter
-rma_recordsmanagement.property.rma_holdReason.title=Motivo para manter
-rma_recordsmanagement.property.rma_holdReason.decription=Motivo para manter
-rma_recordsmanagement.association.rma_frozenRecords.title=Documentos arquiv\u00edsticos mantidos
-rma_recordsmanagement.association.rma_frozenRecords.decription=Documentos arquiv\u00edsticos mantidos
-
-rma_recordsmanagement.type.rma_transfer.title=Transferir
-rma_recordsmanagement.type.rma_transfer.decription=Transferir
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transferir indicador de ades\u00e3o
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transferir indicador de ades\u00e3o
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transferir indicador do PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transferir indicador do PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Transferir PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transferir PDF
-rma_recordsmanagement.association.rma_transferred.title=Transferido
-rma_recordsmanagement.association.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente do plano de arquivo
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente do plano de arquivo
-rma_recordsmanagement.property.rma_rootNodeRef.title=N\u00f3 raiz
-rma_recordsmanagement.property.rma_rootNodeRef.decription=N\u00f3 raiz
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Raiz do Records Management
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Raiz do Records Management
-rma_recordsmanagement.association.rma_holds.title=Esperas
-rma_recordsmanagement.association.rma_holds.decription=Esperas
-rma_recordsmanagement.association.rma_transfers.title=Transfer\u00eancias
-rma_recordsmanagement.association.rma_transfers.decription=Transfer\u00eancias
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Documento arquiv\u00edstico conclu\u00eddo
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Documento arquiv\u00edstico conclu\u00eddo
-rma_recordsmanagement.property.rma_declaredAt.title=Data de conclus\u00e3o
-rma_recordsmanagement.property.rma_declaredAt.decription=Data de conclus\u00e3o
-rma_recordsmanagement.property.rma_declaredBy.title=Conclu\u00eddo por
-rma_recordsmanagement.property.rma_declaredBy.decription=Conclu\u00eddo por
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificador do componente do documento arquiv\u00edstico
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificador do componente do documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_identifier.title=Identificador
-rma_recordsmanagement.property.rma_identifier.decription=Identificador de documento arquiv\u00edstico exclusivo
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Exclusividade do banco de dados
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Exclusividade do banco de dados
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Defini\u00e7\u00e3o do documento arquiv\u00edstico vital
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Defini\u00e7\u00e3o do documento arquiv\u00edstico vital
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Per\u00edodo de revis\u00e3o
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Per\u00edodo de revis\u00e3o
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicador de documento arquiv\u00edstico vital
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicador de documento arquiv\u00edstico vital
-
-rma_recordsmanagement.aspect.rma_record.title=Documento arquiv\u00edstico
-rma_recordsmanagement.aspect.rma_record.decription=Documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_dateFiled.title=Data de arquivamento
-rma_recordsmanagement.property.rma_dateFiled.decription=Data de arquivamento
-rma_recordsmanagement.property.rma_origionalName=Nome original
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadados do documento arquiv\u00edstico
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspecto do marcador de metadados do documento arquiv\u00edstico
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Detalhes comuns dos documentos arquiv\u00edsticos
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadados comuns de todos os tipos de documentos arquiv\u00edsticos
-rma_recordsmanagement.property.rma_location.title=Localiza\u00e7\u00e3o
-rma_recordsmanagement.property.rma_location.decription=Localiza\u00e7\u00e3o
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Documento arquiv\u00edstico vital
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Documento arquiv\u00edstico vital
-rma_recordsmanagement.property.rma_reviewAsOf.title=Pr\u00f3xima revis\u00e3o
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Pr\u00f3xima revis\u00e3o
-rma_recordsmanagement.property.rma_notificationIssued.title=Indica que foi emitida uma notifica\u00e7\u00e3o de prazo para revis\u00e3o para este documento arquiv\u00edstico
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indica que foi emitida uma notifica\u00e7\u00e3o de prazo para revis\u00e3o para este documento arquiv\u00edstico
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Programado
-rma_recordsmanagement.aspect.rma_scheduled.decription=Programado
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo de vida da disposi\u00e7\u00e3o
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo de vida da disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Hist\u00f3rico de a\u00e7\u00f5es de disposi\u00e7\u00e3o
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Hist\u00f3rico de a\u00e7\u00f5es de disposi\u00e7\u00e3o
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cortar
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cortar
-rma_recordsmanagement.property.rma_cutOffDate.title=Data do corte
-rma_recordsmanagement.property.rma_cutOffDate.decription=Data do corte
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transferido
-rma_recordsmanagement.aspect.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_ascended.title=Elevado
-rma_recordsmanagement.aspect.rma_ascended.decription=Elevado
-
-rma_recordsmanagement.aspect.rma_frozen.title=Em espera
-rma_recordsmanagement.aspect.rma_frozen.decription=Em espera
-rma_recordsmanagement.property.rma_frozenAt.title=Mantido em
-rma_recordsmanagement.property.rma_frozenAt.decription=Mantido em
-rma_recordsmanagement.property.rma_frozenBy.title=Mantido por
-rma_recordsmanagement.property.rma_frozenBy.decription=Mantido por
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Raiz da Configura\u00e7\u00e3o Caveat
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Raiz da Configura\u00e7\u00e3o Caveat
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configura\u00e7\u00e3o Caveat
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configura\u00e7\u00e3o Caveat
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Raiz de Configura\u00e7\u00e3o de e-mail
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Raiz de Configura\u00e7\u00e3o de e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configura\u00e7\u00e3o de e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configura\u00e7\u00e3o de e-mail
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Pesquisa de documentos arquiv\u00edsticos
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Informa\u00e7\u00f5es acumuladas de pesquisa para suportar a pesquisa do Records Management
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Com programa\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica se o item tem uma programa\u00e7\u00e3o de disposi\u00e7\u00e3o associada
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nome da a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=O nome da pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=A\u00e7\u00e3o de disposi\u00e7\u00e3o de
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=A data em que a pr\u00f3xima a\u00e7\u00e3o de disposi\u00e7\u00e3o torna-se qualificada
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Express\u00e3o do per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Express\u00e3o do per\u00edodo de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventos de disposi\u00e7\u00e3o qualificados
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventos de disposi\u00e7\u00e3o qualificados
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventos de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventos de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autoridade de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autoridade de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instru\u00e7\u00f5es de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instru\u00e7\u00f5es de disposi\u00e7\u00e3o
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motivo para manter
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motivo para manter
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Per\u00edodo de revis\u00e3o do documento arquiv\u00edstico vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Per\u00edodo de revis\u00e3o do documento arquiv\u00edstico vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Express\u00e3o do per\u00edodo de revis\u00e3o
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Express\u00e3o do per\u00edodo de revis\u00e3o
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Documento arquiv\u00edstico com vers\u00e3o
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Documento arquiv\u00edstico com vers\u00e3o
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Atualiza\u00e7\u00e3o n\u00e3o publicada
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Atualiza\u00e7\u00e3o n\u00e3o publicada
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Atualiza\u00e7\u00e3o n\u00e3o publicada
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica se h\u00e1 uma atualiza\u00e7\u00e3o n\u00e3o publicada
-rma_recordsmanagement.property.rma_updateTo.title=Atualizar para
-rma_recordsmanagement.property.rma_updateTo.description=Destino da atualiza\u00e7\u00e3o
-rma_recordsmanagement.property.rma_updatedProperties.title=Propriedades atualizadas
-rma_recordsmanagement.property.rma_updatedProperties.description=As propriedades atualizadas
-rma_recordsmanagement.property.rma_publishInProgress.title=Publica\u00e7\u00e3o em andamento
-rma_recordsmanagement.property.rma_publishInProgress.description=Indica se uma publica\u00e7\u00e3o est\u00e1 em andamento atualmente
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Documento arquiv\u00edstico somente de metadados
-rma_recordsmanagement.aspect.dod_ghosted.description=Documento arquiv\u00edstico somente de metadados
-
-listconstraint.rmc_tlList.title=Locais de transfer\u00eancia
-listconstraint.rmc_smList.title=Marca\u00e7\u00f5es complementares
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ru.properties
deleted file mode 100644
index 5831e3cd81..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ru.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=\u041c\u043e\u0434\u0435\u043b\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-rma_recordsmanagement.type.rma_rmsite.title=\u0421\u0430\u0439\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.type.rma_rmsite.description=\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-rma_recordsmanagement.type.rma_caveatConfig.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.type.rma_caveatConfig.decription=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-
-rma_recordsmanagement.type.rma_emailConfig.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-rma_recordsmanagement.type.rma_emailConfig.decription=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=\u0426\u0435\u043d\u0442\u0440 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u0426\u0435\u043d\u0442\u0440 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u043f\u0438\u0441\u0438
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionName.title=\u0418\u043c\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionName.decription=\u0418\u043c\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionDescription.title=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionDescription.decription=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionLocation.title=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionLocation.decription=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionPeriod.title=\u041f\u0435\u0440\u0438\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u041f\u0435\u0440\u0438\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u0421\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u0421\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-
-rma_recordsmanagement.type.rma_recordFolder.title=\u041f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rma_recordsmanagement.type.rma_recordFolder.decription=\u041f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rma_recordsmanagement.property.rma_isClosed.title=\u0417\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.property.rma_isClosed.decription=\u0417\u0430\u043f\u0438\u0441\u044c
-
-rma_recordsmanagement.type.rma_recordCategory.title=\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rma_recordsmanagement.type.rma_recordCategory.decription=\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u041d\u0435\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u041d\u0435\u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442
-rma_recordsmanagement.property.rma_physicalSize.title=\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440
-rma_recordsmanagement.property.rma_physicalSize.decription=\u0420\u0430\u0437\u043c\u0435\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430, \u0438\u0441\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u044b\u0439 \u0432 \u043c\u0435\u0442\u0440\u0430\u0445.
-rma_recordsmanagement.property.rma_numberOfCopies.title=\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043f\u0438\u0439
-rma_recordsmanagement.property.rma_numberOfCopies.description=\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043f\u0438\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430.
-rma_recordsmanagement.property.rma_storageLocation.title=\u041c\u0435\u0441\u0442\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_storageLocation.decription=\u0424\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0438.
-rma_recordsmanagement.property.rma_shelf.title=\u041f\u043e\u043b\u043a\u0430
-rma_recordsmanagement.property.rma_shelf.decription=\u041f\u043e\u043b\u043a\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c.
-rma_recordsmanagement.property.rma_box.title=\u042f\u0449\u0438\u043a
-rma_recordsmanagement.property.rma_box.description=\u042f\u0449\u0438\u043a, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c.
-rma_recordsmanagement.property.rma_file.title=\u0424\u0430\u0439\u043b
-rma_recordsmanagement.property.rma_file.decription=\u0424\u0430\u0439\u043b, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.type.rma_dispositionAction.decription=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionId.title=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionId.decription=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionAction.title=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionAction.decription=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionAsOf.title=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u0414\u0430\u0442\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u0414\u0430\u0442\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0432\u0448\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0432\u0448\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.association.rma_eventExecutions.title=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.association.rma_eventExecutions.decription=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-
-rma_recordsmanagement.type.rma_eventExecution.title=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.type.rma_eventExecution.decription=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.property.rma_eventExecutionName.title=\u0418\u043c\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.property.rma_eventExecutionName.decription=\u0418\u043c\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u0410\u0432\u0442\u043e\u043c\u0430\u0442. \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u0410\u0432\u0442\u043e\u043c\u0430\u0442. \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0432\u0448\u0438\u0439 \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0432\u0448\u0438\u0439 \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f
-
-rma_recordsmanagement.type.rma_hold.title=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430
-rma_recordsmanagement.type.rma_hold.decription=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430
-rma_recordsmanagement.property.rma_holdReason.title=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438
-rma_recordsmanagement.property.rma_holdReason.decription=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438
-rma_recordsmanagement.association.rma_frozenRecords.title=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.association.rma_frozenRecords.decription=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-
-rma_recordsmanagement.type.rma_transfer.title=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c
-rma_recordsmanagement.type.rma_transfer.decription=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 PDF
-rma_recordsmanagement.property.rma_transferLocation.title=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=\u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c PDF
-rma_recordsmanagement.association.rma_transferred.title=\u041f\u0435\u0440\u0435\u0434\u0430\u043d\u043e
-rma_recordsmanagement.association.rma_transferred.decription=\u041f\u0435\u0440\u0435\u0434\u0430\u043d\u043e
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0410\u0440\u0445\u0438\u0432
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0410\u0440\u0445\u0438\u0432
-rma_recordsmanagement.property.rma_rootNodeRef.title=\u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442
-rma_recordsmanagement.property.rma_rootNodeRef.decription=\u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u041a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u041a\u043e\u0440\u0435\u043d\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.association.rma_holds.title=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.association.rma_holds.decription=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.association.rma_transfers.title=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-rma_recordsmanagement.association.rma_transfers.decription=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.property.rma_declaredAt.title=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_declaredAt.decription=\u0414\u0430\u0442\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_declaredBy.title=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c
-rma_recordsmanagement.property.rma_declaredBy.decription=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_identifier.title=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440
-rma_recordsmanagement.property.rma_identifier.decription=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_dbUniquenessId.title=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u041f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u041f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-
-rma_recordsmanagement.aspect.rma_record.title=\u0417\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.aspect.rma_record.decription=\u0417\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.property.rma_dateFiled.title=\u0414\u0430\u0442\u0430 \u0432\u0432\u043e\u0434\u0430
-rma_recordsmanagement.property.rma_dateFiled.decription=\u0414\u0430\u0442\u0430 \u0432\u0432\u043e\u0434\u0430
-rma_recordsmanagement.property.rma_origionalName=\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.aspect.rma_recordMetaData.description=\u0410\u0441\u043f\u0435\u043a\u0442 \u043f\u043e\u043c\u0435\u0442\u043a\u0438 \u0434\u043b\u044f \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0438
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u0449\u0438\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u041e\u0431\u0449\u0438\u0435 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0442\u0438\u043f\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rma_recordsmanagement.property.rma_location.title=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-rma_recordsmanagement.property.rma_location.decription=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c
-rma_recordsmanagement.property.rma_reviewAsOf.title=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430
-rma_recordsmanagement.property.rma_reviewAsOf.decription=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430
-rma_recordsmanagement.property.rma_notificationIssued.title=\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u0437\u0430\u043f\u0438\u0441\u0438, \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0435\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435
-rma_recordsmanagement.property.rma_notificationIssued.decription=\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u0437\u0430\u043f\u0438\u0441\u0438, \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0435\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435
-
-rma_recordsmanagement.aspect.rma_scheduled.title=\u0417\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043e
-rma_recordsmanagement.aspect.rma_scheduled.decription=\u0417\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043e
-rma_recordsmanagement.association.rma_dispositionSchedule.title=\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u0416\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u0416\u0438\u0437\u043d\u0435\u043d\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u0416\u0443\u0440\u043d\u0430\u043b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u0416\u0443\u0440\u043d\u0430\u043b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-
-rma_recordsmanagement.aspect.rma_cutOff.title=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-rma_recordsmanagement.aspect.rma_cutOff.decription=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-rma_recordsmanagement.property.rma_cutOffDate.title=\u0414\u0430\u0442\u0430 \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_cutOffDate.decription=\u0414\u0430\u0442\u0430 \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u044f
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u041f\u0435\u0440\u0435\u0434\u0430\u043d\u043e
-rma_recordsmanagement.aspect.rma_transferred.decription=\u041f\u0435\u0440\u0435\u0434\u0430\u043d\u043e
-
-rma_recordsmanagement.aspect.rma_ascended.title=\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0435\u043d\u043e \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e
-rma_recordsmanagement.aspect.rma_ascended.decription=\u0423\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u0435\u043d\u043e \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e
-
-rma_recordsmanagement.aspect.rma_frozen.title=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f
-rma_recordsmanagement.aspect.rma_frozen.decription=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f
-rma_recordsmanagement.property.rma_frozenAt.title=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441
-rma_recordsmanagement.property.rma_frozenAt.decription=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441
-rma_recordsmanagement.property.rma_frozenBy.title=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c
-rma_recordsmanagement.property.rma_frozenBy.decription=\u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u041a\u043e\u0440\u0435\u043d\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u041a\u043e\u0440\u0435\u043d\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0430\u0437\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=\u041a\u043e\u0440\u0435\u043d\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=\u041a\u043e\u0440\u0435\u043d\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=\u041f\u043e\u0438\u0441\u043a \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.aspect.rma_recordSearch.decription=\u0421\u0432\u0435\u0440\u043d\u0443\u0442\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u043e\u0438\u0441\u043a\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043f\u043e\u0438\u0441\u043a\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u0421 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u043c \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442, \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043b\u0438 \u0434\u043b\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0433\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u0418\u043c\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u0418\u043c\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e \u0434\u043b\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u0414\u0430\u0442\u0430, \u043f\u043e \u043d\u0430\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u0442\u0430\u043d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u041f\u0435\u0440\u0438\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u041f\u0435\u0440\u0438\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u0421\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u0421\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u0426\u0435\u043d\u0442\u0440 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u0426\u0435\u043d\u0442\u0440 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u041f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u041f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=\u0417\u0430\u043f\u0438\u0441\u044c \u0441 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u0439
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u0417\u0430\u043f\u0438\u0441\u044c \u0441 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u0439
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u041d\u0435\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u041d\u0435\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u041d\u0435\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043d\u0435\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_updateTo.title=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u043e
-rma_recordsmanagement.property.rma_updateTo.description=\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f
-rma_recordsmanagement.property.rma_updatedProperties.title=\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430
-rma_recordsmanagement.property.rma_updatedProperties.description=\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430
-rma_recordsmanagement.property.rma_publishInProgress.title=\u0418\u0434\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438
-rma_recordsmanagement.property.rma_publishInProgress.description=\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438
-
-rma_recordsmanagement.aspect.dod_ghosted.title=\u0417\u0430\u043f\u0438\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438
-rma_recordsmanagement.aspect.dod_ghosted.description=\u0417\u0430\u043f\u0438\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438
-
-listconstraint.rmc_tlList.title=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-listconstraint.rmc_smList.title=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties
deleted file mode 100644
index d79232317c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties
+++ /dev/null
@@ -1,265 +0,0 @@
-rma_recordsmanagement.description=\u8bb0\u5f55\u7ba1\u7406\u5185\u5bb9\u6a21\u578b
-
-rma_recordsmanagement.type.rma_rmsite.title=\u8bb0\u5f55\u7ba1\u7406\u7ad9\u70b9
-rma_recordsmanagement.type.rma_rmsite.description=\u8bb0\u5f55\u7ba1\u7406\u4e13\u7528\u7ad9\u70b9
-
-rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u914d\u7f6e
-rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u914d\u7f6e
-
-rma_recordsmanagement.type.rma_emailConfig.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-rma_recordsmanagement.type.rma_emailConfig.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5904\u7f6e\u5f53\u5c40
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5904\u7f6e\u8bf4\u660e
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5904\u7f6e\u64cd\u4f5c
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
-rma_recordsmanagement.property.rma_dispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_dispositionDescription.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionLocation.title=\u5904\u7f6e\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5904\u7f6e\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
-
-rma_recordsmanagement.type.rma_recordFolder.title=\u8bb0\u5f55\u6587\u4ef6\u5939
-rma_recordsmanagement.type.rma_recordFolder.decription=\u8bb0\u5f55\u6587\u4ef6\u5939
-rma_recordsmanagement.property.rma_isClosed.title=\u8bb0\u5f55
-rma_recordsmanagement.property.rma_isClosed.decription=\u8bb0\u5f55
-
-rma_recordsmanagement.type.rma_recordCategory.title=\u8bb0\u5f55\u7c7b\u522b
-rma_recordsmanagement.type.rma_recordCategory.decription=\u8bb0\u5f55\u7c7b\u522b
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u7535\u5b50\u6587\u6863
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u7535\u5b50\u6587\u6863
-rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u5c3a\u5bf8
-rma_recordsmanagement.property.rma_physicalSize.decription=\u7ebf\u6027\u4eea\u8868\u6d4b\u91cf\u7684\u6587\u6863\u5c3a\u5bf8\u3002
-rma_recordsmanagement.property.rma_numberOfCopies.title=\u526f\u672c\u6570\u76ee
-rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u6863\u526f\u672c\u6570\u76ee\u3002
-rma_recordsmanagement.property.rma_storageLocation.title=\u5b58\u50a8\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_storageLocation.decription=\u8bb0\u5f55\u7684\u7269\u7406\u5b58\u50a8\u4f4d\u7f6e\u3002
-rma_recordsmanagement.property.rma_shelf.title=\u6258\u67b6
-rma_recordsmanagement.property.rma_shelf.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6258\u67b6\u3002
-rma_recordsmanagement.property.rma_box.title=\u7bb1
-rma_recordsmanagement.property.rma_box.description=\u8bb0\u5f55\u9a7b\u7559\u7684\u7bb1\u3002
-rma_recordsmanagement.property.rma_file.title=\u6587\u4ef6
-rma_recordsmanagement.property.rma_file.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6587\u4ef6\u3002
-
-rma_recordsmanagement.type.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.type.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionActionId.title=\u5904\u7f6e\u64cd\u4f5c ID
-rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5904\u7f6e\u64cd\u4f5c ID
-rma_recordsmanagement.property.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
-rma_recordsmanagement.association.rma_eventExecutions.title=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.association.rma_eventExecutions.decription=\u4e8b\u4ef6\u6267\u884c
-
-rma_recordsmanagement.type.rma_eventExecution.title=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.type.rma_eventExecution.decription=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.property.rma_eventExecutionName.title=\u4e8b\u4ef6\u540d\u79f0
-rma_recordsmanagement.property.rma_eventExecutionName.decription=\u4e8b\u4ef6\u540d\u79f0
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u81ea\u52a8\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u81ea\u52a8\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u4e8b\u4ef6\u5b8c\u6210
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u4e8b\u4ef6\u5b8c\u6210
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u4e8b\u4ef6\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u4e8b\u4ef6\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
-
-rma_recordsmanagement.type.rma_hold.title=\u4fdd\u5b58
-rma_recordsmanagement.type.rma_hold.decription=\u4fdd\u5b58
-rma_recordsmanagement.property.rma_holdReason.title=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_holdReason.decription=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.association.rma_frozenRecords.title=\u4fdd\u5b58\u8bb0\u5f55
-rma_recordsmanagement.association.rma_frozenRecords.decription=\u4fdd\u5b58\u8bb0\u5f55
-
-rma_recordsmanagement.type.rma_transfer.title=\u79fb\u4ea4
-rma_recordsmanagement.type.rma_transfer.decription=\u79fb\u4ea4
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferLocation.title=\u79fb\u4ea4 PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=\u79fb\u4ea4 PDF
-rma_recordsmanagement.association.rma_transferred.title=\u5df2\u79fb\u4ea4
-rma_recordsmanagement.association.rma_transferred.decription=\u5df2\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
-rma_recordsmanagement.property.rma_rootNodeRef.title=\u6839\u8282\u70b9
-rma_recordsmanagement.property.rma_rootNodeRef.decription=\u6839\u8282\u70b9
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u8bb0\u5f55\u7ba1\u7406\u6839
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u8bb0\u5f55\u7ba1\u7406\u6839
-rma_recordsmanagement.association.rma_holds.title=\u4fdd\u5b58
-rma_recordsmanagement.association.rma_holds.decription=\u4fdd\u5b58
-rma_recordsmanagement.association.rma_transfers.title=\u79fb\u4ea4
-rma_recordsmanagement.association.rma_transfers.decription=\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u6210\u7684\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u6210\u7684\u8bb0\u5f55
-rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u6210\u65e5\u671f
-rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u6210\u65e5\u671f
-rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u6210\u8005
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_identifier.title=\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_identifier.decription=\u552f\u4e00\u8bb0\u5f55\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_dbUniquenessId.title=\u6570\u636e\u5e93\u552f\u4e00\u6027
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u6570\u636e\u5e93\u552f\u4e00\u6027
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
-
-rma_recordsmanagement.aspect.rma_record.title=\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_record.decription=\u8bb0\u5f55
-rma_recordsmanagement.property.rma_dateFiled.title=\u7acb\u5377\u65e5\u671f
-rma_recordsmanagement.property.rma_dateFiled.decription=\u7acb\u5377\u65e5\u671f
-rma_recordsmanagement.property.rma_origionalName=\u539f\u59cb\u540d\u79f0
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=\u8bb0\u5f55\u5143\u6570\u636e
-rma_recordsmanagement.aspect.rma_recordMetaData.description=\u8bb0\u5f55\u5143\u6570\u636e\u6807\u8bb0\u5207\u9762
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5e38\u89c1\u8bb0\u5f55\u8be6\u7ec6\u4fe1\u606f
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u6240\u6709\u8bb0\u5f55\u7c7b\u578b\u901a\u7528\u5143\u6570\u636e
-rma_recordsmanagement.property.rma_location.title=\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_location.decription=\u4f4d\u7f6e
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=\u6838\u5fc3\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u6838\u5fc3\u8bb0\u5f55
-rma_recordsmanagement.property.rma_reviewAsOf.title=\u4e0b\u4e2a\u5ba1\u67e5
-rma_recordsmanagement.property.rma_reviewAsOf.decription=\u4e0b\u4e2a\u5ba1\u67e5
-rma_recordsmanagement.property.rma_notificationIssued.title=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-rma_recordsmanagement.property.rma_notificationIssued.decription=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-
-rma_recordsmanagement.aspect.rma_scheduled.title=\u5df2\u8ba1\u5212
-rma_recordsmanagement.aspect.rma_scheduled.decription=\u5df2\u8ba1\u5212
-rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5904\u7f6e\u751f\u547d\u5468\u671f
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5904\u7f6e\u751f\u547d\u5468\u671f
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
-
-rma_recordsmanagement.aspect.rma_cutOff.title=\u4e2d\u65ad
-rma_recordsmanagement.aspect.rma_cutOff.decription=\u4e2d\u65ad
-rma_recordsmanagement.property.rma_cutOffDate.title=\u4e2d\u65ad\u65e5\u671f
-rma_recordsmanagement.property.rma_cutOffDate.decription=\u4e2d\u65ad\u65e5\u671f
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u5df2\u79fb\u4ea4
-rma_recordsmanagement.aspect.rma_transferred.decription=\u5df2\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_ascended.title=\u5df2\u4e0a\u5347
-rma_recordsmanagement.aspect.rma_ascended.decription=\u5df2\u4e0a\u5347
-
-rma_recordsmanagement.aspect.rma_frozen.title=\u4fdd\u5b58\u4e2d
-rma_recordsmanagement.aspect.rma_frozen.decription=\u4fdd\u5b58\u4e2d
-rma_recordsmanagement.property.rma_frozenAt.title=\u4fdd\u5b58\u4e8e
-rma_recordsmanagement.property.rma_frozenAt.decription=\u4fdd\u5b58\u4e8e
-rma_recordsmanagement.property.rma_frozenBy.title=\u4fdd\u5b58\u8005
-rma_recordsmanagement.property.rma_frozenBy.decription=\u4fdd\u5b58\u8005
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u914d\u7f6e\u6839
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u914d\u7f6e\u6839
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u914d\u7f6e
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u914d\u7f6e
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=\u8bb0\u5f55\u641c\u7d22
-rma_recordsmanagement.aspect.rma_recordSearch.decription=\u7d2f\u79ef\u641c\u7d22\u4fe1\u606f\u4ee5\u652f\u6301\u8bb0\u5f55\u7ba1\u7406\u641c\u7d22
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5177\u6709\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u6307\u793a\u9879\u76ee\u662f\u5426\u6709\u5173\u8054\u7684\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u7684\u540d\u79f0
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5904\u7f6e\u64cd\u4f5c\u5c5e\u4e8e
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u5408\u6cd5\u7684\u65e5\u671f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=\u7248\u672c\u5316\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u7248\u672c\u5316\u8bb0\u5f55
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u6307\u793a\u662f\u5426\u6709\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u81f3
-rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u76ee\u6807
-rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u7684\u5c5e\u6027
-rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u7684\u5c5e\u6027
-rma_recordsmanagement.property.rma_publishInProgress.title=\u53d1\u5e03\u8fdb\u884c\u4e2d
-rma_recordsmanagement.property.rma_publishInProgress.description=\u6307\u793a\u53d1\u5e03\u5f53\u524d\u662f\u5426\u5728\u8fdb\u884c\u4e2d
-
-rma_recordsmanagement.aspect.dod_ghosted.title=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
-rma_recordsmanagement.aspect.dod_ghosted.description=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
-
-listconstraint.rmc_tlList.title=\u79fb\u4ea4\u4f4d\u7f6e
-listconstraint.rmc_smList.title=\u8865\u5145\u6807\u8bb0
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties
deleted file mode 100644
index 0d85d92411..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Records Management Report Content Model
-
-rmr_recordsmanagementreport.type.rmr_report.title=Report
-rmr_recordsmanagementreport.type.rmr_report.description=Records management report.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Transfer Report
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management transfer report.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Destruction Report
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management destruction report.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Hold Report
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Records management hold report.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties
deleted file mode 100644
index 08a676b63d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Content Model f\u00fcr Records Management Bericht
-
-rmr_recordsmanagementreport.type.rmr_report.title=Bericht
-rmr_recordsmanagementreport.type.rmr_report.description=Records Management Bericht.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u00dcbertragungsbericht
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management \u00dcbertragungsbericht.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernichtungsprotokoll
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management Vernichtungsprotokoll.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Sperrbericht
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Records Management Sperrbericht.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties
deleted file mode 100644
index 6e02d50569..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Modelo de contenido de informe de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_report.title=Informe
-rmr_recordsmanagementreport.type.rmr_report.description=Informe de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de transferencia
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de transferencia de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de destrucci\u00f3n
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de destrucci\u00f3n de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Informe de bloqueo
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Informe de bloqueo de gesti\u00f3n de documentos de archivo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties
deleted file mode 100644
index 48b8fd2f7b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Mod\u00e8le de contenu de rapport de gestion des archives
-
-rmr_recordsmanagementreport.type.rmr_report.title=Rapport
-rmr_recordsmanagementreport.type.rmr_report.description=Rapport de gestion des archives
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de transfert
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de transfert de gestion des archives.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de destruction
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de destruction de gestion des archives.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport de suspension
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Rapport de suspension de gestion des archives.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties
deleted file mode 100644
index 364b6e3c9a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Modello dei contenuti del report di gestione dei record
-
-rmr_recordsmanagementreport.type.rmr_report.title=Report
-rmr_recordsmanagementreport.type.rmr_report.description=Report di gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di trasferimento
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di trasferimento della gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di eliminazione permanente
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di eliminazione permanente della gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Report di sospensione
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Report di sospensione della gestione dei record.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties
deleted file mode 100644
index 24192e0bbc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30ec\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-rmr_recordsmanagementreport.type.rmr_report.title=\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_report.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_holdReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nb.properties
deleted file mode 100644
index b37b15af41..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nb.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Oppf\u00f8ringsh\u00e5ndtering til innholdsmodellen
-
-rmr_recordsmanagementreport.type.rmr_report.title=Rapport
-rmr_recordsmanagementreport.type.rmr_report.description=Oppf\u00f8ringsh\u00e5ndteringsrapport
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Overf\u00f8ringsrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Oppf\u00f8ringsh\u00e5ndteringsrapport med overf\u00f8ringer.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Destruksjonsrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Oppf\u00f8ringsh\u00e5ndteringsrapport med destruksjoner.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Holdrapport
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Oppf\u00f8ringsh\u00e5ndteringsrapport med hold.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties
deleted file mode 100755
index a7fb8e31f1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Contentmodel Record Management-rapport
-
-rmr_recordsmanagementreport.type.rmr_report.title=Rapport
-rmr_recordsmanagementreport.type.rmr_report.description=Record Management-rapport.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Overzetrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat beheeroverzetrapport op.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernietigingsrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat vernietigingsrapport op.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport wachtstand
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Slaat beheerwachtstandrapport op.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_pt_BR.properties
deleted file mode 100644
index c1992ee734..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_pt_BR.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=Modelo do conte\u00fado do relat\u00f3rio do Records Management
-
-rmr_recordsmanagementreport.type.rmr_report.title=Relat\u00f3rio
-rmr_recordsmanagementreport.type.rmr_report.description=Relat\u00f3rio de gerenciamento de documentos arquiv\u00edsticos.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Relat\u00f3rio de transfer\u00eancia
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Relat\u00f3rio de transfer\u00eancia do Records Management.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Relat\u00f3rio de destrui\u00e7\u00e3o
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Relat\u00f3rio de destrui\u00e7\u00e3o do Records Management.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Relat\u00f3rio de espera
-rmr_recordsmanagementreport.type.rmr_holdReport.description=Relat\u00f3rio de espera do Records Management.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ru.properties
deleted file mode 100644
index eb1ae4e117..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ru.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=\u041c\u043e\u0434\u0435\u043b\u044c \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u043e\u0442\u0447\u0435\u0442\u0430 \u043e\u0431 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-rmr_recordsmanagementreport.type.rmr_report.title=\u041e\u0442\u0447\u0435\u0442
-rmr_recordsmanagementreport.type.rmr_report.description=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u041e\u0442\u0447\u0435\u0442 \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=\u041e\u0442\u0447\u0435\u0442 \u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430\u0445
-rmr_recordsmanagementreport.type.rmr_holdReport.description=\u041e\u0442\u0447\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438 \u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430\u0445.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties
deleted file mode 100644
index 5316a9e599..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-rmr_recordsmanagementreport.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u5185\u5bb9\u6a21\u578b
-
-rmr_recordsmanagementreport.type.rmr_report.title=\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_report.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u79fb\u4ea4\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u79fb\u4ea4\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u9500\u6bc1\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u9500\u6bc1\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=\u4fdd\u5b58\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_holdReport.description=\u8bb0\u5f55\u7ba1\u7406\u4fdd\u5b58\u62a5\u544a\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service.properties
deleted file mode 100644
index 1b2a8a061e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Report
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_de.properties
deleted file mode 100644
index bca0b36bc6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_de.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Bericht
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_es.properties
deleted file mode 100644
index 38eb720880..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_es.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Informe
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_fr.properties
deleted file mode 100644
index ab0349861b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_fr.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Rapport
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_it.properties
deleted file mode 100644
index 1b2a8a061e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_it.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Report
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ja.properties
deleted file mode 100644
index 330f2c931f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ja.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=\u30ec\u30dd\u30fc\u30c8
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nb.properties
deleted file mode 100644
index ab0349861b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nb.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Rapport
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nl.properties
deleted file mode 100755
index ab0349861b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_nl.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Rapport
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_pt_BR.properties
deleted file mode 100644
index c68013a088..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_pt_BR.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=Relat\u00f3rio
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ru.properties
deleted file mode 100644
index 652186e401..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_ru.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=\u041e\u0442\u0447\u0435\u0442
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_zh_CN.properties
deleted file mode 100644
index 79b2f61781..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-service_zh_CN.properties
+++ /dev/null
@@ -1 +0,0 @@
-report.default=\u62a5\u544a
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties
deleted file mode 100644
index 67f52edda9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Cut Off
-cutoff.description=Cut Off
-retain.title=Retain
-retain.description=Retain
-destroy.title=Destroy
-destroy.description=Destroy
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties
deleted file mode 100644
index 8a14b15b9d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Trennen
-cutoff.description=Trennen
-retain.title=Aufbewahren
-retain.description=Aufbewahren
-destroy.title=Vernichten
-destroy.description=Vernichten
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties
deleted file mode 100644
index a5601d3c2e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Interrumpir
-cutoff.description=Interrumpir
-retain.title=Retener
-retain.description=Retener
-destroy.title=Destruir
-destroy.description=Destruir
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties
deleted file mode 100644
index c07c4423ae..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=D\u00e9classer
-cutoff.description=D\u00e9classer
-retain.title=Retenir
-retain.description=Retenir
-destroy.title=D\u00e9truire
-destroy.description=D\u00e9truire
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties
deleted file mode 100644
index 88cb708677..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Cut off
-cutoff.description=Cut off
-retain.title=Mantieni
-retain.description=Mantieni
-destroy.title=Elimina definitivamente
-destroy.description=Elimina definitivamente
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties
deleted file mode 100644
index 60135dd26e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
-retain.title=\u7559\u4fdd
-retain.description=\u7559\u4fdd
-destroy.title=\u7834\u68c4
-destroy.description=\u7834\u68c4
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nb.properties
deleted file mode 100644
index 467390eb31..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nb.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Cut off
-cutoff.description=Cut off
-retain.title=Behold
-retain.description=Behold
-destroy.title=Destruer
-destroy.description=Destruer
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties
deleted file mode 100755
index df8ea5abe0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Afsluiten
-cutoff.description=Afsluiten
-retain.title=Behouden
-retain.description=Behouden
-destroy.title=Vernietigen
-destroy.description=Vernietigen
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_pt_BR.properties
deleted file mode 100644
index a22eb1ffa4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_pt_BR.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=Cortar
-cutoff.description=Cortar
-retain.title=Manter
-retain.description=Manter
-destroy.title=Destruir
-destroy.description=Destruir
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ru.properties
deleted file mode 100644
index 6765e57a3a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ru.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-cutoff.description=\u041e\u0442\u0440\u0435\u0437\u0430\u0442\u044c
-retain.title=\u0425\u0440\u0430\u043d\u0438\u0442\u044c
-retain.description=\u0425\u0440\u0430\u043d\u0438\u0442\u044c
-destroy.title=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c
-destroy.description=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\u044c
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties
deleted file mode 100644
index 61f5d0dc1e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-# Disposition Actions
-cutoff.title=\u4e2d\u65ad
-cutoff.description=\u4e2d\u65ad
-retain.title=\u4fdd\u7559
-retain.description=\u4fdd\u7559
-destroy.title=\u9500\u6bc1
-destroy.description=\u9500\u6bc1
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties
deleted file mode 100644
index ff7d78eab7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Simple Event
-rmeventservice.rmEventType.obsolete=Obsoleted Event
-rmeventservice.rmEventType.superseded=Superseded Event
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Cross Referenced Record Transferred
-rmeventservice.rmEventType.versioned=Versioned Event
-
-# Default events
-rmevent.case_closed=Case Closed
-rmevent.abolished=Abolished
-rmevent.re_designated=Redesignated
-rmevent.no_longer_needed=No longer needed
-rmevent.superseded=Superseded
-rmevent.versioned=Versioned
-rmevent.study_complete=Study Complete
-rmevent.training_complete=Training Complete
-rmevent.related_record_trasfered_inactive_storage=Related Record Transferred To Inactive Storage
-rmevent.obsolete=Obsolete
-rmevent.all_allowances_granted_are_terminated=All Allowances Granted Are Terminated
-rmevent.WGI_action_complete=WGI action complete
-rmevent.separation=Separation
-rmevent.case_complete=Case Complete
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties
deleted file mode 100644
index a6c622c541..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Einfaches Ereignis
-rmeventservice.rmEventType.obsolete=Ereignis mit veraltetem Record
-rmeventservice.rmEventType.superseded=Ereignis mit abgel\u00f6stem Record
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record mit Querverweis \u00fcbertragen
-rmeventservice.rmEventType.versioned=Versioniertes Ereignis
-
-# Default events
-rmevent.case_closed=Fall geschlossen
-rmevent.abolished=Aufgehoben
-rmevent.re_designated=Neu zugewiesen
-rmevent.no_longer_needed=Nicht mehr ben\u00f6tigt
-rmevent.superseded=Abgel\u00f6st
-rmevent.versioned=Versioniert
-rmevent.study_complete=Untersuchung abgeschlossen
-rmevent.training_complete=Training abgeschlossen
-rmevent.related_record_trasfered_inactive_storage=Zugeh\u00f6riger Record an inaktiven Speicherort \u00fcbertragen
-rmevent.obsolete=Veraltet
-rmevent.all_allowances_granted_are_terminated=Alle einger\u00e4umten Berechtigungen sind beendet
-rmevent.WGI_action_complete=WGI-Aktion abschlie\u00dfen
-rmevent.separation=Trennung
-rmevent.case_complete=Fall abgeschlossen
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties
deleted file mode 100644
index f712f35a5c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Evento simple
-rmeventservice.rmEventType.obsolete=Evento obsoleto
-rmeventservice.rmEventType.superseded=Evento reemplazado
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Documento de archivo con referencia cruzada transferido
-rmeventservice.rmEventType.versioned=Evento versionado
-
-# Default events
-rmevent.case_closed=Caso cerrado
-rmevent.abolished=Abolido
-rmevent.re_designated=Redise\u00f1ado
-rmevent.no_longer_needed=Ya no se necesita
-rmevent.superseded=Reemplazado
-rmevent.versioned=Versionado
-rmevent.study_complete=Estudio completo
-rmevent.training_complete=Formaci\u00f3n completo
-rmevent.related_record_trasfered_inactive_storage=Documento de archivo relacionado transferido a almacenamiento inactivo
-rmevent.obsolete=Obsoleto
-rmevent.all_allowances_granted_are_terminated=Todas las provisiones otorgadas han terminado
-rmevent.WGI_action_complete=Acci\u00f3n WGI completa
-rmevent.separation=Separaci\u00f3n
-rmevent.case_complete=Caso completo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties
deleted file mode 100644
index a18d97bb55..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Ev\u00e9nement simple
-rmeventservice.rmEventType.obsolete=Ev\u00e9nement obsol\u00e8te
-rmeventservice.rmEventType.superseded=Ev\u00e9nement remplac\u00e9
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Document d'archives avec r\u00e9f\u00e9rence crois\u00e9e transf\u00e9r\u00e9
-rmeventservice.rmEventType.versioned=Ev\u00e9nement versionn\u00e9
-
-# Default events
-rmevent.case_closed=Cas clos
-rmevent.abolished=Aboli
-rmevent.re_designated=Renomm\u00e9
-rmevent.no_longer_needed=Plus n\u00e9cessaire
-rmevent.superseded=Remplac\u00e9
-rmevent.versioned=Versionn\u00e9
-rmevent.study_complete=Etude termin\u00e9e
-rmevent.training_complete=Formation termin\u00e9e
-rmevent.related_record_trasfered_inactive_storage=Document d'archives li\u00e9 transf\u00e9r\u00e9 au stockage inactif
-rmevent.obsolete=Obsol\u00e8te
-rmevent.all_allowances_granted_are_terminated=Toutes les autorisations accord\u00e9es sont termin\u00e9es
-rmevent.WGI_action_complete=Action WGI termin\u00e9e
-rmevent.separation=S\u00e9paration
-rmevent.case_complete=Cas termin\u00e9
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties
deleted file mode 100644
index 11fc965165..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Evento semplice
-rmeventservice.rmEventType.obsolete=Evento obsoleto
-rmeventservice.rmEventType.superseded=Evento sostituito
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record con rif. incrociati trasferito
-rmeventservice.rmEventType.versioned=Evento con versione
-
-# Default events
-rmevent.case_closed=Caso chiuso
-rmevent.abolished=Abolito
-rmevent.re_designated=Riprogettato
-rmevent.no_longer_needed=Non pi\u00f9 necessario
-rmevent.superseded=Sostituito
-rmevent.versioned=Con versione
-rmevent.study_complete=Studio completato
-rmevent.training_complete=Training Completato
-rmevent.related_record_trasfered_inactive_storage=Record correlato trasferito a Archiviazione inattiva
-rmevent.obsolete=Obsoleto
-rmevent.all_allowances_granted_are_terminated=Tutte le concessioni sono state terminate
-rmevent.WGI_action_complete=Azione WGI completata
-rmevent.separation=Separazione
-rmevent.case_complete=Caso completato
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties
deleted file mode 100644
index 538b57a1e5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=\u7c21\u6613\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.obsolete=\u5ec3\u6b62\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.superseded=\u4ee3\u66ff\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.crossReferencedRecordTransfered=\u76f8\u4e92\u53c2\u7167\u30ec\u30b3\u30fc\u30c9\u304c\u8ee2\u9001\u6e08\u307f
-rmeventservice.rmEventType.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8
-
-# Default events
-rmevent.case_closed=\u30b1\u30fc\u30b9\u7d42\u4e86
-rmevent.abolished=\u5ec3\u6b62\u6e08\u307f
-rmevent.re_designated=\u518d\u6307\u5b9a\u6e08\u307f
-rmevent.no_longer_needed=\u4eca\u5f8c\u4e0d\u8981
-rmevent.superseded=\u4ee3\u66ff\u6e08\u307f
-rmevent.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u6e08\u307f
-rmevent.study_complete=\u5b66\u7fd2\u5b8c\u4e86
-rmevent.training_complete=\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5b8c\u4e86
-rmevent.related_record_trasfered_inactive_storage=\u95a2\u9023\u3059\u308b\u30ec\u30b3\u30fc\u30c9\u304c\u975e\u30a2\u30af\u30c6\u30a3\u30d6\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u8ee2\u9001\u6e08\u307f
-rmevent.obsolete=\u5ec3\u6b62
-rmevent.all_allowances_granted_are_terminated=\u5831\u916c\u306f\u3059\u3079\u3066\u7d42\u4e86\u3057\u3066\u3044\u308b
-rmevent.WGI_action_complete=WGI \u30a2\u30af\u30b7\u30e7\u30f3\u5b8c\u4e86
-rmevent.separation=\u5206\u96e2
-rmevent.case_complete=\u30b1\u30fc\u30b9\u5b8c\u4e86
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nb.properties
deleted file mode 100644
index 3191fd332b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nb.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Enkel hendelse
-rmeventservice.rmEventType.obsolete=Utg\u00e5tt hendelse
-rmeventservice.rmEventType.superseded=Erstattet hendelse
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Oppf\u00f8ring med krysshenvisninger er overf\u00f8rt
-rmeventservice.rmEventType.versioned=Oppf\u00f8ring med hendelse
-
-# Default events
-rmevent.case_closed=Sak avslutt
-rmevent.abolished=Avskaffet
-rmevent.re_designated=Angitt p\u00e5 nytt
-rmevent.no_longer_needed=Ikke lenger n\u00f8dvendig
-rmevent.superseded=Erstattet
-rmevent.versioned=Med versjon
-rmevent.study_complete=Studie fullf\u00f8rt
-rmevent.training_complete=Oppl\u00e6ring fullf\u00f8rt
-rmevent.related_record_trasfered_inactive_storage=Relatert oppf\u00f8ring overf\u00f8rt til inaktiv lagring
-rmevent.obsolete=Utg\u00e5tt
-rmevent.all_allowances_granted_are_terminated=Alle tillatelser som er gitt, er avsluttet
-rmevent.WGI_action_complete=WGI-handling fullf\u00f8rt
-rmevent.separation=Separasjon
-rmevent.case_complete=Sak fullf\u00f8rt
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties
deleted file mode 100755
index 6f5894c01d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Eenvoudige gebeurtenis
-rmeventservice.rmEventType.obsolete=Verouderde gebeurtenis
-rmeventservice.rmEventType.superseded=Vervangen gebeurtenis
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record met kruisverwijzing overgezet
-rmeventservice.rmEventType.versioned=Gebeurtenis met versiebeheer
-
-# Default events
-rmevent.case_closed=Geval gesloten
-rmevent.abolished=Vervallen
-rmevent.re_designated=Opnieuw aangewezen
-rmevent.no_longer_needed=Niet langer nodig
-rmevent.superseded=Vervangen
-rmevent.versioned=Met versiebeheer
-rmevent.study_complete=Onderzoek afgerond
-rmevent.training_complete=Training afgerond
-rmevent.related_record_trasfered_inactive_storage=Gerelateerde record overgezet naar inactieve opslag
-rmevent.obsolete=Verouderd
-rmevent.all_allowances_granted_are_terminated=Alle toegekende rechten zijn be\u00ebindigd
-rmevent.WGI_action_complete=WGI-actie afgerond
-rmevent.separation=Scheiding
-rmevent.case_complete=Geval afgerond
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_pt_BR.properties
deleted file mode 100644
index 2945e4edde..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_pt_BR.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=Evento simples
-rmeventservice.rmEventType.obsolete=Evento obsoleto
-rmeventservice.rmEventType.superseded=Evento substitu\u00eddo
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Documento arquiv\u00edstico com refer\u00eancia cruzada transferido
-rmeventservice.rmEventType.versioned=Evento em vers\u00e3o
-
-# Default events
-rmevent.case_closed=Caso fechado
-rmevent.abolished=Abolido
-rmevent.re_designated=Redesignado
-rmevent.no_longer_needed=N\u00e3o mais necess\u00e1rio
-rmevent.superseded=Substitu\u00eddo
-rmevent.versioned=Em vers\u00e3o
-rmevent.study_complete=Estudo conclu\u00eddo
-rmevent.training_complete=Treinamento conclu\u00eddo
-rmevent.related_record_trasfered_inactive_storage=Documento arquiv\u00edstico relacionado transferido para armazenamento inativo
-rmevent.obsolete=Obsoleto
-rmevent.all_allowances_granted_are_terminated=Todas as bonifica\u00e7\u00f5es concedidas s\u00e3o rescindidas
-rmevent.WGI_action_complete=A\u00e7\u00e3o de WGI conclu\u00edda
-rmevent.separation=Separa\u00e7\u00e3o
-rmevent.case_complete=Caso conclu\u00eddo
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ru.properties
deleted file mode 100644
index de4281e217..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ru.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=\u041f\u0440\u043e\u0441\u0442\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rmeventservice.rmEventType.obsolete=\u0423\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0435\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rmeventservice.rmEventType.superseded=\u0417\u0430\u043c\u0435\u043d\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435
-rmeventservice.rmEventType.crossReferencedRecordTransfered=\u0417\u0430\u043f\u0438\u0441\u044c \u0441 \u043f\u0435\u0440\u0435\u043a\u0440\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u0430
-rmeventservice.rmEventType.versioned=\u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0441 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u0439
-
-# Default events
-rmevent.case_closed=\u0421\u043b\u0443\u0447\u0430\u0439 \u0437\u0430\u043a\u0440\u044b\u0442
-rmevent.abolished=\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e
-rmevent.re_designated=\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043e
-rmevent.no_longer_needed=\u0411\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f
-rmevent.superseded=\u0417\u0430\u043c\u0435\u043d\u0435\u043d\u043e
-rmevent.versioned=\u0421 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u0439
-rmevent.study_complete=\u041e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e
-rmevent.training_complete=\u041a\u0443\u0440\u0441 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d
-rmevent.related_record_trasfered_inactive_storage=\u0421\u0432\u044f\u0437\u0430\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u0430 \u0432 \u043d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435
-rmevent.obsolete=\u0423\u0441\u0442\u0430\u0440\u0435\u043b\u043e
-rmevent.all_allowances_granted_are_terminated=\u0412\u0441\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043a\u0432\u043e\u0442\u044b \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u044b
-rmevent.WGI_action_complete=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 WGI \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e
-rmevent.separation=\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435
-rmevent.case_complete=\u0421\u043b\u0443\u0447\u0430\u0439 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties
deleted file mode 100644
index 54cebe098e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-# Event Types
-rmeventservice.rmEventType.simple=\u7b80\u5355\u4e8b\u4ef6
-rmeventservice.rmEventType.obsolete=\u8fc7\u65f6\u7684\u4e8b\u4ef6
-rmeventservice.rmEventType.superseded=\u88ab\u53d6\u4ee3\u7684\u4e8b\u4ef6
-rmeventservice.rmEventType.crossReferencedRecordTransfered=\u5df2\u79fb\u4ea4\u4ea4\u53c9\u53c2\u8003\u8bb0\u5f55
-rmeventservice.rmEventType.versioned=\u7248\u672c\u5316\u4e8b\u4ef6
-
-# Default events
-rmevent.case_closed=\u6848\u4f8b\u5df2\u7ed3
-rmevent.abolished=\u5df2\u5e9f\u9664
-rmevent.re_designated=\u5df2\u91cd\u65b0\u6307\u5b9a
-rmevent.no_longer_needed=\u4e0d\u518d\u9700\u8981
-rmevent.superseded=\u5df2\u88ab\u53d6\u4ee3
-rmevent.versioned=\u7248\u672c\u5316
-rmevent.study_complete=\u5b66\u4e60\u5b8c\u6210
-rmevent.training_complete=\u57f9\u8bad\u5b8c\u6210
-rmevent.related_record_trasfered_inactive_storage=\u76f8\u5173\u8bb0\u5f55\u5df2\u79fb\u4ea4\u81f3\u4e0d\u6d3b\u52a8\u7684\u5b58\u50a8
-rmevent.obsolete=\u8fc7\u65f6
-rmevent.all_allowances_granted_are_terminated=\u6240\u6709\u6388\u4e88\u7684\u9650\u989d\u5df2\u7ec8\u6b62
-rmevent.WGI_action_complete=WGI \u64cd\u4f5c\u5b8c\u6210
-rmevent.separation=\u5206\u79bb
-rmevent.case_complete=\u6848\u4f8b\u5b8c\u6210
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties
deleted file mode 100644
index 649a76b2bd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Hold
-
-## Defaut roles
-rm.role.extendedReaders=In-Place Readers
-rm.role.extendedWriters=In-Place Writers
-rm.role.user=Records Management User
-rm.role.powerUser=Records Management Power User
-rm.role.securityOfficer=Records Management Security Officer
-rm.role.recordsManager=Records Management Manager
-rm.role.administrator=Records Management Administrator
-rm.role.all=All Records Management Roles
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Vital Records Due For Review
-rm.savedsearch.vitalRecordsDesc=All records currently due for review.
-rm.savedsearch.incompleteRecordsName=Incomplete Records
-rm.savedsearch.incompleteRecordsDesc=All incomplete records.
-rm.savedsearch.cutoffRecordsName=Records And Record Folders Eligible For Cut Off
-rm.savedsearch.cutoffRecordsDesc=All records and record folders currently eligible for cut off.
-rm.savedsearch.transferRecordsName=Records and Record Folders Eligible For Transfer
-rm.savedsearch.transferRecordsDesc=All record folders and records currently eligible for transfer.
-rm.savedsearch.destructionRecordsName=Records And Record Folders Eligible For Destruction
-rm.savedsearch.destructionRecordsDesc=All records currently eligible for destruction.
-rm.savedsearch.frozenRecordsName= Records and Record Folders On Hold
-rm.savedsearch.frozenRecordsDesc=All records and record folders currently on hold.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties
deleted file mode 100644
index a8bc1b20dd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Sperrbereich
-
-## Defaut roles
-rm.role.extendedReaders=An Originalposition lesen
-rm.role.extendedWriters=An Originalposition schreiben
-rm.role.user=Records Management Benutzer
-rm.role.powerUser=Records Management Profibenutzer
-rm.role.securityOfficer=Records Management Sicherheitsbeauftragter
-rm.role.recordsManager=Records Management Manager
-rm.role.administrator=Records Management Administrator
-rm.role.all=Alle Records Management Rollen
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Besonders relevante Records mit f\u00e4lliger \u00dcberpr\u00fcfung
-rm.savedsearch.vitalRecordsDesc=Alle aktuell zum \u00dcberpr\u00fcfen f\u00e4lligen Records.
-rm.savedsearch.incompleteRecordsName=Nicht abgeschlossene Records
-rm.savedsearch.incompleteRecordsDesc=Alle nicht abgeschlossenen Records.
-rm.savedsearch.cutoffRecordsName=Zur Trennung geeignete Records und Record-Ordner
-rm.savedsearch.cutoffRecordsDesc=Alle derzeit zur Trennung geeigneten Records und Record-Ordner.
-rm.savedsearch.transferRecordsName=Zur \u00dcbertragung geeignete Records und Record-Ordner
-rm.savedsearch.transferRecordsDesc=Alle aktuell zur \u00dcbertragung geeigneten Records und Record-Ordner.
-rm.savedsearch.destructionRecordsName=Zur Vernichtung geeignete Records und Record-Ordner
-rm.savedsearch.destructionRecordsDesc=Alle aktuell zur Vernichtung geeigneten Records.
-rm.savedsearch.frozenRecordsName= Gesperrte Records und Record Ordner
-rm.savedsearch.frozenRecordsDesc=Alle derzeit gesperrten Records und Record-Ordner.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties
deleted file mode 100644
index 40ad3b939a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Bloqueo
-
-## Defaut roles
-rm.role.extendedReaders=Lectores in situ
-rm.role.extendedWriters=Escritores in situ
-rm.role.user=Usuario de gesti\u00f3n de documentos de archivo
-rm.role.powerUser=Usuario de potencia de gesti\u00f3n de documentos de archivo
-rm.role.securityOfficer=Encargado de seguridad de gesti\u00f3n de documentos de archivo
-rm.role.recordsManager=Gestor de gesti\u00f3n de documentos de archivo
-rm.role.administrator=Jefe de gesti\u00f3n de documentos de archivo
-rm.role.all=Todos los roles de gesti\u00f3n de documentos de archivo
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Documentos de archivo vitales pendientes de revisi\u00f3n
-rm.savedsearch.vitalRecordsDesc=Todos los documentos de archivo pendientes de revisi\u00f3n.
-rm.savedsearch.incompleteRecordsName=Documentos de archivo incompletos
-rm.savedsearch.incompleteRecordsDesc=Todos los documentos de archivo incompletos.
-rm.savedsearch.cutoffRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden interrumpir
-rm.savedsearch.cutoffRecordsDesc=Todos los documentos de archivos y carpetas de documentos de archivos que se pueden interrumpir actualmente.
-rm.savedsearch.transferRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden transferir
-rm.savedsearch.transferRecordsDesc=Actualmente, todos los documentos y carpetas de documentos de archivo se pueden transferir.
-rm.savedsearch.destructionRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden destruir
-rm.savedsearch.destructionRecordsDesc=Actualmente, todos los documentos de archivo se pueden destruir.
-rm.savedsearch.frozenRecordsName= Documentos de archivo y carpetas de documentos de archivo en espera
-rm.savedsearch.frozenRecordsDesc=Todos los documentos de archivo y carpetas de documentos de archivo est\u00e1n en espera.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties
deleted file mode 100644
index be34f29d00..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Suspendre
-
-## Defaut roles
-rm.role.extendedReaders=Lecteurs sur place
-rm.role.extendedWriters=R\u00e9dacteurs sur place
-rm.role.user=Utilisateur de la gestion des archives
-rm.role.powerUser=Utilisateur principal de la gestion des archives
-rm.role.securityOfficer=Agent de s\u00e9curit\u00e9 de la gestion des archives
-rm.role.recordsManager=Responsable de la gestion des archives
-rm.role.administrator=Administrateur de la gestion des archives
-rm.role.all=Tous les r\u00f4les de la gestion des archives
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Documents d'archives essentiels arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
-rm.savedsearch.vitalRecordsDesc=Tous les documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification.
-rm.savedsearch.incompleteRecordsName=Documents d'archives incomplets
-rm.savedsearch.incompleteRecordsDesc=Tous les documents d'archives incomplets.
-rm.savedsearch.cutoffRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un d\u00e9classement
-rm.savedsearch.cutoffRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un d\u00e9classement.
-rm.savedsearch.transferRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un transfert
-rm.savedsearch.transferRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un transfert.
-rm.savedsearch.destructionRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour une destruction
-rm.savedsearch.destructionRecordsDesc=Tous les documents d'archives actuellement \u00e9ligibles pour destruction.
-rm.savedsearch.frozenRecordsName= Documents d'archives et dossiers d'archives suspendus
-rm.savedsearch.frozenRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement suspendus.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties
deleted file mode 100644
index ecfcf5927c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Sospensione
-
-## Defaut roles
-rm.role.extendedReaders=Lettori pronti
-rm.role.extendedWriters=Scrittori pronti
-rm.role.user=Utente gestione dei record
-rm.role.powerUser=Utente alimentazione di gestione dei record
-rm.role.securityOfficer=Responsabile della sicurezza della gestione dei record
-rm.role.recordsManager=Manager gestione dei record
-rm.role.administrator=Amministratore gestione dei record
-rm.role.all=Tutti i ruoli di gestione dei record
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Record fondamentali da revisionare
-rm.savedsearch.vitalRecordsDesc=Tutti i record attualmente da revisionare.
-rm.savedsearch.incompleteRecordsName=Record incompleti
-rm.savedsearch.incompleteRecordsDesc=Tutti i record incompleti.
-rm.savedsearch.cutoffRecordsName=Record e cartelle di record idonei per il cut off
-rm.savedsearch.cutoffRecordsDesc=Tutti i record e le cartelle di record attualmente idonei per il cut off.
-rm.savedsearch.transferRecordsName=Record e cartelle di record idonei per il trasferimento
-rm.savedsearch.transferRecordsDesc=Tutti i record e le cartelle di record idonei per il trasferimento.
-rm.savedsearch.destructionRecordsName=Record e cartelle di record idonei per l'eliminazione permanente
-rm.savedsearch.destructionRecordsDesc=Tutti i record attuali idonei per l'eliminazione permanente.
-rm.savedsearch.frozenRecordsName= Record e cartelle di record in sospeso
-rm.savedsearch.frozenRecordsDesc=Tutti i record e le cartelle di record attuali in sospeso.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties
deleted file mode 100644
index d8a1733ba1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=\u30db\u30fc\u30eb\u30c9
-
-## Defaut roles
-rm.role.extendedReaders=\u914d\u7f6e\u6e08\u307f\u8aad\u8005
-rm.role.extendedWriters=\u914d\u7f6e\u6e08\u307f\u8457\u8005
-rm.role.user=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30e6\u30fc\u30b6\u30fc
-rm.role.powerUser=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30d1\u30ef\u30fc\u30e6\u30fc\u30b6\u30fc
-rm.role.securityOfficer=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5f79\u54e1
-rm.role.recordsManager=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30de\u30cd\u30fc\u30b8\u30e3\u30fc
-rm.role.administrator=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u7ba1\u7406\u8005
-rm.role.all=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u5f79\u5272
-
-## Default searches
-rm.savedsearch.vitalRecordsName=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650
-rm.savedsearch.vitalRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u3067\u3059\u3002
-rm.savedsearch.incompleteRecordsName=\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-rm.savedsearch.incompleteRecordsDesc=\u3059\u3079\u3066\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u3002
-rm.savedsearch.cutoffRecordsName=\u30ab\u30c3\u30c8\u30aa\u30d5\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.cutoffRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304c\u73fe\u5728\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.transferRecordsName=\u8ee2\u9001\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.transferRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u8ee2\u9001\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.destructionRecordsName=\u5ec3\u68c4\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.destructionRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u5ec3\u68c4\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.frozenRecordsName= \u30db\u30fc\u30eb\u30c9\u4e2d\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.frozenRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304c\u73fe\u5728\u30db\u30fc\u30eb\u30c9\u4e2d\u3067\u3059\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nb.properties
deleted file mode 100644
index c513682c61..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nb.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Hold
-
-## Defaut roles
-rm.role.extendedReaders=P\u00e5 plass lesere
-rm.role.extendedWriters=P\u00e5 plass skribenter
-rm.role.user=Bruker av oppf\u00f8ringsh\u00e5ndtering
-rm.role.powerUser=Priviligert bruker av oppf\u00f8ringsh\u00e5ndtering
-rm.role.securityOfficer=Sikkerhetsansvarlig ved oppf\u00f8ringsh\u00e5ndtering
-rm.role.recordsManager=Ansvarlig ved oppf\u00f8ringsh\u00e5ndtering
-rm.role.administrator=Administrator ved oppf\u00f8ringsh\u00e5ndtering
-rm.role.all=Alle oppf\u00f8ringsh\u00e5ndteringsrollene
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Sv\u00e6rt viktige oppf\u00f8ringer som skal gjennomg\u00e5s
-rm.savedsearch.vitalRecordsDesc=Alle oppf\u00f8ringer som n\u00e5 skal gjennomg\u00e5s.
-rm.savedsearch.incompleteRecordsName=Ufullstendige oppf\u00f8ringer
-rm.savedsearch.incompleteRecordsDesc=Alle ufullstendige oppf\u00f8ringer.
-rm.savedsearch.cutoffRecordsName=Oppf\u00f8ringer og oppf\u00f8ringsmapper som er kvalifisert til cut off
-rm.savedsearch.cutoffRecordsDesc=Alle oppf\u00f8ringer og oppf\u00f8ringsmapper som for tiden er kvalifisert til cut off.
-rm.savedsearch.transferRecordsName=Oppf\u00f8ringer og oppf\u00f8ringsmapper som er kvalifisert til overf\u00f8ring
-rm.savedsearch.transferRecordsDesc=Alle oppf\u00f8ringmapper og oppf\u00f8ringer som for tiden er kvalifisert til overf\u00f8ring.
-rm.savedsearch.destructionRecordsName=Oppf\u00f8ringer og oppf\u00f8ringsmapper som er kvalifisert til destruksjon
-rm.savedsearch.destructionRecordsDesc=Alle oppf\u00f8ringer som for tiden er kvalifisert til destruksjon.
-rm.savedsearch.frozenRecordsName= Oppf\u00f8ringer og oppf\u00f8ringsmapper p\u00e5 hold
-rm.savedsearch.frozenRecordsDesc=Alle oppf\u00f8ringer og oppf\u00f8ringsmapper for tiden p\u00e5 hold.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties
deleted file mode 100755
index d4d89ad8a4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Wachtstand
-
-## Defaut roles
-rm.role.extendedReaders=Ge\u00efntegreerde lezers
-rm.role.extendedWriters=Ge\u00efntegreerde schrijvers
-rm.role.user=Gebruiker Record Management
-rm.role.powerUser=Hoofdgebruiker Record Management
-rm.role.securityOfficer=Beveiligingsmedewerker Record Management
-rm.role.recordsManager=Manager Record Management
-rm.role.administrator=Beheerder Record Management
-rm.role.all=Alle rollen voor Record Management
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Vitale records gereed voor revisie
-rm.savedsearch.vitalRecordsDesc=Alle records die momenteel gereed zijn voor revisie.
-rm.savedsearch.incompleteRecordsName=Niet-afgeronde records
-rm.savedsearch.incompleteRecordsDesc=Alle niet-afgeronde records.
-rm.savedsearch.cutoffRecordsName=Records en archiefmappen die in aanmerking komen voor afsluiten
-rm.savedsearch.cutoffRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor afsluiten
-rm.savedsearch.transferRecordsName=Records en archiefmappen die in aanmerking komen voor overzetten
-rm.savedsearch.transferRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor overzetten.
-rm.savedsearch.destructionRecordsName=Records en archiefmappen die in aanmerking komen voor vernietiging
-rm.savedsearch.destructionRecordsDesc=Alle records die momenteel in aanmerking komen voor vernietiging.
-rm.savedsearch.frozenRecordsName= Records en archiefmappen die in wachtstand zijn
-rm.savedsearch.frozenRecordsDesc=Alle records en archiefmappen die momenteel in wachtstand zijn.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_pt_BR.properties
deleted file mode 100644
index 3bf04f9b18..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_pt_BR.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=Manter
-
-## Defaut roles
-rm.role.extendedReaders=Leitores no local
-rm.role.extendedWriters=Gravadores no local
-rm.role.user=Usu\u00e1rio do Records Management
-rm.role.powerUser=Usu\u00e1rio avan\u00e7ado do Records Management
-rm.role.securityOfficer=Diretor de seguran\u00e7a do Records Management
-rm.role.recordsManager=Gerente do Records Management
-rm.role.administrator=Administrador do Records Management
-rm.role.all=Todas as fun\u00e7\u00f5es do Records Management
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Documentos arquiv\u00edsticos vitais em prazo para revis\u00e3o
-rm.savedsearch.vitalRecordsDesc=Todos os documentos arquiv\u00edsticos atualmente no prazo para revis\u00e3o.
-rm.savedsearch.incompleteRecordsName=Documentos arquiv\u00edsticos incompletos
-rm.savedsearch.incompleteRecordsDesc=Todos os documentos arquiv\u00edsticos incompletos.
-rm.savedsearch.cutoffRecordsName=Documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos qualificados para corte
-rm.savedsearch.cutoffRecordsDesc=Todos os documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos qualificados para corte.
-rm.savedsearch.transferRecordsName=Documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos qualificados para transfer\u00eancia
-rm.savedsearch.transferRecordsDesc=Todos os documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos qualificados para transfer\u00eancia.
-rm.savedsearch.destructionRecordsName=Documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos qualificados para destrui\u00e7\u00e3o
-rm.savedsearch.destructionRecordsDesc=Todos os documentos arquiv\u00edsticos atualmente qualificados para destrui\u00e7\u00e3o.
-rm.savedsearch.frozenRecordsName= Documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos em espera
-rm.savedsearch.frozenRecordsDesc=Todos os documentos arquiv\u00edsticos e pastas de documentos arquiv\u00edsticos atualmente em espera.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ru.properties
deleted file mode 100644
index 85244d18e0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ru.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430
-
-## Defaut roles
-rm.role.extendedReaders=\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438
-rm.role.extendedWriters=\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0433\u0435\u043d\u0442\u044b \u0437\u0430\u043f\u0438\u0441\u0438
-rm.role.user=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rm.role.powerUser=\u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rm.role.securityOfficer=\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u0441\u043b\u0443\u0436\u0431\u044b \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rm.role.recordsManager=\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rm.role.administrator=\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-rm.role.all=\u0412\u0441\u0435 \u0440\u043e\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u044f\u043c\u0438
-
-## Default searches
-rm.savedsearch.vitalRecordsName=\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438, \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435
-rm.savedsearch.vitalRecordsDesc=\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438, \u043f\u043e\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435 \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442.
-rm.savedsearch.incompleteRecordsName=\u041d\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-rm.savedsearch.incompleteRecordsDesc=\u0412\u0441\u0435 \u043d\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438.
-rm.savedsearch.cutoffRecordsName=\u0417\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u044f
-rm.savedsearch.cutoffRecordsDesc=\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u043e\u0442\u0440\u0435\u0437\u0430\u043d\u0438\u044f \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442.
-rm.savedsearch.transferRecordsName=\u0417\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-rm.savedsearch.transferRecordsDesc=\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442.
-rm.savedsearch.destructionRecordsName=\u0417\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u044f
-rm.savedsearch.destructionRecordsDesc=\u0412\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442.
-rm.savedsearch.frozenRecordsName=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-rm.savedsearch.frozenRecordsDesc=\u0412\u0441\u0435 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043f\u0430\u043f\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0435\u0439.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties
deleted file mode 100644
index 365c506326..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-rm.hold.name=\u4fdd\u5b58
-
-## Defaut roles
-rm.role.extendedReaders=\u5c31\u5730\u8bfb\u8005
-rm.role.extendedWriters=\u5c31\u5730\u4f5c\u8005
-rm.role.user=\u8bb0\u5f55\u7ba1\u7406\u7528\u6237
-rm.role.powerUser=\u8bb0\u5f55\u7ba1\u7406\u9ad8\u7ea7\u7528\u6237
-rm.role.securityOfficer=\u8bb0\u5f55\u7ba1\u7406\u5b89\u5168\u5b98\u5458
-rm.role.recordsManager=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u4eba\u5458
-rm.role.administrator=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u5458
-rm.role.all=\u6240\u6709\u8bb0\u5f55\u7ba1\u7406\u89d2\u8272
-
-## Default searches
-rm.savedsearch.vitalRecordsName=\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u5230\u671f
-rm.savedsearch.vitalRecordsDesc=\u6240\u6709\u8bb0\u5f55\u7684\u5ba1\u67e5\u5f53\u524d\u5df2\u5230\u671f\u3002
-rm.savedsearch.incompleteRecordsName=\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55
-rm.savedsearch.incompleteRecordsDesc=\u6240\u6709\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55\u3002
-rm.savedsearch.cutoffRecordsName=\u53ef\u4e2d\u65ad\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.cutoffRecordsDesc=\u5f53\u524d\u53ef\u4e2d\u65ad\u7684\u6240\u6709\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-rm.savedsearch.transferRecordsName=\u53ef\u79fb\u4ea4\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.transferRecordsDesc=\u5f53\u524d\u53ef\u79fb\u4ea4\u7684\u6240\u6709\u8bb0\u5f55\u6587\u4ef6\u5939\u548c\u8bb0\u5f55\u3002
-rm.savedsearch.destructionRecordsName=\u53ef\u9500\u6bc1\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.destructionRecordsDesc=\u5f53\u524d\u53ef\u9500\u6bc1\u7684\u6240\u6709\u8bb0\u5f55\u3002
-rm.savedsearch.frozenRecordsName= \u4fdd\u5b58\u4e2d\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.frozenRecordsDesc=\u5f53\u524d\u4fdd\u5b58\u4e2d\u7684\u6240\u6709\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties
deleted file mode 100644
index 63abfd6dde..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Accession Report
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=declared by
-file.report.declared.on=on
-file.report.destroyed=Destroyed
-file.report.destroyed.records=Destroyed Records
-file.report.destruction.report=Destruction Report
-file.report.disposition.authority=Disposition Authority
-file.report.disposition.instructions=Disposition Instructions
-file.report.nara=NARA
-file.report.transfer.date=Transfer Date
-file.report.transfer.location=Transfer Location
-file.report.transfer.report=Transfer Report
-file.report.transferred.items=Transferred Items
-file.report.performed.by=Performed By
-file.report.record=Record
-file.report.record.folder=Record Folder
-file.report.unique.folder.identifier=Unique Folder Identifier
-file.report.unique.record.identifier=Unique Record Identifier
-file.report.hold.report=Hold Report
-file.report.hold.name=Hold Name
-file.report.hold.description=Hold Description
-file.report.hold.reason=Hold Reason
-file.report.hold.held=Held
-file.report.createdby=Created By
-file.report.createdon=Created On
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_de.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_de.properties
deleted file mode 100644
index 69921bfcd3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_de.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Bericht zur Aufnahme
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=deklariert von
-file.report.declared.on=am
-file.report.destroyed=Vernichtet
-file.report.destroyed.records=Vernichtete Records
-file.report.destruction.report=Vernichtungsprotokoll
-file.report.disposition.authority=Entsorgungsinstanz
-file.report.disposition.instructions=Entsorgungsanweisungen
-file.report.nara=NARA
-file.report.transfer.date=\u00dcbertragungsdatum
-file.report.transfer.location=\u00dcbertragungsort
-file.report.transfer.report=\u00dcbertragungsbericht
-file.report.transferred.items=\u00dcbertragene Elemente
-file.report.performed.by=Durchgef\u00fchrt von
-file.report.record=Record
-file.report.record.folder=Record-Ordner
-file.report.unique.folder.identifier=Eindeutige Ordner-ID
-file.report.unique.record.identifier=Eindeutige Record-ID
-file.report.hold.report=Sperrbericht
-file.report.hold.name=Sperrname
-file.report.hold.description=Sperrbeschreibung
-file.report.hold.reason=Sperrgrund
-file.report.hold.held=Gesperrt
-file.report.createdby=Erstellt von
-file.report.createdon=Erstellt am
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_es.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_es.properties
deleted file mode 100644
index 61acbcbe66..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_es.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Informe de adhesi\u00f3n
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=declarado por
-file.report.declared.on=en
-file.report.destroyed=Destruido
-file.report.destroyed.records=Documentos de archivo destruidos
-file.report.destruction.report=Informe de destrucci\u00f3n
-file.report.disposition.authority=Autoridad de disposici\u00f3n
-file.report.disposition.instructions=Instrucciones de disposici\u00f3n
-file.report.nara=NARA
-file.report.transfer.date=Fecha de transferencia
-file.report.transfer.location=Ubicaci\u00f3n de transferencia
-file.report.transfer.report=Informe de transferencia
-file.report.transferred.items=Elementos transferidos
-file.report.performed.by=Realizado por
-file.report.record=Documento de archivo
-file.report.record.folder=Carpeta de documentos de archivo
-file.report.unique.folder.identifier=Identificador \u00fanico de carpeta
-file.report.unique.record.identifier=Identificador \u00fanico de documento de archivo
-file.report.hold.report=Informe de bloqueo
-file.report.hold.name=Nombre de bloqueo
-file.report.hold.description=Descripci\u00f3n de bloqueo
-file.report.hold.reason=Raz\u00f3n de bloqueo
-file.report.hold.held=Bloqueado
-file.report.createdby=Creado por
-file.report.createdon=Creado
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_fr.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_fr.properties
deleted file mode 100644
index 991fc18261..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_fr.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Rapport sur le versement \u00e0 un autre organisme
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=d\u00e9clar\u00e9 par
-file.report.declared.on=le
-file.report.destroyed=D\u00e9truit
-file.report.destroyed.records=Documents d'archives d\u00e9truits
-file.report.destruction.report=Rapport de destruction
-file.report.disposition.authority=D\u00e9tenteur principal
-file.report.disposition.instructions=Instructions de disposition
-file.report.nara=NARA
-file.report.transfer.date=Date de transfert
-file.report.transfer.location=Emplacement de transfert
-file.report.transfer.report=Rapport de transfert
-file.report.transferred.items=\u00c9l\u00e9ments transf\u00e9r\u00e9s
-file.report.performed.by=Effectu\u00e9 par
-file.report.record=Document d'archives
-file.report.record.folder=Dossier d'archives
-file.report.unique.folder.identifier=Identifiant unique du dossier
-file.report.unique.record.identifier=Identifiant unique de document d'archives
-file.report.hold.report=Rapport de suspension
-file.report.hold.name=Nom de la suspension
-file.report.hold.description=Description de la suspension
-file.report.hold.reason=Motif de suspension
-file.report.hold.held=Suspendu
-file.report.createdby=Cr\u00e9\u00e9 par
-file.report.createdon=Cr\u00e9\u00e9 le
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_it.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_it.properties
deleted file mode 100644
index dbfeab8784..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_it.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Report di inserimento
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=dichiarato da
-file.report.declared.on=in data
-file.report.destroyed=Eliminato definitivamente
-file.report.destroyed.records=Record eliminati definitivamente
-file.report.destruction.report=Report di eliminazione permanente
-file.report.disposition.authority=Autorit\u00e0 di disposizione
-file.report.disposition.instructions=Istruzioni di disposizione
-file.report.nara=NARA (USA)
-file.report.transfer.date=Data di trasferimento
-file.report.transfer.location=Posizione di trasferimento
-file.report.transfer.report=Report di trasferimento
-file.report.transferred.items=Elementi trasferiti
-file.report.performed.by=Eseguito da
-file.report.record=Record
-file.report.record.folder=Cartella di record
-file.report.unique.folder.identifier=Identificatore cartella univoco
-file.report.unique.record.identifier=Identificatore record univoco
-file.report.hold.report=Report di sospensione
-file.report.hold.name=Nome sospensione
-file.report.hold.description=Descrizione sospensione
-file.report.hold.reason=Motivo sospensione
-file.report.hold.held=Sospeso
-file.report.createdby=Creato da
-file.report.createdon=Creato
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ja.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ja.properties
deleted file mode 100644
index b79d84f3da..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ja.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=\u53d7\u8afe\u30ec\u30dd\u30fc\u30c8
-file.report.date.format=EEE\u5e74MMM\u6708dd\u65e5\u3001HH:mm:ss zzz yyyy
-file.report.declared.by=\u5ba3\u8a00\u8005
-file.report.declared.on=\u30aa\u30f3
-file.report.destroyed=\u7834\u68c4\u6e08\u307f
-file.report.destroyed.records=\u7834\u68c4\u3057\u305f\u30ec\u30b3\u30fc\u30c9
-file.report.destruction.report=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8
-file.report.disposition.authority=\u5ec3\u68c4\u6a29\u9650
-file.report.disposition.instructions=\u5ec3\u68c4\u6307\u793a
-file.report.nara=NARA
-file.report.transfer.date=\u8ee2\u9001\u65e5
-file.report.transfer.location=\u8ee2\u9001\u5834\u6240
-file.report.transfer.report=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8
-file.report.transferred.items=\u8ee2\u9001\u6e08\u307f\u30a2\u30a4\u30c6\u30e0
-file.report.performed.by=\u5b9f\u884c\u8005
-file.report.record=\u30ec\u30b3\u30fc\u30c9
-file.report.record.folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-file.report.unique.folder.identifier=\u4e00\u610f\u306e\u30d5\u30a9\u30eb\u30c0ID
-file.report.unique.record.identifier=\u4e00\u610f\u306e\u30ec\u30b3\u30fc\u30c9ID
-file.report.hold.report=\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
-file.report.hold.name=\u30db\u30fc\u30eb\u30c9\u540d
-file.report.hold.description=\u30db\u30fc\u30eb\u30c9\u8aac\u660e
-file.report.hold.reason=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-file.report.hold.held=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f
-file.report.createdby=\u4f5c\u6210\u8005
-file.report.createdon=\u4f5c\u6210\u65e5
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nb.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nb.properties
deleted file mode 100644
index 65d0099313..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nb.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Tilgangsrapport
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=erkl\u00e6rt av
-file.report.declared.on=p\u00e5
-file.report.destroyed=Destruert
-file.report.destroyed.records=Destruerte oppf\u00f8ringer
-file.report.destruction.report=Destruksjonsrapport
-file.report.disposition.authority=Disposisjonsrett
-file.report.disposition.instructions=Disposisjonsinstruksjoner
-file.report.nara=NARA
-file.report.transfer.date=Overf\u00f8ringsdato
-file.report.transfer.location=Overf\u00f8ringssted
-file.report.transfer.report=Overf\u00f8ringsrapport
-file.report.transferred.items=Overf\u00f8rte elementer
-file.report.performed.by=Utf\u00f8rt av
-file.report.record=Oppf\u00f8ring
-file.report.record.folder=Oppf\u00f8ringsmappe
-file.report.unique.folder.identifier=Unik mappe-ID
-file.report.unique.record.identifier=Unik oppf\u00f8rings-ID
-file.report.hold.report=Holdrapport
-file.report.hold.name=Holdnavn
-file.report.hold.description=Holdbeskrivelse
-file.report.hold.reason=Grunn til holdet
-file.report.hold.held=Hold
-file.report.createdby=Opprettet av
-file.report.createdon=Opprettet den
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nl.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nl.properties
deleted file mode 100644
index 43a489c4a4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_nl.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Overdrachtsrapport
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=gedeclareerd door
-file.report.declared.on=op
-file.report.destroyed=Vernietigd
-file.report.destroyed.records=Vernietigde records
-file.report.destruction.report=Vernietigingsrapport
-file.report.disposition.authority=Archiveringsautoriteit
-file.report.disposition.instructions=Archiveringsinstructies
-file.report.nara=Nationaal Archief
-file.report.transfer.date=Overzetdatum
-file.report.transfer.location=Overzetlocatie
-file.report.transfer.report=Overzetrapport
-file.report.transferred.items=Overgezette objecten
-file.report.performed.by=Uitgevoerd door
-file.report.record=Record
-file.report.record.folder=Archiefmap
-file.report.unique.folder.identifier=Unieke identificatie archiefmap
-file.report.unique.record.identifier=Unieke identificatie record
-file.report.hold.report=Rapport wachtstand
-file.report.hold.name=Naam wachtstand
-file.report.hold.description=Beschrijving wachtstand
-file.report.hold.reason=Reden van wachtstand
-file.report.hold.held=In wachtstand
-file.report.createdby=Gemaakt door
-file.report.createdon=Gemaakt op
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_pt_BR.properties
deleted file mode 100644
index c13c4e2edc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_pt_BR.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=Relat\u00f3rio de ades\u00e3o
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=declarado por
-file.report.declared.on=em
-file.report.destroyed=Destru\u00eddos
-file.report.destroyed.records=Documentos arquiv\u00edsticos destru\u00eddos
-file.report.destruction.report=Relat\u00f3rio de destrui\u00e7\u00e3o
-file.report.disposition.authority=Autoridade de disposi\u00e7\u00e3o
-file.report.disposition.instructions=Instru\u00e7\u00f5es de disposi\u00e7\u00e3o
-file.report.nara=NARA
-file.report.transfer.date=Data de transfer\u00eancia
-file.report.transfer.location=Local de transfer\u00eancia
-file.report.transfer.report=Relat\u00f3rio de transfer\u00eancia
-file.report.transferred.items=Itens transferidos
-file.report.performed.by=Executado por
-file.report.record=Documento arquiv\u00edstico
-file.report.record.folder=Pasta de documento arquiv\u00edstico
-file.report.unique.folder.identifier=Identificador de pasta exclusivo
-file.report.unique.record.identifier=Identificador de documento arquiv\u00edstico exclusivo
-file.report.hold.report=Relat\u00f3rio de espera
-file.report.hold.name=Nome da espera
-file.report.hold.description=Descri\u00e7\u00e3o da espera
-file.report.hold.reason=Motivo para manter
-file.report.hold.held=Mantido
-file.report.createdby=Criado por
-file.report.createdon=Criado em
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ru.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ru.properties
deleted file mode 100644
index 88851814d2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_ru.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=\u041e\u0442\u0447\u0435\u0442 \u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=\u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043e
-file.report.declared.on=\u043d\u0430
-file.report.destroyed=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u043e
-file.report.destroyed.records=\u0423\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438
-file.report.destruction.report=\u041e\u0442\u0447\u0435\u0442 \u043e\u0431 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438
-file.report.disposition.authority=\u0426\u0435\u043d\u0442\u0440 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044e
-file.report.disposition.instructions=\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e
-file.report.nara=NARA
-file.report.transfer.date=\u0414\u0430\u0442\u0430 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-file.report.transfer.location=\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438
-file.report.transfer.report=\u041e\u0442\u0447\u0435\u0442 \u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435
-file.report.transferred.items=\u041f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b
-file.report.performed.by=\u0412\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u043e
-file.report.record=\u0417\u0430\u043f\u0438\u0441\u044c
-file.report.record.folder=\u041f\u0430\u043f\u043a\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439
-file.report.unique.folder.identifier=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0430\u043f\u043a\u0438
-file.report.unique.record.identifier=\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0437\u0430\u043f\u0438\u0441\u0438
-file.report.hold.report=\u041e\u0442\u0447\u0435\u0442 \u043e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0435
-file.report.hold.name=\u0418\u043c\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438
-file.report.hold.description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438
-file.report.hold.reason=\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438
-file.report.hold.held=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e
-file.report.createdby=\u0421\u043e\u0437\u0434\u0430\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c
-file.report.createdon=\u0414\u0430\u0442\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_zh_CN.properties
deleted file mode 100644
index 5f94b3321f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template_zh_CN.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-# File Report Template
-file.report.acession.report=\u5165\u7ba1\u62a5\u544a
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=\u58f0\u660e\u8005
-file.report.declared.on=\u5f00
-file.report.destroyed=\u5df2\u9500\u6bc1
-file.report.destroyed.records=\u5df2\u9500\u6bc1\u8bb0\u5f55
-file.report.destruction.report=\u9500\u6bc1\u62a5\u544a
-file.report.disposition.authority=\u5904\u7f6e\u5f53\u5c40
-file.report.disposition.instructions=\u5904\u7f6e\u8bf4\u660e
-file.report.nara=NARA
-file.report.transfer.date=\u79fb\u4ea4\u65e5\u671f
-file.report.transfer.location=\u79fb\u4ea4\u4f4d\u7f6e
-file.report.transfer.report=\u79fb\u4ea4\u62a5\u544a
-file.report.transferred.items=\u79fb\u4ea4\u7684\u9879
-file.report.performed.by=\u6267\u884c\u8005
-file.report.record=\u8bb0\u5f55
-file.report.record.folder=\u8bb0\u5f55\u6587\u4ef6\u5939
-file.report.unique.folder.identifier=\u552f\u4e00\u6587\u4ef6\u5939\u6807\u8bc6\u7b26
-file.report.unique.record.identifier=\u552f\u4e00\u8bb0\u5f55\u6807\u8bc6\u7b26
-file.report.hold.report=\u4fdd\u5b58\u62a5\u544a
-file.report.hold.name=\u4fdd\u5b58\u540d\u79f0
-file.report.hold.description=\u4fdd\u5b58\u8bf4\u660e
-file.report.hold.reason=\u4fdd\u5b58\u539f\u56e0
-file.report.hold.held=\u4fdd\u5b58
-file.report.createdby=\u521b\u5efa\u8005
-file.report.createdon=\u521b\u5efa\u65f6\u95f4
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
deleted file mode 100644
index 6158bea0b5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- Recordable Version Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Recordable Version Policy List
-
-
- NONE
- MAJOR_ONLY
- ALL
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
- File Plan
- d:noderef
-
-
-
-
- Recordable Version Policy
- d:text
- NONE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Record Node Reference
- d:noderef
-
-
-
-
- Frozen Owner
- d:text
-
-
-
-
-
-
-
-
-
-
-
-
- d:noderef
-
-
-
-
- d:text
-
-
-
- d:text
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
deleted file mode 100644
index 981675198a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
+++ /dev/null
@@ -1,1165 +0,0 @@
-
-
-
-
-
-
-
-
- Records Management Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RM Site
- st:site
- false
-
-
-
-
- Caveat Config
- cm:content
- false
-
- rma:filePlanComponent
-
-
-
-
- Email Config
- cm:content
-
- rma:filePlanComponent
-
-
-
-
-
-
-
- Records Management Container
- cm:folder
- false
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:filePlanComponent
-
-
-
-
-
-
- Record Category
- rma:recordsManagementContainer
-
-
- rma:vitalRecordDefinition
-
-
-
-
-
-
- File Plan
- rma:recordsManagementContainer
-
-
- rma:recordsManagementRoot
-
-
-
-
-
- Unfiled Record Container
- rma:recordsManagementContainer
-
-
-
- Unfiled Record Folder
- rma:recordsManagementContainer
-
-
-
- Hold Container
- rma:recordsManagementContainer
-
- rma:countable
-
-
-
-
- Transfer Container
- rma:recordsManagementContainer
-
- rma:countable
-
-
-
-
-
-
- Disposition Schedule
- cm:cmobject
-
-
-
-
- Disposition Authority
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Disposition Instructions
- d:text
- true
-
-
-
- Record Level Disposition
- d:boolean
- true
- false
-
-
-
-
-
-
-
- Disposition Actions
-
- false
- false
-
-
- rma:dispositionActionDefinition
- false
- true
-
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Disposition Action Definition
- cm:cmobject
-
-
-
-
- Disposition Action Name
- d:text
- true
-
-
-
- Disposition Description
- d:text
- false
-
-
-
- Disposition Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Disposition Period
- d:period
- false
- none|0
-
-
-
- Disposition Period Property
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Disposition Event
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Disposition Event Combination
- d:text
- true
- or
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Record Folder
- cm:folder
- false
-
-
-
-
-
-
-
- Record Folder Closed
- Indicates whether the folder is closed
- d:boolean
- true
- true
- false
-
-
-
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:commonRecordDetails
- rma:filePlanComponent
- rma:heldChildren
-
-
-
-
-
-
- Non-Electronic Document
- cm:content
- false
-
-
-
- Document Physical Size
- d:int
- false
-
- true
- false
- false
-
-
-
-
- Number Of Copies
- d:int
- false
- 1
-
- true
- false
- false
-
-
-
-
- Storage Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Shelf
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Box
- d:text
- false
-
- true
- false
- false
-
-
-
-
- File
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Disposition Action
- cm:cmobject
-
-
- Disposition Action Id
- d:text
- true
-
- true
- false
- false
-
-
-
- Disposition Action
- d:text
- true
-
- true
- false
- false
-
-
-
- Disposition Action Date
- d:date
- false
-
-
- Disposition Events Eligible
- d:boolean
- false
-
-
- Disposition Action Started At
- d:date
- false
-
-
- Disposition Action Started By
- d:text
- false
-
- true
- false
- false
-
-
-
- Disposition Action Completed At
- d:date
- false
-
-
- Disposition Action Copmleted By
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
-
- Event executions
-
- false
- false
-
-
- rma:eventExecution
- false
- true
-
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
- Event Execution
- Execution details of an event
- cm:cmobject
-
-
-
-
- Event Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Event automatic
- d:boolean
- true
-
-
- Event complete
- d:boolean
- true
- false
-
-
- Event completed by
- d:text
- false
-
- true
- false
- false
-
-
-
- Event completed at
- d:date
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Hold
- rma:recordsManagementContainer
- false
-
-
-
-
- Hold Reason
- d:text
- true
-
-
-
-
-
-
- Frozen Records
-
- false
- true
-
-
- rma:filePlanComponent
- false
- true
-
-
-
-
-
-
-
-
- Transfer
- cm:folder
- false
-
-
-
-
- Transfer Accession Indicator
- d:boolean
- true
- true
-
-
-
- Transfer PDF Indicator
- Indicates that transfer includes PDF
- d:boolean
- true
- false
-
-
-
- Transfer PDF Indicator
- Transfer Location
- d:text
-
-
-
-
-
-
-
- Transferred
-
- false
- false
-
-
- rma:dispositionLifecycle
- false
- true
-
-
-
-
-
-
- cm:titled
- rma:filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
- File Plan Component
- false
-
-
- Root node reference
- d:noderef
- true
-
-
-
-
-
-
- Records Management Root
-
-
-
-
- Holds
-
- false
- false
-
-
- rma:hold
- false
- true
-
-
-
-
-
- Transfers
-
- false
- false
-
-
- rma:transfer
- false
- true
-
-
-
-
-
-
-
- Declared Record
-
-
- Date Declared
- d:date
-
-
- Declared By
- d:text
-
- true
- false
- false
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Record component identifier
-
-
- Record Component Identifier
- d:text
- true
-
- true
- false
- false
-
-
-
- Database uniqueness id
- d:text
- true
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
- Vital Record Definition
-
-
- Review Period
- d:period
- none|0
-
-
- Vital Record Indicator
- d:boolean
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
- Record
-
- false
-
-
-
-
-
-
-
- Date Filed
- d:date
-
-
-
- Original Name
- d:text
- true
-
-
-
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:commonRecordDetails
- rma:filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
-
-
- Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
-
-
- d:any
- true
-
-
- d:any
- true
-
-
-
-
-
-
-
- Vital Record
-
-
- Next Review Date
- d:date
- false
-
-
- Indicates whether a notification that this record is due for review has been issued
- d:boolean
- true
- false
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
- Scheduled
-
-
-
- Disposition Schedule
-
- false
- false
-
-
- rma:dispositionSchedule
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Disposition Lifecycle
-
-
-
- Next disposition action
-
- false
- false
-
-
- rma:dispositionAction
- false
- false
-
-
-
-
-
- Disposition Action History
-
- false
- false
-
-
- rma:dispositionAction
- false
- true
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Cut Off
-
-
- Cut Off Date
- d:date
- true
-
-
-
-
-
- Uncut Off
-
-
-
-
- Transferring
-
-
-
-
- Transferred
-
-
-
-
- Ascended
-
-
-
- Frozen
-
-
- Frozen At Date
- d:date
- true
-
-
- Frozen By
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Caveat Config Root
-
-
-
- true
- false
-
-
- rma:caveatConfig
- false
- false
-
- false
-
-
-
-
-
- Email Config Root
-
-
-
- true
- false
-
-
- rma:emailConfig
- false
- false
-
- false
-
-
-
-
-
-
-
- Record Search
-
-
- d:boolean
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:date
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:boolean
- true
-
-
- d:text
- true
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
-
-
- d:text
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Versioned Record
-
-
-
- Unpublished Update
-
-
- d:boolean
- true
- true
-
-
- d:text
-
-
- d:any
-
-
- d:boolean
- true
- false
-
-
-
-
-
-
- Ghosted Record
- false
-
-
-
-
- Loaded Data Set Id
-
-
- List of the loaded Data Set Ids
- d:text
- true
-
-
-
-
-
-
- The originating details of a record
-
-
- d:text
- true
-
-
- d:date
- true
-
-
- d:noderef
- true
-
-
-
-
-
-
- The rejection details of a record
-
-
- d:text
- true
-
-
- d:date
- true
-
-
- d:text
- true
-
-
-
-
-
-
-
- Held children
-
-
- d:int
- true
- true
- 0
-
-
-
-
-
-
- Countable aspect
-
-
- d:int
- true
- true
- 0
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml
deleted file mode 100644
index 59017fcf50..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml
+++ /dev/null
@@ -1,497 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml
deleted file mode 100644
index a69c725725..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
- Records Management Report Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Report
- cm:content
-
-
- Destruction Report
- rmr:report
-
-
- Transfer Report
- rmr:report
-
-
- Hold Report
- rmr:report
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml
deleted file mode 100644
index 648d308704..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml
deleted file mode 100644
index 0a656298a5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- /${spaces.company_home.childname}/${spaces.dictionary.childname}
- alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.notification-service
- alfresco.module.org_alfresco_module_rm.messages.admin-service
- alfresco.module.org_alfresco_module_rm.messages.records-management-service
- alfresco.module.org_alfresco_module_rm.messages.action-service
- alfresco.module.org_alfresco_module_rm.messages.audit-service
- alfresco.module.org_alfresco_module_rm.messages.rm-events
- alfresco.module.org_alfresco_module_rm.messages.capability-service
- alfresco.module.org_alfresco_module_rm.messages.dataset-service
- alfresco.module.org_alfresco_module_rm.messages.rm-system
- alfresco.module.org_alfresco_module_rm.messages.template
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rmService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- caveatConfig
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- EEE, d MMM yyyy HH:mm:ss Z
- EEE, d MMM yy HH:mm:ss Z
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties
deleted file mode 100644
index 19d6ed89dd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-# Alfresco Records Management Module
-module.id=org_alfresco_module_rm
-
-# 23/02/2012 - Renamed
-module.aliases=org_alfresco_module_dod5015
-
-module.title=Records Management
-module.description=Alfresco Record Management Extension
-module.version=2.3
-
-module.repo.version.min=4.2.2
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml
deleted file mode 100755
index 784324a4ce..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml
deleted file mode 100755
index 863cc68bac..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml
deleted file mode 100755
index 3652efbb00..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml
deleted file mode 100755
index a9f5b2c601..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.ghosting.enabled}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml
deleted file mode 100644
index ac52237135..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml
deleted file mode 100644
index 3b050f6164..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
deleted file mode 100644
index bc08a1ec1b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml
deleted file mode 100644
index 69f8fb517c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
- classpath:alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
deleted file mode 100644
index 0ee64536e6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
+++ /dev/null
@@ -1,1150 +0,0 @@
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.rm-actions
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- js
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction
- org.alfresco.repo.action.executer.ActionExecuter
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Destroy
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
- ${rm.ghosting.enabled}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ReOpenFolders
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CloseFolders
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CycleVitalRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM.Declare.0
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.UndeclareRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.PlanningReviewCycles
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ManuallyChangeDispositionDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeAllTransfers
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeNominatedTransfers
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CreateModifyDestroyFileplanMetadata
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.RejectRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.FileUnfiledRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmCopy
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmMove
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.LinkToRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteLinks
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${spaces.store}
-
-
- /${spaces.company_home.childname}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteHold
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ExtendRetentionPeriodOrFreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Unfreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ViewUpdateReasonsForFreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml
deleted file mode 100644
index 6f3d2bf7c9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml
deleted file mode 100644
index 97d7422e3a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml
deleted file mode 100644
index 7a855c5149..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.RecordsManagementService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml
deleted file mode 100644
index b83ba6243b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- cutoff
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml
deleted file mode 100644
index e31aa1708f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml
deleted file mode 100644
index 1a28ac1156..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0/15 * * * ?
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
- cutoff
- retain
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.dispositionlifecycletrigger.cronexpression}
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
- 0/30 * * * * ?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml
deleted file mode 100644
index 1319ba79ef..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml
+++ /dev/null
@@ -1,194 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/messages/records-model
-
-
-
-
-
- /app:company_home/app:dictionary/cm:records_management
-
-
- path
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml
deleted file mode 100644
index 13f2102dbe..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco/model/permissionDefinitions.xml
-
-
- alfresco/model/permissionSchema.dtd
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${system.acl.maxPermissionCheckTimeMillis}
-
-
- ${system.acl.maxPermissionChecks}
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
-
-
-
-
-
-
- ${system.acl.maxPermissionCheckTimeMillis}
-
-
- ${system.acl.maxPermissionChecks}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml
deleted file mode 100644
index 835c39182c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/reportModel.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/messages/report-model
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.report-service
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rma:transfer
-
-
-
-
-
-
-
-
- rma:hold
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml
deleted file mode 100644
index d42f1b3bda..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml
+++ /dev/null
@@ -1,1640 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.transfer.TransferService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.search.RecordsManagementSearchService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rma:recordCategory
- rma:recordFolder
- rma:record
- rma:nonElectronicDocument
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- cm:lastThumbnailModification
- cm:autoVersion
- cm:autoVersionOnUpdateProps
- cm:initialVersion
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.record.RecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.record.InplaceRecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.FilePlanAuthenticationService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Thread-Index
- messageFrom
- messageTo
- messageCc
- messageSubject
- messageSent
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.email.CustomEmailMappingService
-
-
-
- customEmailMappingService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.caveatConfigTransactionalCache
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}recordComponentIdentifier
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/rmcustom/1.0}rmcustom
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.caveat.RMCaveatConfigService
-
-
-
- caveatConfigService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.dataset.DataSetService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.hold.HoldService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.relationship.RelationshipService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.recordableversion.RecordableVersionConfigService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
deleted file mode 100644
index 5f8792cc13..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
+++ /dev/null
@@ -1,926 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
- UNFILED_RECORD_FOLDER
- HOLD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
- UNFILED_RECORD_FOLDER
- HOLD
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD
- RECORD_CATEGORY
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
- HOLD_CONTAINER
- HOLD
- TRANSFER
- TRANSFER_CONTAINER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- HOLD_CONTAINER
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml
deleted file mode 100644
index ce01a26573..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml
deleted file mode 100644
index 7a31fd1b76..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml
+++ /dev/null
@@ -1,651 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.minfragmentsize}
-
-
- ${rm.autocompletesuggestion.maxsuggestions.path}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml
deleted file mode 100644
index 6f843caa09..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
- activiti
- alfresco/workflow/requestInfo.bpmn20.xml
- text/xml
- false
-
-
-
-
-
- alfresco/workflow/rmWorkflowModel.xml
-
-
-
-
- alfresco/workflow/rm-workflow-messages
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json
deleted file mode 100644
index 4f42947a85..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json
+++ /dev/null
@@ -1,223 +0,0 @@
-[
- {
- "name" : "ExtendedReaders",
- "displayLabel" : "rm.role.extendedReaders",
- "isAdmin" : false,
- "capabilities" :
- [
- "ViewRecords"
- ]
- },
- {
- "name" : "ExtendedWriters",
- "displayLabel" : "rm.role.extendedWriters",
- "isAdmin" : false,
- "capabilities" :
- [
- "ViewRecords",
- "EditNonRecordMetadata"
- ]
- },
- {
- "name" : "User",
- "displayLabel" : "rm.role.user",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords"
- ]
- },
- {
- "name" : "PowerUser",
- "displayLabel" : "rm.role.powerUser",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "RequestRecordInformation",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords"
- ]
- },
- {
- "name" : "SecurityOfficer",
- "displayLabel" : "rm.role.securityOfficer",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "RequestRecordInformation",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords"
- ]
- },
- {
- "name" : "RecordsManager",
- "displayLabel" : "rm.role.recordsManager",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "UpdateTriggerDates",
- "CreateModifyDestroyEvents",
- "ManageAccessRights",
- "MoveRecords",
- "ChangeOrDeleteReferences",
- "DeleteLinks",
- "EditDeclaredRecordMetadata",
- "ManuallyChangeDispositionDates",
- "ApproveRecordsScheduledForCutoff",
- "CreateModifyRecordsInCutoffFolders",
- "ExtendRetentionPeriodOrFreeze",
- "ViewUpdateReasonsForFreeze",
- "DestroyRecordsScheduledForDestruction",
- "UpdateVitalRecordCycleInformation",
- "UndeclareRecords",
- "DeclareAuditAsRecord",
- "DeleteAudit",
- "AuthorizeNominatedTransfers",
- "EditSelectionLists",
- "AuthorizeAllTransfers",
- "CreateModifyDestroyFileplanMetadata",
- "CreateAndAssociateSelectionLists",
- "AttachRulesToMetadataProperties",
- "CreateModifyDestroyFileplanTypes",
- "CreateModifyDestroyRecordTypes",
- "MakeOptionalParametersMandatory",
- "MapEmailMetadata",
- "DeleteRecords",
- "TriggerAnEvent",
- "CreateModifyDestroyRoles",
- "CreateModifyDestroyUsersAndGroups",
- "PasswordControl",
- "EnableDisableAuditByTypes",
- "SelectAuditMetadata",
- "DisplayRightsReport",
- "AccessAudit",
- "ExportAudit",
- "CreateModifyDestroyReferenceTypes",
- "RequestRecordInformation",
- "FileDestructionReport",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords",
- "FileTransferReport",
- "CreateHold",
- "AddToHold",
- "RemoveFromHold",
- "FileHoldReport",
- "DeleteHold",
- "EditHold",
- "EndRetention"
- ]
- },
- {
- "name" : "Administrator",
- "displayLabel" : "rm.role.administrator",
- "isAdmin" : true,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "UpdateTriggerDates",
- "CreateModifyDestroyEvents",
- "ManageAccessRights",
- "MoveRecords",
- "ChangeOrDeleteReferences",
- "DeleteLinks",
- "EditDeclaredRecordMetadata",
- "ManuallyChangeDispositionDates",
- "ApproveRecordsScheduledForCutoff",
- "CreateModifyRecordsInCutoffFolders",
- "ExtendRetentionPeriodOrFreeze",
- "ViewUpdateReasonsForFreeze",
- "DestroyRecordsScheduledForDestruction",
- "UpdateVitalRecordCycleInformation",
- "UndeclareRecords",
- "DeclareAuditAsRecord",
- "DeleteAudit",
- "AuthorizeNominatedTransfers",
- "EditSelectionLists",
- "AuthorizeAllTransfers",
- "CreateModifyDestroyFileplanMetadata",
- "CreateAndAssociateSelectionLists",
- "AttachRulesToMetadataProperties",
- "CreateModifyDestroyFileplanTypes",
- "CreateModifyDestroyRecordTypes",
- "MakeOptionalParametersMandatory",
- "MapEmailMetadata",
- "DeleteRecords",
- "TriggerAnEvent",
- "CreateModifyDestroyRoles",
- "CreateModifyDestroyUsersAndGroups",
- "PasswordControl",
- "EnableDisableAuditByTypes",
- "SelectAuditMetadata",
- "DisplayRightsReport",
- "AccessAudit",
- "ExportAudit",
- "CreateModifyDestroyReferenceTypes",
- "ManageAccessControls",
- "ManageRules",
- "RequestRecordInformation",
- "FileDestructionReport",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords",
- "FileTransferReport",
- "CreateHold",
- "AddToHold",
- "RemoveFromHold",
- "FileHoldReport",
- "DeleteHold",
- "EditHold",
- "EndRetention"
- ]
- }
-]
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml
deleted file mode 100644
index 6931347171..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
- classpath*:alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
-
- classpath*:alfresco/extension/rm-method-security.properties
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties b/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
deleted file mode 100644
index 385b0d397e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
+++ /dev/null
@@ -1,228 +0,0 @@
-##
-# RM Method security for Alfresco code services
-#
-# Note: add alfresco/extension/rm-method-security.properties to extend
-##
-
-## Node Service
-
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStores=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createStore=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.exists=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeStatus=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAllRootNodes=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getRootNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createNode=RM.Create.0.3
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.moveNode=RM.Move.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setChildAssociationIndex=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getType=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setType=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addAspect=RM.Update.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAspect=RM.Update.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.hasAspect=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAspects=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.deleteNode=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addChild=RM.Create.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChild=RM.Delete.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChildAssociation=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperties=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperty=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperties=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addProperties=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperty=RM.UpdateProperties.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeProperty=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocs=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildByName=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildrenByName=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPrimaryParent=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createAssociation=RM.Assoc.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAssociation=Assoc.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getTargetAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getSourceAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAssoc=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPath=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPaths=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStoreArchiveNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.restoreNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsWithoutParentAssocsOfType=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeRef=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsByPropertyValue=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.countChildAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeAclId=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.*=RM_DENY
-
-## File Folder Service
-
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.list=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFiles=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFolders=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listDeepFolders=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getLocalizedSibling=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.search=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.searchSimple=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.rename=RM.Update.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.move=RM.Move.0.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.moveFrom=RM.Move.0.2
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.copy=RM.Read.0,RM.Create.1.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.create=RM.Create.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.delete=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNamePath=RM.Read.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNameOnlyPath=RM.Read.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.resolveNamePath=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getFileInfo=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getReader=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getWriter=RM.WriteContent.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.exists=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getType=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.isHidden=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.setHidden=RM.Update.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.*=RM_DENY
-
-## Content Service
-
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreTotalSpace=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreFreeSpace=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getRawReader=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getReader=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getWriter=RM.WriteContent.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.isTransformable=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTransformer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getMaxSourceSizeBytes=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getImageTransformer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.transform=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTempWriter=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.*=RM_DENY
-
-## Search Service
-
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.query=RM_QUERY,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectNodes=RM_QUERY,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectProperties=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.contains=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.like=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.*=RM_DENY
-
-## Category Service
-
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getChildren=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassifications=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getRootCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassificationAspects=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createClassification=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createRootCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteClassification=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getTopCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.*=RM_DENY
-
-## Lock Service
-
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.lock=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.unlock=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockStatus=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockType=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.checkForLock=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLocks=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.*=RM_DENY
-
-## Multilingual Content Service
-
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationForLocale=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getMissingTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getPivotTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.isTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.makeTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.unmakeTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addEmptyTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.copyTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.moveTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.deleteTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.*=RM_DENY
-
-## Edition Service
-
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.createEdition=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getEditions=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedMetadatas=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.*=RM_DENY
-
-## Check Out Check In Service
-
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkout=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkin=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.cancelCheckout=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getWorkingCopy=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getCheckedOut=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isWorkingCopy=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isCheckedOut=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.*=RM_DENY
-
-## Permission Service
-
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllPermission=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getPermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.hasPermission=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.clearPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.*=RM_DENY
-
-## Site service
-
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.cleanSitePermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createContainer=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.deleteSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.findSites=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getContainer=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRole=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRoleInfo=ACL_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSite=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteGroup=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoleGroup=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoles=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoot=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasContainer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasCreateSitePermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.isMember=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembers=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersInfo=ACL_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSites=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.removeMembership=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.setMembership=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.updateSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersPaged=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listContainers=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.countAuthoritiesWithRole=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.resolveSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSitesPaged=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteShortName=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.canAddMember=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.*=RM_ALLOW
-
-## Form Service
-
-rm.methodsecurity.org.alfresco.repo.forms.FormService.getForm=RM_ALLOW
-rm.methodsecurity.org.alfresco.repo.forms.FormService.saveForm=RM_ALLOW
-rm.methodsecurity.org.alfresco.repo.forms.FormService.*=RM_DENY
-
-## Ownable Service
-
-rm.methodsecurity.org.alfresco.service.cmr.security.OwnableService.getOwner=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.security.OwnableService.*=RM_DENY
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.desc.xml
deleted file mode 100644
index fbcd9b30e8..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Get RM/DM related class definitions
- Gets the RM/DM related collection of class definitions - parameters classfilter, namespaceprefix and name.
- /api/rm/classes?cf={classFilter?}&nsp={namespacePrefix?}&n={name?}
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.json.ftl
deleted file mode 100644
index 5c76c5d56f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-classes.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "classes.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.desc.xml
deleted file mode 100644
index 83fa618a06..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Get RM/DM property definitions
- Gets the collection of RM/DM property definitions.
- /api/rm/classes/{classname}/properties?nsp={namespacePrefix?}&n={name?}
- /api/rm/properties?nsp={namespacePrefix?}&n={name?}
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.json.ftl
deleted file mode 100644
index 5a404f184d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/dictionary/rm-properties.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "properties.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml
deleted file mode 100644
index 6bd7f8162d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Remove a group or a user from a role
-
-
- /api/rm/roles/{roleId}/authorities/{authorityName}
- /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml
deleted file mode 100644
index 75ee4da9dc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Add a group or a user to a role
-
-
- /api/rm/roles/{roleId}/authorities/{authorityName}
- /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml
deleted file mode 100644
index 8627529e25..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Get action condition definition collection for RM
- Gets a collection of the available action condition definitions in RM.
- /api/rm/rm-actionconditiondefinitions
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.json.ftl
deleted file mode 100644
index 1515eae7dd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "actionconditiondefinitions.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml
deleted file mode 100644
index f55b3246e8..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Get action definition collection for RM
- Gets a collection of the available action definitions in RM.
- /api/rm/rm-actiondefinitions
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.json.ftl
deleted file mode 100644
index 2b7650e50d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "actiondefinitions.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml
deleted file mode 100644
index b77167b3c0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Get substitution suggestions for RM
- Gets a collection of substitution suggestions for a text fragment for RM.
- /api/rm/rm-substitutionsuggestions?fragment={fragment}&path={path?}
- argument
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.json.ftl
deleted file mode 100644
index 14c57087a6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "substitutions":
- [
- <#list substitutions as substitution>
- "${substitution}"<#if substitution_has_next>,#if>
- #list>
- ]
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml
deleted file mode 100644
index 2c7c93f48d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Node Version Info
- Node Version Info including some RM related information
- /api/rm/rm-version
-
- user
- required
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js
deleted file mode 100644
index 00875b74eb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js
+++ /dev/null
@@ -1,120 +0,0 @@
-var PeopleCache = {};
-
-/**
- * Gets / caches a person object
- * @method getPerson
- * @param username {string} User name
- */
-function getPerson(username)
-{
- if (typeof PeopleCache[username] == "undefined")
- {
- var person = people.getPerson(username);
- if (person == null)
- {
- if (username == "System" || username.match("^System@") == "System@")
- {
- // special case for the System users
- person =
- {
- properties:
- {
- userName: "System",
- firstName: "System",
- lastName: "User"
- },
- assocs: {}
- };
- }
- else
- {
- // missing person - may have been deleted from the database
- person =
- {
- properties:
- {
- userName: username,
- firstName: "",
- lastName: ""
- },
- assocs: {}
- };
- }
- }
- PeopleCache[username] =
- {
- userName: person.properties.userName,
- firstName: person.properties.firstName,
- lastName: person.properties.lastName,
- displayName: (person.properties.firstName + " " + person.properties.lastName).replace(/^\s+|\s+$/g, "")
- };
- }
- return PeopleCache[username];
-}
-
-function main()
-{
- var json = "",
- versions = [];
-
- // allow for content to be loaded from id
- if (args["nodeRef"] != null)
- {
- var nodeRef = args["nodeRef"],
- node = search.findNode(nodeRef),
- versionHistory, version, p, recordNodeRef;
-
- if (node != null)
- {
- var versionHistory = node.versionHistory;
- if (versionHistory != null)
- {
- for (i = 0; i < versionHistory.length; i++)
- {
- version = versionHistory[i];
- p = getPerson(version.creator);
- recordNodeRef = version.getVersionProperty("recordNodeRef");
- versions[versions.length] =
- {
- nodeRef: version.node.nodeRef.toString(),
- name: version.node.name,
- label: version.label,
- description: version.description,
- createdDate: version.createdDate,
- creator:
- {
- userName: p.userName,
- firstName: p.firstName,
- lastName: p.lastName
- },
- recordNodeRef: recordNodeRef ? recordNodeRef.toString() : ""
- };
- }
- }
- else
- {
- p = getPerson(node.properties.creator);
- versions[0] =
- {
- nodeRef: node.nodeRef.toString(),
- name: node.name,
- label: "1.0",
- description: "",
- createdDate: node.properties.created,
- creator:
- {
- userName: p.userName,
- firstName: p.firstName,
- lastName: p.lastName
- },
- recordNodeRef: ""
- };
- }
- }
- }
-
- // store node onto model
- model.versions = versions;
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl
deleted file mode 100644
index 84b3ecc3de..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl
+++ /dev/null
@@ -1,21 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-[
-<#list versions as v>
- {
- "nodeRef": "${v.nodeRef}",
- "name": "${v.name}",
- "label": "${v.label}",
- "description": "${v.description}",
- "createdDate": "${v.createdDate?string("dd MMM yyyy HH:mm:ss 'GMT'Z '('zzz')'")}",
- "createdDateISO": "${xmldate(v.createdDate)}",
- "creator":
- {
- "userName": "${v.creator.userName}",
- "firstName": "${v.creator.firstName!""}",
- "lastName": "${v.creator.lastName!""}"
- },
- "recordNodeRef": "${v.recordNodeRef}"
- }<#if (v_has_next)>,#if>
-#list>
-]
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml
deleted file mode 100644
index 40af72f2cb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
- Delete email property map
-
- DELETE /api/rma/admin/emailmap/{from}/{to} deletes the specified mapping
- Returns data in the same format as the get method
- ]]>
-
- /api/rma/admin/emailmap/{from}/{to}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl
deleted file mode 100644
index d798509bc0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml
deleted file mode 100644
index 1a8bd1a92e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
- Get the custom email property map
-
- fields are specified with "from" and "to".
-
- Example data.
-
- ]]>
-
- /api/rma/admin/emailmap
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl
deleted file mode 100644
index d798509bc0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl
deleted file mode 100644
index e857188b9c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl
+++ /dev/null
@@ -1,14 +0,0 @@
-<#-- renders an email map object -->
-
-<#macro emailmapJSON emailmap>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "mappings":
- [
- <#list emailmap as mapping>
- {"from": "${mapping.from}", "to": "${mapping.to}" }<#if mapping_has_next>,#if>
- #list>
- ]
- }
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml
deleted file mode 100644
index cb9073d997..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
- Add email property map
-
- Data is specified in JSON format as a JSONObject
-
- {"to":"rmc:Wibble", "from":"whatever"}
-
-
- POST /api/rma/admin/emailmap adds the specified mapping
- Returns data in the same format as the get method
- ]]>
-
- /api/rma/admin/emailmap
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl
deleted file mode 100644
index d798509bc0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml
deleted file mode 100644
index 888c5f5fb7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- RM Email Mapping Keys
- Gets the list of email mapping keys
- /api/rma/admin/emailmapkeys
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl
deleted file mode 100644
index 48e293d18d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data" :
- {
- "emailmapkeys":
- [
- <#list emailmapkeys as emailmapkey>
- '${emailmapkey}'<#if emailmapkey_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js
deleted file mode 100644
index 3a56b4a83d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js
+++ /dev/null
@@ -1,18 +0,0 @@
-function existsTitle(caveatConfig, title)
-{
- var constraints = caveatConfig.allConstraints;
-
- // Check for existing constraint...
- var alreadyExists = false;
- for (var i = 0; i < constraints.length; i++)
- {
- var currTitle = constraints[i].title;
- if (currTitle + "" == title)
- {
- alreadyExists = true;
- break;
- }
- }
-
- return alreadyExists;
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml
deleted file mode 100644
index 0dd4d5018f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
- Delete an RM Constraint list
-
-
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js
deleted file mode 100644
index 3863fdf3b5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * Delete the rm constraint list
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- caveatConfig.deleteConstraintList(shortName);
-
- // Pass the constraint name to the template
- model.constraintName = shortName;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl
deleted file mode 100644
index 71ff31ba48..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": { }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml
deleted file mode 100644
index db15d75311..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
- Get a RM Constraint method
-
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
-
constraintTitle
the title of the constraint (human readable)
-
caseSensitive
Are the values case sensitive
-
allowedValues
array of allowed values, this is the complete unrestricted list of all values
-
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js
deleted file mode 100644
index 3abedfd921..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl
deleted file mode 100644
index d01eb83470..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
-
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl
deleted file mode 100644
index e510863426..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl
+++ /dev/null
@@ -1,61 +0,0 @@
-<#-- renders an rm constraint object -->
-
-<#macro constraintSummaryJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "constraintTitle" : "${msg(constraint.title)}"
- }
-#escape>
-#macro>
-
-<#macro constraintJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
- "constraintTitle" : "${constraint.title}",
- "allowedValues" : [ <#list constraint.allowedValues as allowedValue> "${allowedValue}" <#if allowedValue_has_next>,#if> #list> ]
- }
-#escape>
-#macro>
-
-<#macro constraintWithValuesJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
- "constraintTitle" : "${msg(constraint.title)}",
- "values" : [
- <#list constraint.values as value>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "valueName":"${value.valueName}",
- "valueTitle":"${value.valueTitle}",
- "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
- }<#if value_has_next>,#if>
- #list>
- ]
- }
-#escape>
-#macro>
-
-<#macro constraintWithValueJSON constraint value>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "constraintName" : "${constraint.name}",
- "constraintTitle" : "${constraint.title}",
- "value" :
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "valueName":"${value.valueName}",
- "valueTitle":"${value.valueTitle}",
- "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
- }
- }
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml
deleted file mode 100644
index b7e4533b8f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
- Update an RM Constraint List
-
- The following properties may be updatedConstraint object
-
-
-
constraintTitle
Optional, the title of the constraint (human readable)
-
allowedValues
Optional, array of allowed values, the complete list must be specified
-
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl
deleted file mode 100644
index 42a94a8b34..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl
+++ /dev/null
@@ -1,11 +0,0 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
- <#else>
- "message" : "${msg(errorMessage, title)}"
- #if>
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js
deleted file mode 100644
index d9f9553dc0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-/**
- * Update an rm constraint
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- var allowedValues,
- title = null;
-
- if (json.has("constraintTitle"))
- {
- title = json.get("constraintTitle");
- if (existsTitle(caveatConfig, title))
- {
- status.code = 400;
- model.errorMessage = "rm.admin.list-already-exists";
- model.title = title;
- return;
- }
- constraint.updateTitle(title);
- }
-
- if (json.has("allowedValues"))
- {
- values = json.getJSONArray("allowedValues");
-
- var i = 0;
- allowedValues = new Array();
-
- if (values != null)
- {
- for (var x = 0; x < values.length(); x++)
- {
- allowedValues[i++] = values.get(x);
- }
- }
- constraint.updateAllowedValues(allowedValues);
- }
-
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.properties
deleted file mode 100644
index 28e2a155e5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=A list with the name "{0}" already exists.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_de.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_de.properties
deleted file mode 100644
index 01009e35aa..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_de.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Eine Liste mit dem Namen ''{0}'' ist bereits vorhanden.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_es.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_es.properties
deleted file mode 100644
index c570fb355b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_es.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Ya existe una lista con el nombre ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_fr.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_fr.properties
deleted file mode 100644
index 4fcdc95bda..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_fr.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Une liste portant le nom ''{0}'' existe d\u00e9j\u00e0.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_it.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_it.properties
deleted file mode 100644
index 0872611890..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_it.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Esiste gi\u00e0 un elenco con nome ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ja.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ja.properties
deleted file mode 100644
index a6caf53c7f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ja.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=''{0}''\u3068\u3044\u3046\u540d\u524d\u306e\u30ea\u30b9\u30c8\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nb.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nb.properties
deleted file mode 100644
index 7f27bb9c94..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nb.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=En liste med navnet ''{0}'' finnes allerede.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nl.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nl.properties
deleted file mode 100755
index 230459d91a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_nl.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Er bestaat al een lijst met de naam ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_pt_BR.properties
deleted file mode 100644
index e349fe7b57..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_pt_BR.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=J\u00e1 existe uma lista com o nome ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ru.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ru.properties
deleted file mode 100644
index 9cd2609585..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_ru.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=\u0421\u043f\u0438\u0441\u043e\u043a \u0441 \u0438\u043c\u0435\u043d\u0435\u043c ''{0}'' \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_zh_CN.properties
deleted file mode 100644
index 33f499463a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put_zh_CN.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=\u5df2\u7ecf\u5b58\u5728\u540d\u79f0\u4e3a ''{0}'' \u7684\u5217\u8868\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml
deleted file mode 100644
index e8dff744df..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
- Get the names of all RM Constraint Lists
-
-
-
constraintTitle
Human readable title for the custom constraint list
-
constraintName
the name of the constraint list, prefixed
-
url
-
- ]]>
-
- /api/rma/admin/rmconstraints?withEmptyLists={withEmptyLists?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js
deleted file mode 100644
index b77cdd6eb1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * List the names of the rm constraints
- */
-function main()
-{
- var wel = true;
- var withEmptyLists = args["withEmptyLists"];
- // Pass the information to the template
- if (withEmptyLists != null && withEmptyLists === 'false')
- {
- model.constraints = caveatConfig.constraintsWithoutEmptyList;
- }
- else
- {
- model.constraints = caveatConfig.allConstraints;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl
deleted file mode 100644
index 172e46f633..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- [
- <#list constraints as constraint>
- <@rmconstraintLib.constraintSummaryJSON constraint=constraint />
- <#if constraint_has_next>,#if>
- #list>
- ]
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml
deleted file mode 100644
index 3d0036b1d4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
- Create a new RM Constraint List
-
- The following properties may be specified
-
-
-
constraintName
Optional the name of the constraint. If not specified then one will be generated.
-
constraintTitle
The title of the constraint (human readable)
-
allowedValues
array of allowed values, the complete list must be specified
-
- ]]>
-
- /api/rma/admin/rmconstraints
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl
deleted file mode 100644
index 6687f6ed55..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl
+++ /dev/null
@@ -1,11 +0,0 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
- <#else>
- "message" : "${msg(errorMessage, title)}"
- #if>
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js
deleted file mode 100644
index 7bb64fc99b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-/**
- * Create a new RM Constraint List
- */
-function main()
-{
- // Parse the passed in details
- var title = null,
- name = null,
- allowedValues = {};
-
- if (json.has("constraintName"))
- {
- name = json.get("constraintName");
- }
-
- if (json.has("constraintTitle"))
- {
- title = json.get("constraintTitle");
- }
- else
- {
- title = name;
- }
-
- if (existsTitle(caveatConfig, title))
- {
- status.code = 400;
- model.errorMessage = "rm.admin.list-already-exists";
- model.title = title;
- return;
- }
-
- if (json.has("allowedValues"))
- {
- values = json.getJSONArray("allowedValues");
-
- var i = 0;
- allowedValues = new Array();
-
- if (values != null)
- {
- for (var x = 0; x < values.length(); x++)
- {
- allowedValues[i++] = values.get(x);
- }
- }
- }
-
- model.constraint = caveatConfig.createConstraint(name, title, allowedValues);
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.properties
deleted file mode 100644
index 28e2a155e5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=A list with the name "{0}" already exists.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_de.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_de.properties
deleted file mode 100644
index 01009e35aa..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_de.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Eine Liste mit dem Namen ''{0}'' ist bereits vorhanden.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_es.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_es.properties
deleted file mode 100644
index c570fb355b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_es.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Ya existe una lista con el nombre ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_fr.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_fr.properties
deleted file mode 100644
index 4fcdc95bda..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_fr.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Une liste portant le nom ''{0}'' existe d\u00e9j\u00e0.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_it.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_it.properties
deleted file mode 100644
index 0872611890..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_it.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Esiste gi\u00e0 un elenco con nome ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ja.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ja.properties
deleted file mode 100644
index a6caf53c7f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ja.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=''{0}''\u3068\u3044\u3046\u540d\u524d\u306e\u30ea\u30b9\u30c8\u304c\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nb.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nb.properties
deleted file mode 100644
index 7f27bb9c94..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nb.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=En liste med navnet ''{0}'' finnes allerede.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nl.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nl.properties
deleted file mode 100755
index 230459d91a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_nl.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=Er bestaat al een lijst met de naam ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_pt_BR.properties
deleted file mode 100644
index e349fe7b57..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_pt_BR.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=J\u00e1 existe uma lista com o nome ''{0}''.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ru.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ru.properties
deleted file mode 100644
index 9cd2609585..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_ru.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=\u0421\u043f\u0438\u0441\u043e\u043a \u0441 \u0438\u043c\u0435\u043d\u0435\u043c ''{0}'' \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_zh_CN.properties
deleted file mode 100644
index 33f499463a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post_zh_CN.properties
+++ /dev/null
@@ -1 +0,0 @@
-rm.admin.list-already-exists=\u5df2\u7ecf\u5b58\u5728\u540d\u79f0\u4e3a ''{0}'' \u7684\u5217\u8868\u3002
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml
deleted file mode 100644
index e9f2517b1c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
- Get an RM Constraint
-
-
- The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
-
- e.g. rma_listName rather than rma:listName
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
-
caseSensitive
is the constraint case sensitive
-
constraintTitle
the display name of the constraint
-
allowedValues
array of the allowed values, this is the complete unrestricted list of all values
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js
deleted file mode 100644
index 74261a660e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl
deleted file mode 100644
index ba9688a12b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml
deleted file mode 100644
index d6c4af865f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
- Updates values in an an RM Constraint List
-
- If the authority is missing from the list then the value is deleted.
-
- If an authority does not exist in a list then the authority is added.
-
- Only the authorities for the specified values are updated.
-
- If a value is missing it will not be affected.
-
- JSON Parameter format:
-
- "values" : [ ValueName, [ authorityName1, authorityName2 ]]
-
- The input format for values is different to the output format.
-
- Data Return format.
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl
deleted file mode 100644
index c811deeed9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js
deleted file mode 100644
index 731432cc78..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Update the details of a value in an rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
-
- var values = null;
-
- if (json.has("values"))
- {
- values = json.getJSONArray("values");
- }
-
- if (values == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "Values missing");
- return;
- }
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- constraint.updateValues(values);
- model.constraint = caveatConfig.getConstraint(shortName);
- model.constraintName = shortName;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml
deleted file mode 100644
index 74b3f1330e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
- Delete a value from an RM Constraint List
-
-
- /api/rma/admin/rmconstraints/{listName}/{valueName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js
deleted file mode 100644
index 28d5e19382..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * Delete the rm constraint list
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
- var authorityName = urlElements[1];
-
- if (shortName == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "shortName missing");
- return;
- }
- if (valueName == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "value missing");
- return;
- }
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- caveatConfig.deleteRMConstraintListValue(shortName, valueName);
-
- var constraint = caveatConfig.getConstraint(shortName);
-
- // Pass the constraint name to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl
deleted file mode 100644
index c811deeed9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml
deleted file mode 100644
index 482c2ebf21..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
- Get an RM Constraint Value
-
-
- The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
-
- e.g. rma_listName rather than rma:listName
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values/{valueName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js
deleted file mode 100644
index 5bf8b82f17..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = decodeURIComponent(urlElements[0]);
- var valueName = decodeURIComponent(urlElements[2])
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- var value = constraint.getValue(valueName);
-
- if(value == null)
- {
- // Return 404
- status.setCode(404, "Constraint List: " + shortName + " value: " + valueName + "does not exist");
- return;
- }
-
- model.value = value;
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl
deleted file mode 100644
index 392a3b2ac0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValueJSON constraint=constraint value=value/>
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml
deleted file mode 100644
index 0c4801c54a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Deletes a records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml
deleted file mode 100644
index e7e1294a75..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Get an records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.json.ftl
deleted file mode 100644
index 7d43337683..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmevent.lib.ftl" as rmEventLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmEventLib.eventJSON event=event />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl
deleted file mode 100644
index 53d3e1fff8..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl
+++ /dev/null
@@ -1,12 +0,0 @@
-<#-- renders an rm event object -->
-
-<#macro eventJSON event>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "eventName": "${event.name}",
- "eventDisplayLabel": "${event.displayLabel}",
- "eventType":"${event.type}"
-}
-#escape>
-#macro>
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml
deleted file mode 100644
index 3457e2ee65..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Update a records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.json.ftl
deleted file mode 100644
index 7d43337683..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmevent.lib.ftl" as rmEventLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmEventLib.eventJSON event=event />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml
deleted file mode 100644
index ca2c548783..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Get list of records management events
-
-
-
- /api/rma/admin/rmevents
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.json.ftl
deleted file mode 100644
index ebe9d531a6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#import "rmevent.lib.ftl" as rmEventLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- <#list events as event>
- "${event.name}":
- <@rmEventLib.eventJSON event=event /><#if event_has_next>,#if>
- #list>
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml
deleted file mode 100644
index ed0a8207d5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Create a new records managment event
-
-
-
- /api/rma/admin/rmevents
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.json.ftl
deleted file mode 100644
index 8a9faca5d6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.json.ftl
+++ /dev/null
@@ -1,9 +0,0 @@
-<#import "rmevent.lib.ftl" as rmEventLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmEventLib.eventJSON event=event />
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml
deleted file mode 100644
index d14aecb466..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Gets the records management event types
-
-
-
- /api/rma/admin/rmeventtypes
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.json.ftl
deleted file mode 100644
index 9f8d7bd807..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#import "rmevent.lib.ftl" as rmEventLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- <#list eventtypes as eventtype>
- "${eventtype.name}":
- {
- "eventTypeName" : "${eventtype.name}",
- "eventTypeDisplayLabel" : "<#if eventtype.displayLabel??>${eventtype.displayLabel}<#else>#if>"
- }<#if eventtype_has_next>,#if>
- #list>
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml
deleted file mode 100644
index 1cd7262836..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Deletes a records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml
deleted file mode 100644
index 75a9fa715c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Get an records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.json.ftl
deleted file mode 100644
index 3a4a96b70f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmrole.lib.ftl" as rmRoleLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmRoleLib.roleJSON role=role />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl
deleted file mode 100644
index 26e75ed4eb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl
+++ /dev/null
@@ -1,39 +0,0 @@
-<#-- renders an rm role object -->
-<#macro roleJSON role>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "name": "${role.name}",
- "displayLabel": "${role.displayLabel}",
- "capabilities":
- {
- <#list role.capabilities as capability>
- "${capability.name}": "${capability.title}" <#if capability_has_next>,#if>
- #list>
- }
- <#if role.showAuths>
- ,
- "assignedUsers" :
- [
- <#list role.assignedUsers as user>
- {
- "name" : "${user.name}",
- "displayLabel" : "${user.displayLabel}"
- }<#if user_has_next>,#if>
- #list>
- ],
- "assignedGroups" :
- [
- <#list role.assignedGroups as group>
- {
- "name" : "${group.name}",
- "displayLabel" : "${group.displayLabel}"
- }<#if group_has_next>,#if>
- #list>
- ]
- <#if role.groupShortName??>
- ,"groupShortName": "${role.groupShortName}"
- #if>
- #if>
-}
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml
deleted file mode 100644
index 093b5e49c9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Update a records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.json.ftl
deleted file mode 100644
index 3a4a96b70f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmrole.lib.ftl" as rmRoleLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmRoleLib.roleJSON role=role />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml
deleted file mode 100644
index aa9c48a015..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
- Get list of records management roles and their details, for a file plan.
-
-
-
- /api/rma/admin/rmroles?user={user?}&auths={auths?}&is={is?}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles?user={user?}&auths={auths?}&is={is?}
- /api/rma/admin/{siteid}/rmroles?user={user?}&auths={auths?}&is={is?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.json.ftl
deleted file mode 100644
index 5cf2281975..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#import "rmrole.lib.ftl" as rmRoleLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- <#list roles as role>
- "${role.name}":
- <@rmRoleLib.roleJSON role=role /><#if role_has_next>,#if>
- #list>
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml
deleted file mode 100644
index 9486b8337b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Create a new records managment role
-
-
-
- /api/rma/admin/rmroles
- /api/rma/admin/{siteid}/rmroles
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.json.ftl
deleted file mode 100644
index 3a4a96b70f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#import "rmrole.lib.ftl" as rmRoleLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- <@rmRoleLib.roleJSON role=role />
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml
deleted file mode 100644
index bcc2921b4e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
- Applies fixes to the content model for DoD certification.
-
- Please note that this script will be removed after the certification process is complete.
- ]]>
- /api/rma/applydodcertmodelfixes
- argument
- admin
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl
deleted file mode 100644
index 53ac8f9883..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml
deleted file mode 100644
index 9dada0f840..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Applies fix for MOB-1573.
- Fixes the RM custom model by changing the multiplicity on custom references to many-to-many.
- /api/rma/applyfixmob1573
- argument
- admin
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl
deleted file mode 100644
index 53ac8f9883..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml
deleted file mode 100644
index 14c6f8d6c6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Load the RM DOD bootstrap data.
- WebScript to import and fix up the RM DOD bootstrap data.
- /api/rma/bootstraptestdata?site={site?}&import={import?}
- argument
- admin
- required
- deprecated
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl
deleted file mode 100644
index 53ac8f9883..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml
deleted file mode 100644
index 51cb5a1f98..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
- Records Management Capabilities
- Get the list of capabilities available to the current user on the given node.
- /api/node/{store_type}/{store_id}/{id}/capabilities?includeAll={includeAll?}
- /api/capabilities?includeAll={includeAll?}&grouped={grouped?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl
deleted file mode 100644
index 0176923709..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "data":
- {
- <#if groupedCapabilities??>
- "groupedCapabilities":
- [
- <#list groupedCapabilities?keys?sort as groupedCapabilityKey>
- {
- "${groupedCapabilityKey}":
- {
- <#assign groupedCapability = groupedCapabilities[groupedCapabilityKey]>
- groupTitle: "${groupedCapability.groupTitle}",
- capabilities:
- {
- <#assign capabilities = groupedCapability.capabilities>
- <#list capabilities?keys?sort as capabilityKey>
- "${capabilityKey}": "${capabilities[capabilityKey]}"<#if capabilityKey_has_next>,#if>
- #list>
- }
- }
- }<#if groupedCapabilityKey_has_next>,#if>
- #list>
- ]
- <#else>
- "capabilities":
- [
- <#list capabilities as capability>
- "${capability}"<#if capability_has_next>,#if>
- #list>
- ]
- #if>
- }
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.desc.xml
deleted file mode 100644
index 384249493f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Records Management Customisable Types and Aspects
-
-
- /api/rma/admin/customisable
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.json.ftl
deleted file mode 100644
index 6009a0eb91..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customisable.get.json.ftl
+++ /dev/null
@@ -1,14 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- [
- <#list items as item>
- {
- "name" : "${item.name}",
- "isAspect" : ${item.isAspect?string},
- "title" : "${item.title}"
- }<#if item_has_next>,#if>
- #list>
- ]
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml
deleted file mode 100644
index 90aa0b9af9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
- Attempts to remove specified Custom Property Definitions from the custom model
-
- It should be noted that it may not be possible to honour this request in all cases.
- In cases where instances of the specified property are already present in the system,
- the request will not succeed. In cases where there are no instances of the specified
- property in the system, the request will attempted.
-
- The propId is that returned by custompropertydefinitions.get.
- ]]>
-
- /api/rma/admin/custompropertydefinitions/{propId}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl
deleted file mode 100644
index f23634ccec..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl
+++ /dev/null
@@ -1,8 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "customProperty": "${propertyqname}"
- }
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.desc.xml
deleted file mode 100644
index 9d5af56a68..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.desc.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
- Add a Custom Property Definition to the custom model
-
-
- The URL query parameter 'element' defines which RM type will be able to have the property added.
- It should be a the customisable types short qname type (eg rma:recordCategory)
-
- The JSON parameter 'propId' is optional. If a value is provided it must only contain characters
- which are legal within URLs and within QNames.
- It is also the responsibility of the calling code to ensure the propId is unique across all custom properties.
- If a value is not provided, one will be generated.
-
- The body of the post should be in the form, e.g.
- {
- "label": "sample Custom Property",
- "dataType": "d:boolean",
- "mandatory": false ,
- "constraintRef": "rmc:constraintName",
- "propId": "myPropId"
- }
- ]]>
-
- /api/rma/admin/custompropertydefinitions?element={element}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl
deleted file mode 100644
index abc5de2085..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "propId": "${propId!""}",
- "url": "${url!""}",
- "message": "${errorMessage!""}"
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.desc.xml
deleted file mode 100644
index f4dcf82e60..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.desc.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
- Updates a Custom Property Definition.
-
-
- There is currently support only for updating the label and/or for updating the constraint.
- The body of the PUT should be in the form, e.g.
- {
- "label": "updated label value",
- "constraintRef": "rmc:constraintName",
- }
- In the above example JSON, a constraintRef with QName "rmc:constraintName" will be added to the
- property definition if one does not exist. If there already is a constraint, it will be replaced.
- It is also possible to remove all constraints from the property definition by passing null:
- {
- "constraintRef": null,
- }
- ]]>
-
- /api/rma/admin/custompropertydefinitions/{propId}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl
deleted file mode 100644
index 4df42a5c6a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl
+++ /dev/null
@@ -1,7 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "propId": "${propId!""}",
- "url": "${url!""}",
- "message": "${errorMessage!""}"
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.desc.xml
deleted file mode 100644
index bd6b7b218c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Records Management Custom Model Property Definitions
-
- If a propId is specified within the URL, only that specific property definition is returned.
- ]]>
-
- /api/rma/admin/custompropertydefinitions?element={element}
- /api/rma/admin/custompropertydefinitions/{propId}
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.json.ftl
deleted file mode 100644
index d568de7683..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinitions.get.json.ftl
+++ /dev/null
@@ -1,43 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "customProperties":
- {
- <#list customProps as prop>
- "${prop.name.toPrefixString()}":
- {
- "dataType": "<#if prop.dataType??>${prop.dataType.name.toPrefixString()}#if>",
- "label": "${prop.title!""}",
- "description": "${prop.description!""}",
- "mandatory": ${prop.mandatory?string},
- "multiValued": ${prop.multiValued?string},
- "defaultValue": "${prop.defaultValue!""}",
- "protected": ${prop.protected?string},
- "propId": "${prop.name.localName}",
- "constraintRefs":
- [
- <#list prop.constraints as con>
- {
- "name": "${con.constraint.shortName!""}",
- "title": "${msg(con.constraint.title)!""}",
- "type": "${con.constraint.type!""}",
- "parameters":
- {
- <#-- Basic implementation. Only providing 2 hardcoded parameters. -->
- <#assign lov = con.constraint.parameters["allowedValues"]>
- "caseSensitive": ${con.constraint.parameters["caseSensitive"]?string},
- "listOfValues" :
- [
- <#list lov as val>"${val}"<#if val_has_next>,#if>#list>
- ]
- }
- }<#if con_has_next>,#if>
- #list>
- ]
- }<#if prop_has_next>,#if>
- #list>
- }
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml
deleted file mode 100644
index 464533568d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Removes specified Custom Reference Instance from between the specified nodes
-
- The nodeRef encoded within the URL path is the 'fromNode' in the relationship.
- The nodeRef encoded within the query string is the 'toNode' in the relationship.
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/customreferences/{refId}?st={toStoreType}&si={toStoreId}&id={toId}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl
deleted file mode 100644
index f539b37200..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "success": ${success?string}
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.desc.xml
deleted file mode 100644
index 660c6f63c7..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.desc.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
- Add a Custom Reference instance to the specified record node
-
-
- The body of the post should be in the form, e.g.
- {
- "toNode" : "workspace://SpacesStore/12345678-abcd-1234-abcd-1234567890ab",
- "refId" : the refId as returned by customrefdefinitions.get
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/customreferences
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl
deleted file mode 100644
index 1ef9fab7d9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.desc.xml
deleted file mode 100644
index d5a793f9ef..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.desc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
- Add a Custom Reference Definition to the custom model
-
-
- The body of the post should be in the form, e.g.
- {
- "referenceType" : ""parentchild" OR "bidirectional",
- "label" : "bar"
- "source" : "foo",
- "target" : "bar"
- }
- For parentchild references, source and target must be provided. For bidirectional references,
- a label is required.
- ]]>
-
- /api/rma/admin/customreferencedefinitions
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl
deleted file mode 100644
index 1216a4579d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl
+++ /dev/null
@@ -1,10 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string},
- "data" : {
- "referenceType": "${referenceType?string}",
- "refId": "${refId?string}",
- "url": "${url?string}"
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.desc.xml
deleted file mode 100644
index 45cf4a2301..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.desc.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
- Updates a Custom Reference Definition.
-
-
- There is currently support only for updating the label, source or target fields.
-
- The body of the PUT should be in the form, e.g.
- {
- "label": "updated label value",
- }
- OR
- {
- "source": "updated source value",
- "target": "updated target value",
- }
- for bidirectional and parentchild references respectively.
- ]]>
-
- /api/rma/admin/customreferencedefinitions/{refId}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl
deleted file mode 100644
index ae7ddd675b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl
+++ /dev/null
@@ -1,6 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "refId": "${refId}",
- "url": "${url}"
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.desc.xml
deleted file mode 100644
index b474afd1ee..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.desc.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
- Records Management Custom Model Reference Definitions
-
- If a refId is specified, then only the reference definition corresponding to that
- id will be returned.
- ]]>
-
- /api/rma/admin/customreferencedefinitions
- /api/rma/admin/customreferencedefinitions/{refId}
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.json.ftl
deleted file mode 100644
index d4d7fa9331..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinitions.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "customReferences":
- [
- <#list customRefs as ref>
- {
- <#assign keys = ref?keys>
- <#list keys as key>"${key}": "${ref[key]}"<#if key_has_next>,#if>#list>
- }<#if ref_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.desc.xml
deleted file mode 100644
index ff5c9a054b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.desc.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
- Records Management Custom Reference Instances
-
- The response will have the form:
- {
- "data":
- {
- "nodeName": "samplename",
- "nodeTitle": "sample title",
- "customReferencesFrom":
- [
- {
- "refId": "09876543-wxyz-0987-wxyz-098765432109",
- "referenceType": "bidirectional",
- "label": "BiDi",
- "targetRef": "workspace://SpacesStore/zyxwvuts-4321-zyxw-4321-zyxwvutsrqpo",
- "sourceRef": "workspace://SpacesStore/a1a1a1a1-a1a1-a1a1-a1a1-a1a1a1a1a1a1"
- }
- ]
- "customReferencesTo":
- [
- {
- "childRef": "workspace://SpacesStore/12345678-abcd-1234-abcd-123456789012",
- "refId": "versions",
- "source": "VersionedBy",
- "referenceType": "parentchild",
- "target": "Versions",
- "parentRef": "workspace://SpacesStore/abcdefgh-1234-abcd-1234-abcdefghijkl"
- }
- ]
- }
- }
- The "customReferencesFrom" field gives the references that are from this node i.e. from the node
- to which the GET was issued. Conversely, the "customReferencesTo" field gives the references that
- are to this node.
- For parent/child reference types, the reference goes from the parent to the child.
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/customreferences
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.json.ftl
deleted file mode 100644
index 8f38b39d90..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefs.get.json.ftl
+++ /dev/null
@@ -1,27 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "nodeName": "${nodeName!""}",
- "nodeTitle": "${nodeTitle!""}",
- "customReferencesFrom":
- [
- <#list customRefsFrom as ref>
- {
- <#assign keys = ref?keys>
- <#list keys as key>"${key}": "${ref[key]}"<#if key_has_next>,#if>#list>
- }<#if ref_has_next>,#if>
- #list>
- ],
- "customReferencesTo":
- [
- <#list customRefsTo as ref>
- {
- <#assign keys = ref?keys>
- <#list keys as key>"${key}": "${ref[key]}"<#if key_has_next>,#if>#list>
- }<#if ref_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml
deleted file mode 100644
index ea9d1afe00..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Import data set into a file plan
- WebScript to import a given data set into a given file plan
- /api/rma/datasets/{dataSetId}?site={site}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl
deleted file mode 100644
index e726165d3e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl
+++ /dev/null
@@ -1,6 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string},
- "message": "${message}"
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml
deleted file mode 100644
index abe2ffaa1f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Get data sets
- WebScript to get the list of available RM test data
- /api/rma/datasets?site={site?}&unloadedonly={unloadedonly?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl
deleted file mode 100644
index 32b3752d6c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "data":
- {
- "datasets":
- [
- <#list datasets as item>
- {
- "label": "${item.label}",
- "id": "${item.id}",
- "isLoaded": "${item.isLoaded}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml
deleted file mode 100644
index cd9df1aa22..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Delete Disposition Action Definition
- Deletes a disposition action definition from the collection.
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.json.ftl
deleted file mode 100644
index 73394b2703..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "dispositionschedule.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl
deleted file mode 100644
index a780a72024..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl
+++ /dev/null
@@ -1,18 +0,0 @@
-<#macro actionJSON action>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "id": "${action.id}",
- "url": "${action.url}",
- "index": ${action.index},
- "name": "${action.name}",
- "label": "${action.label}",
- <#if (action.name == "destroy") && action.ghostOnDestroy??>"ghostOnDestroy": "${action.ghostOnDestroy}",#if>
- <#if action.description??>"description": "${action.description}",#if>
- <#if action.period??>"period": "${action.period}",#if>
- <#if action.periodProperty??>"periodProperty": "${action.periodProperty}",#if>
- <#if action.location??>"location": "${action.location}",#if>
- <#if action.events??>"events": [<#list action.events as event>"${event}"<#if event_has_next>,#if>#list>],#if>
- "eligibleOnFirstCompleteEvent": ${action.eligibleOnFirstCompleteEvent?string}
- }
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml
deleted file mode 100644
index 66692a049a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
- Update Disposition Action Definition
-
- {
- "name" : Name of action,
- "description" : Description of the action definition,
- "period" : The period of time,
- "periodProperty" : Model property the period is relative to,
- "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
- "events" : [List of event names]
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl
deleted file mode 100644
index c9a440057d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-{
- "data":
- <@actionDefLib.actionJSON action=action/>
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml
deleted file mode 100644
index a2e5880649..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
- Add Disposition Action Definition
-
- {
- "name" : Name of action,
- "description" : Description of the action definition,
- "period" : The period of time,
- "periodProperty" : Model property the period is relative to,
- "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
- "events" : [List of event names]
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl
deleted file mode 100644
index 0a0aa2d064..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-{
- "data":
- <@actionDefLib.actionJSON action=action/>
-}
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml
deleted file mode 100644
index f80ee5b24b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Get Dispositon Lifecycle
- Returns Disposition Lifecycle data
- /api/node/{store_type}/{store_id}/{id}/nextdispositionaction
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl
deleted file mode 100644
index 639a39b806..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl
+++ /dev/null
@@ -1,40 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- <#if nextaction.notFound?? && nextaction.notFound>
- "notFound": ${nextaction.notFound?string},
- "message": "${nextaction.message}"
- <#else>
- "url": "${nextaction.url}",
- "name": "${nextaction.name}",
- "label": "${nextaction.label}",
- "eventsEligible": ${nextaction.eventsEligible?string},
- <#if nextaction.asOf??>"asOf": "${nextaction.asOf}",#if>
- <#if nextaction.startedAt??>"startedAt": "${nextaction.startedAt}",#if>
- <#if nextaction.startedBy??>"startedBy": "${nextaction.startedBy}",#if>
- <#if nextaction.startedByFirstName??>"startedByFirstName": "${nextaction.startedByFirstName}",#if>
- <#if nextaction.startedByLastName??>"startedByLastName": "${nextaction.startedByLastName}",#if>
- <#if nextaction.completedAt??>"completedAt": "${nextaction.completedAt}",#if>
- <#if nextaction.completedBy??>"completedBy": "${nextaction.completedBy}",#if>
- <#if nextaction.completedByFirstName??>"completedByFirstName": "${nextaction.completedByFirstName}",#if>
- <#if nextaction.completedByLastName??>"completedByLastName": "${nextaction.completedByLastName}",#if>
- "events":
- [
- <#list nextaction.events as event>
- {
- "name": "${event.name}",
- "label": "${event.label}",
- "complete": ${event.complete?string},
- <#if event.completedAt??>"completedAt": "${event.completedAt}",#if>
- <#if event.completedBy??>"completedBy": "${event.completedBy}",#if>
- <#if event.completedByFirstName??>"completedByFirstName": "${event.completedByFirstName}",#if>
- <#if event.completedByLastName??>"completedByLastName": "${event.completedByLastName}",#if>
- "automatic": ${event.automatic?string}
- }<#if event_has_next>,#if>
- #list>
- ]
- #if>
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml
deleted file mode 100644
index c1c99e8dce..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Disposition Properties
- Returns a list of the disposition properties based on the context provided.
- /api/rma/dispositionproperties?recordlevel={recordlevel}&dispositionaction={dispositionaction}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl
deleted file mode 100644
index 9fd47f2e6b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "data" :
- {
- "properties":
- [
- <#list properties as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml
deleted file mode 100644
index cc21bc2ec4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Get Dispositon Schedule
- Returns Disposition Schedule
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule?inherited={inherited?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl
deleted file mode 100644
index 251d15855c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl
+++ /dev/null
@@ -1,29 +0,0 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-
-<@scheduleJSON schedule=schedule/>
-
-<#macro scheduleJSON schedule>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "url": "${schedule.url}",
- "nodeRef": "${schedule.nodeRef}",
- <#if schedule.authority??>"authority": "${schedule.authority}",#if>
- <#if schedule.instructions??>"instructions": "${schedule.instructions}",#if>
- "unpublishedUpdates" : ${schedule.unpublishedUpdates?string},
- "publishInProgress" : ${schedule.publishInProgress?string},
- "recordLevelDisposition": ${schedule.recordLevelDisposition?string},
- "canStepsBeRemoved": ${schedule.canStepsBeRemoved?string},
- "actionsUrl": "${schedule.actionsUrl}",
- "actions":
- [
- <#list schedule.actions as action>
- <@actionDefLib.actionJSON action=action/>
- <#if action_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.desc.xml
deleted file mode 100644
index bb5f689ba8..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Records Management DOD 5015 Custom Types
-
- ]]>
-
- /api/rma/admin/dodcustomtypes
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.json.ftl
deleted file mode 100644
index 2a70d90714..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dodcustomtypes.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "dodCustomTypes":
- [
- <#list dodCustomTypes as aspDef>
- {
- "name": "${aspDef.name.prefixString}",
- "title": "${aspDef.title!""}"
- }<#if aspDef_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml
deleted file mode 100644
index a9f50f435c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Records Management Export
-
- The body of the post should be in the form
- {
- "nodeRefs" : array of nodeRefs to export
- }
- ]]>
-
- /api/rma/admin/export
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.html.status.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.html.status.ftl
deleted file mode 100644
index 6c0811ac9a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.html.status.ftl
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
- Export failure
-
-
-<#if (args.failureCallbackFunction?exists)>
-
-#if>
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.desc.xml
deleted file mode 100644
index 4f99e04187..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.desc.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
- Get Fileplan Report
- Returns STATUS_OK (200)
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/fileplanreport
-
- user
- required
- draft_public_api
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.js
deleted file mode 100644
index 528b1cad27..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.js
+++ /dev/null
@@ -1,196 +0,0 @@
-/**
- * Main entry point for this webscript.
- * Builds a nodeRef from the url and creates a records series, category and/or folder
- * template model depending on what nodeRef that has been given.
- *
- * @method main
- */
-function main()
-{
- // Get the node from the URL
- var pathSegments = url.match.split("/");
- var reference = [ url.templateArgs.store_type, url.templateArgs.store_id ].concat(url.templateArgs.id.split("/"));
- var node = search.findNode(pathSegments[2], reference);
-
- // 404 if the node is not found
- if (node == null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "The node could not be found");
- return;
- }
-
- // Get rid of the model URL to enable support for both older DOD5015 and new recordsmanagement model namespaces
- var nodeType = node.type.split("}")[1];
-
- // Get the record series, categories and/or folders
- if(nodeType == "filePlan")
- {
- var recordSeries = [],
- seriesNodes = node.children,
- seriesNode;
- for (var rsi = 0, rsl = seriesNodes.length; rsi < rsl; rsi++)
- {
- var seriesNode = seriesNodes[rsi];
- if(seriesNode.type.split("}")[1] == "recordSeries")
- {
- recordSeries.push(getRecordSeries(seriesNode));
- }
- }
- recordSeries.sort(sortByName);
- model.recordSeries = recordSeries;
- }
- else if(nodeType == "recordSeries")
- {
- var recordSeries = [];
- recordSeries.push(getRecordSeries(node));
- model.recordSeries = recordSeries;
- }
- else if(nodeType == "recordCategory")
- {
- var recordCategories = [];
- recordCategories.push(getRecordCategory(node, "/" + node.parent.name + "/"));
- model.recordCategories = recordCategories;
- }
- else if(nodeType == "recordFolder")
- {
- var recordFolders = [];
- var recordCategory = node.parent;
- recordFolders.push(getRecordFolder(node, "" + recordCategory.parent.name + "/" + recordCategory.name + "/"));
- model.recordFolders = recordFolders;
- } else
- {
- // Throw an error if we don't recognise the node type
- status.setCode(status.STATUS_INTERNAL_SERVER_ERROR, "Unrecognised node type: " + node.type)
- return;
- }
-}
-
-/**
- * Sort helper function for objects with names
- *
- * @method sortByName
- * @param obj1
- * @param obj2
- */
-function sortByName(obj1, obj2)
-{
- return (obj1.name > obj2.name) ? 1 : (obj1.name < obj2.name) ? -1 : 0;
-}
-
-/**
- * Takes a ScriptNode and builds a Record Series template model from it
- *
- * @method getRecordSeries
- * @param seriesNode {ScriptNode} A ScriptNode of type "rma:recordSeries"
- */
-function getRecordSeries(seriesNode)
-{
- // Create Record Series object
- var recordSerie = {
- parentPath: "/",
- name: seriesNode.name,
- identifier: seriesNode.properties["rma:identifier"],
- description: seriesNode.properties["description"]
- };
-
- // Find all Record Categories
- var recordCategories = [],
- categoryNodes = seriesNode.children,
- categoryNode;
- for (var rci = 0, rcl = categoryNodes.length; rci < rcl; rci++)
- {
- categoryNode = categoryNodes[rci];
- if(categoryNode.type == "{http://www.alfresco.org/model/dod5015/1.0}recordCategory")
- {
- // Create and add Record Category object
- recordCategories.push(getRecordCategory(categoryNode, "/" + seriesNode.name + "/"));
- }
- }
- recordCategories.sort(sortByName);
- recordSerie.recordCategories = recordCategories;
-
- // Return Record Series
- return recordSerie;
-}
-
-/**
- * Takes a ScriptNode and builds a Record Category template model from it
- *
- * @method getRecordCategory
- * @param categoryNode {ScriptNode} A ScriptNode of type "rma:recordCategory"
- * @param parentPath {string} The file path starting from the top of the fileplan
- */
-function getRecordCategory(categoryNode, parentPath)
-{
- // Create Record Category object
- var recordCategory = {
- parentPath: parentPath,
- name: categoryNode.name,
- identifier: categoryNode.properties["rma:identifier"],
- vitalRecordIndicator: categoryNode.properties["vitalRecordIndicator"],
- dispositionAuthority: categoryNode.properties["dispositionAuthority"],
- recordFolders: [],
- dispositionActions: []
- };
-
- // Find all Record Folders & Disposition information
- var recordFolders = [],
- dispositionActions = [],
- categoryChildren = categoryNode.children,
- categoryChild,
- dispScheduleChildren,
- dispScheduleChild;
- for (var cci = 0, ccil = categoryChildren.length; cci < ccil; cci++)
- {
- categoryChild = categoryChildren[cci]
- if (categoryChild.type == "{http://www.alfresco.org/model/recordsmanagement/1.0}recordFolder")
- {
- // Create and add Record Folder object
- recordFolders.push(getRecordFolder(categoryChild, parentPath + categoryNode.name + "/"));
- }
- else if (categoryChild.type == "{http://www.alfresco.org/model/recordsmanagement/1.0}dispositionSchedule")
- {
- // Get Disposition authority
- recordCategory.dispositionAuthority = categoryChild.properties["rma:dispositionAuthority"];
- dispScheduleChildren = categoryChild.children;
- for (var dsi = 0, dsil = dispScheduleChildren.length; dsi < dsil; dsi++)
- {
- dispScheduleChild = dispScheduleChildren[dsi];
- if (dispScheduleChild.type == "{http://www.alfresco.org/model/recordsmanagement/1.0}dispositionActionDefinition")
- {
- // Add Disposition Action description
- dispositionActions.push({
- dispositionDescription: dispScheduleChild.properties["rma:dispositionDescription"]
- });
- }
- }
- }
- }
-
- // Add Record Category to the list
- recordFolders.sort(sortByName);
- recordCategory.recordFolders = recordFolders;
- recordCategory.dispositionActions = dispositionActions;
- return recordCategory;
-}
-
-/**
- * Takes a ScriptNode and builds a Record Category template model from it
- *
- * @method getRecordFolder
- * @param recordFolder {ScriptNode} A ScriptNode of type "rma:recordrecordFolder"
- * @param parentPath {string} The file path starting from the top of the fileplan
- */
-function getRecordFolder(recordFolder, parentPath)
-{
- return {
- parentPath: parentPath,
- name: recordFolder.name,
- identifier: recordFolder.properties["rma:identifier"],
- vitalRecordIndicator: recordFolder.properties["vitalRecordIndicator"]
- };
-}
-
-// Start webscript
-main();
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.json.ftl
deleted file mode 100644
index 90a4bf1c06..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.get.json.ftl
+++ /dev/null
@@ -1,19 +0,0 @@
-<#import "fileplanreport.lib.ftl" as reportLib/>
-<#macro dateFormat date>${date?string("dd MMM yyyy HH:mm:ss 'GMT'Z '('zzz')'")}#macro>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- data:
- {
- "firstName": <#if person.properties.firstName??>"${person.properties.firstName}"<#else>null#if>,
- "lastName": <#if person.properties.lastName??>"${person.properties.lastName}"<#else>null#if>,
- <#if (recordSeries??)>
- "recordSeries": <@reportLib.recordSeriesJSON recordSeries=recordSeries/>,
- <#elseif (recordCategories??)>
- "recordCategories": <@reportLib.recordCategoriesJSON recordCategories=recordCategories/>,
- <#elseif (recordFolders??)>
- "recordFolders": <@reportLib.recordFoldersJSON recordFolders=recordFolders/>,
- #if>
- "printDate": "<@dateFormat date=date/>"
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.lib.ftl
deleted file mode 100644
index fb5c18680f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/fileplanreport.lib.ftl
+++ /dev/null
@@ -1,46 +0,0 @@
-<#macro recordSeriesJSON recordSeries>
-<#escape x as jsonUtils.encodeJSONString(x)>
- [<#list recordSeries as recordSerie>
- {
- "parentPath": "${recordSerie.parentPath}",
- "name": "${recordSerie.name}",
- "identifier": "${recordSerie.identifier}",
- "description": "${recordSerie.description}",
- "recordCategories": <@recordCategoriesJSON recordCategories=recordSerie.recordCategories/>
- }<#if (recordSerie_has_next)>,#if>
- #list>]
-#escape>
-#macro>
-
-<#macro recordCategoriesJSON recordCategories>
-<#escape x as jsonUtils.encodeJSONString(x)>
- [<#list recordCategories as recordCategory>
- {
- "parentPath": "${recordCategory.parentPath}",
- "name": "${recordCategory.name}",
- "identifier": "${recordCategory.identifier}",
- <#if (recordCategory.vitalRecordIndicator??)>"vitalRecordIndicator": ${recordCategory.vitalRecordIndicator?string},#if>
- <#if (recordCategory.dispositionAuthority??)>"dispositionAuthority": "${recordCategory.dispositionAuthority}",#if>
- "recordFolders": <@recordFoldersJSON recordFolders=recordCategory.recordFolders/>,
- "dispositionActions": [<#list recordCategory.dispositionActions as dispositionAction>
- {
- "dispositionDescription": "${dispositionAction.dispositionDescription!""}"
- }<#if (dispositionAction_has_next)>,#if>
- #list>]
- }<#if (recordCategory_has_next)>,#if>
- #list>]
-#escape>
-#macro>
-
-<#macro recordFoldersJSON recordFolders>
-<#escape x as jsonUtils.encodeJSONString(x)>
- [<#list recordFolders as recordFolder>
- {
- "parentPath": "${recordFolder.parentPath}",
- "name": "${recordFolder.name}",
- "identifier": "${recordFolder.identifier}",
- <#if (recordFolder.vitalRecordIndicator??)>"vitalRecordIndicator": "${recordFolder.vitalRecordIndicator?string}"#if>
- }<#if (recordFolder_has_next)>,#if>
- #list>]
-#escape>
-#macro>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml
deleted file mode 100644
index 10b936385b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
- Adds item(s) to the hold(s)
-
- The body of the post should be in the form
- {
- "nodeRefs" : array of nodeRefs for item(s) (record(s) / record folder(s)),
- "holds" : array of nodeRefs for the hold(s)
- }
- ]]>
-
- /api/rma/holds
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml
deleted file mode 100644
index 6f18a336fc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
- Removes item(s) from the hold(s)
-
- The body of the put should be in the form
- {
- "nodeRefs" : array of nodeRefs for the item(s) (record(s) / record folder(s)),
- "holds" : array of nodeRefs for the hold(s)
- }
- ]]>
-
- /api/rma/holds
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml
deleted file mode 100644
index 4f3dcbf566..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
- Gets the list of the hold(s)
-
-
- /api/rma/{store_type}/{store_id}/{id}/holds?itemNodeRef={itemNodeRef?}&includedInHold={includedInHold?}&fileOnly={fileOnly?}
- /api/rma/holds?itemNodeRef={itemNodeRef?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl
deleted file mode 100644
index 928522c250..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "holds":
- [
- <#list holds as hold>
- {
- "name": "${hold.name}",
- "nodeRef": "${hold.nodeRef}"
- }<#if hold_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml
deleted file mode 100644
index bb2c537379..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
- Records Management Import
-
- The body of the post should be multipart/form-data and contain the following fields.
-
-
destination: array of nodeRefs to export
-
archive: array of nodeRefs to export
-
- ]]>
-
- /api/rma/admin/import
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.html.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.html.ftl
deleted file mode 100644
index ff0d596e2d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.html.ftl
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- Upload success
-
-
-<#if (args.successCallback?exists)>
-
-#if>
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl
deleted file mode 100644
index 1ef9fab7d9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl
+++ /dev/null
@@ -1,5 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml
deleted file mode 100644
index 9b216d0058..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- List Of Values
- Returns lists of items used by the Records Management service
- /api/rma/admin/listofvalues
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl
deleted file mode 100644
index a84e447879..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "listofvalues.lib.ftl" as listsLib/>
-<@listsLib.listsJSON lists=lists/>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl
deleted file mode 100644
index ae50014424..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl
+++ /dev/null
@@ -1,75 +0,0 @@
-<#macro listsJSON lists>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "dispositionActions":
- {
- "url": "${lists.dispositionActions.url}",
- "items":
- [
- <#list lists.dispositionActions.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "events":
- {
- "url": "${lists.events.url}",
- "items":
- [
- <#list lists.events.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}",
- "automatic": ${item.automatic?string}
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "periodTypes":
- {
- "url": "${lists.periodTypes.url}",
- "items":
- [
- <#list lists.periodTypes.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "periodProperties":
- {
- "url": "${lists.periodProperties.url}",
- "items":
- [
- <#list lists.periodProperties.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "auditEvents":
- {
- "url": "${lists.auditEvents.url}",
- "items":
- [
- <#list lists.auditEvents.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
- }
-}
-#escape>
-#macro>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.desc.xml
deleted file mode 100644
index ca9f61b006..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Record Metadata Aspects
-
-
- /api/rma/recordmetadataaspects?noderef={?nodeRef}
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.json.ftl
deleted file mode 100644
index e83ef198fd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/recordmetadataaspects.get.json.ftl
+++ /dev/null
@@ -1,17 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "recordMetaDataAspects":
- [
- <#list aspects as aspect>
- {
- "id" : "${aspect.id}",
- "value" : "${aspect.value}"
- }
- <#if aspect_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.desc.xml
deleted file mode 100644
index 2b16d435ac..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Delete records management relationship
- Deletes the specified relationship.
- /api/node/{store_type}/{store_id}/{id}/targetnode/{target_store_type}/{target_store_id}/{target_id}/uniqueName/{uniqueName}
-
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl
deleted file mode 100644
index 3b7961a392..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "success": ${success?string}
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.desc.xml
deleted file mode 100644
index 4d34693449..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Records Management Relationship Labels
- Gets the list of existing relationship labels.
- /api/rma/admin/relationshiplabels
-
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.json.ftl
deleted file mode 100644
index b000b08c1d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationshiplabels.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "relationshipLabels":
- [
- <#list relationshipLabels as relationshipLabel>
- {
- "label": "${relationshipLabel.label}",
- "uniqueName": "${relationshipLabel.uniqueName}"
- }<#if relationshipLabel_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.desc.xml
deleted file mode 100644
index ea306912b1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Records Management Relationships
- Gets the list of existing relationships on the specified node.
- /api/node/{store_type}/{store_id}/{id}/relationships
-
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl
deleted file mode 100644
index ede191397c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl
+++ /dev/null
@@ -1,15 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "items":
- [
- <#list relationships as relationship>
- {
- "node": <#noescape>${relationship}#noescape>
- }<#if relationship_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.desc.xml
deleted file mode 100644
index 7f4a7f1dd6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.desc.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
- Records Management Action Execution
-
- The body of the post should be in the form
- {
- "nodeRef" : nodeRef for target Record,
- "nodeRefs" : array of nodeRef for target Records (either this or "nodeRef" should be present),
- "name" : actionName,
- "params" : {actionParameters}
- }
- ]]>
-
- /api/rma/actions/ExecutionQueue
-
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.json.ftl
deleted file mode 100644
index ed22ad29fd..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmaction.post.json.ftl
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "message" : "${message}"
-<#if result?exists>
- ,"result" : "${result?string}"
-#if>
-<#if results?exists>
- ,"results" :
- {
- <#list results?keys as prop>
- "${prop}" : "${results[prop]}"<#if prop_has_next>,#if>
- #list>
- }
-#if>
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml
deleted file mode 100644
index 8cf91b17a0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Clears Records Management Audit Log
- Clears the Records Management audit log
- /api/rma/admin/rmauditlog
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl
deleted file mode 100644
index 9f0631dd99..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "rmauditlog.lib.ftl" as auditLib/>
-<@auditLib.auditStatusJSON auditstatus=auditstatus/>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml
deleted file mode 100644
index 0f76ff2953..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
- Records Management Audit Log
- The following parameters can also be passed:
-
-
size: Maximum number of log entries to return
-
user: Only return log entries by the specified user
-
event: Only return log entries matching this event
-
from: Only return log entries after the specified date, date should be in yyyy-MM-dd format
-
to: Only return log entries before the specified date, date should be in yyyy-MM-dd format
-
export: Set this to 'true' to force the browser to display the Save As dialog
-
- ]]>
-
- /api/rma/admin/rmauditlog
- /api/node/{store_type}/{store_id}/{id}/rmauditlog
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl
deleted file mode 100644
index dd270cebca..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl
+++ /dev/null
@@ -1,12 +0,0 @@
-<#macro auditStatusJSON auditstatus>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "enabled": ${auditstatus.enabled?string},
- "started": "${auditstatus.started}",
- "stopped": "${auditstatus.stopped}"
- }
-}
-#escape>
-#macro>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml
deleted file mode 100644
index d0ddd80ac3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
- Files a Records Management audit log as a record
-
- A JSON structure is expected as follows:
- {
- "destination" : NodeRef of record folder to file the audit log in
- "size" : Maximum number of log entries to return
- "user" : Only return log entries by the specified user
- "event" : Only return log entries matching this event
- "from" : Only return log entries after the specified date, date should be in yyyy-MM-dd format
- "to" : Only return log entries before the specified date, date should be in yyyy-MM-dd format
- }
- ]]>
-
- /api/rma/admin/rmauditlog
- /api/node/{store_type}/{store_id}/{id}/rmauditlog
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml
deleted file mode 100644
index e13de43b34..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Start or Stop Records Management Audit Log
- The body of the put should be in the form
- {
- "enabled" : true|false
- }
- ]]>
-
- /api/rma/admin/rmauditlog
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl
deleted file mode 100644
index 9f0631dd99..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "rmauditlog.lib.ftl" as auditLib/>
-<@auditLib.auditStatusJSON auditstatus=auditstatus/>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml
deleted file mode 100644
index 3d32335110..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Records Management Audit Log Status
-
-
- /api/rma/admin/rmauditlog/status
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl
deleted file mode 100644
index bbb76957b5..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "data" :
- {
- "enabled" : ${enabled?string}
- }
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml
deleted file mode 100644
index 445dc99bf0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
- Get the allowed values for the authenticated user for an rm list constraint.
-
- listName is the qualified name of the list with the ":" replaced by "_" eg rmc_smList
- ]]>
-
- /api/rma/rmconstraints/{listName}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl
deleted file mode 100644
index 995b7e3c48..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl
+++ /dev/null
@@ -1,15 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": {
- "constraintName": "${constraintName}",
- "allowedValuesForCurrentUser" : [
- <#list allowedValuesForCurrentUser as item>
- {
- "label": "${item}",
- "value": "${item}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml
deleted file mode 100644
index e96bac280c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
- Apply Records Management Permissions to a node
-
-
- The body of the post json should be of the form:
-
- Existing permissions will be updated by the supplied permission set,
- where 'id' and 'authority' are mandatory values.
- If the optional 'remove' flag is set then the permission will be removed.
- Note that it is only valid to set the following RM related permissions:
- 'Filing', 'ReadRecords' and 'FileRecords'.
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/rmpermissions
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js
deleted file mode 100644
index a29ec41b13..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * Entry point for rmpermissions POST data webscript.
- * Applies supplied RM permissions to an RM node.
- *
- * @method main
- */
-function main()
-{
- // Get the node from the URL
- var pathSegments = url.match.split("/");
- var reference = [ url.templateArgs.store_type, url.templateArgs.store_id ].concat(url.templateArgs.id.split("/"));
- var node = search.findNode(pathSegments[2], reference);
-
- // 404 if the node is not found
- if (node == null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "The node could not be found");
- return;
- }
-
- if (json.has("permissions") == false)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "Permissions value missing from request.");
- }
-
- if (json.has("isInherited"))
- {
- node.setInheritsPermissions(json.getBoolean("isInherited"));
- }
-
- var permissions = json.getJSONArray("permissions");
- for (var i=0; i
- Records Management Transfer
- Streams an Alfresco Content Pacakge (ACP) file containing the contents of a transfer
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}
- argument
- user
- required
- deprecated
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml
deleted file mode 100644
index 8a82f9637b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Records Management Transfer Report
- Returns a transfer report to the caller in JSON format
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
- argument
- user
- required
- deprecated
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml
deleted file mode 100644
index 882842220a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
- Files a Records Management Transfer Report
- A JSON structure is expected as follows:
- {
- "destination" : NodeRef of record folder to file the transfer report in
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
- argument
- user
- required
- deprecated
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml
deleted file mode 100644
index d0151a4915..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Records Management User Rights Report
- Returns a user rights report showing users, roles and groups to the caller in JSON format
- /api/rma/admin/userrightsreport
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl
deleted file mode 100644
index 81e88674a3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl
+++ /dev/null
@@ -1,46 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "users":
- {
- <#list report.users?keys as user>
- "${user}":
- {
- "userName": "${report.users[user].userName!""}",
- "firstName": "${report.users[user].firstName!""}",
- "lastName": "${report.users[user].lastName!""}",
- "roles": [<#list report.users[user].roles as role>"${role}"<#if role_has_next>,#if>#list>],
- "groups": [<#list report.users[user].groups as group>"${group}"<#if group_has_next>,#if>#list>]
- }
- <#if user_has_next>,#if>
- #list>
- },
- "roles":
- {
- <#list report.roles?keys as role>
- "${role}":
- {
- "name": "${report.roles[role].name!""}",
- "label": "${report.roles[role].displayLabel!""}",
- "users": [<#list report.roles[role].users as user>"${user}"<#if user_has_next>,#if>#list>],
- "capabilities": [<#list report.roles[role].capabilities as capability>"${capability}"<#if capability_has_next>,#if>#list>]
- }
- <#if role_has_next>,#if>
- #list>
- },
- "groups":
- {
- <#list report.groups?keys as group>
- "${group}":
- {
- "name": "${report.groups[group].name!""}",
- "label": "${report.groups[group].displayLabel!""}",
- "users": [<#list report.groups[group].users as user>"${user}"<#if user_has_next>,#if>#list>]
- }
- <#if group_has_next>,#if>
- #list>
- }
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.desc.xml
deleted file mode 100644
index 8b8441f74d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- doclist-v2
- Document List v2 Component - records management doclist data webscript
- /slingshot/doclib2/rm/doclist/{type}/site/{site}/{container}/{path}
- /slingshot/doclib2/rm/doclist/{type}/site/{site}/{container}
- /slingshot/doclib2/rm/doclist/{type}/node/{store_type}/{store_id}/{id}/{path}
- /slingshot/doclib2/rm/doclist/{type}/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js
deleted file mode 100644
index 768af5f619..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-/**
- * Document List Component: doclist
- */
-model.doclist = rm_doclist_main();
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.json.ftl
deleted file mode 100644
index df84dfc21e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "doclist.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.lib.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.lib.js
deleted file mode 100644
index 3fcdb888af..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.lib.js
+++ /dev/null
@@ -1,348 +0,0 @@
-const REQUEST_MAX = 1000;
-
-/**
- * Method that performs the actual loading of the nodes.
- *
- * Note!
- * Will optimize performance by using ScriptNode.childFileFolders for directory listings
- * In other words when the "path" filter is used.
- *
- * @method doclist_getAllNodes
- * @param parsedArgs {Object}
- * @param filterParams {Object}
- * @param query {String}
- * @param totalItemCount {int}
- * @return {object} Returns the node and corresponding pagination metadata
- * {
- * allNodes: {Array}
- * totalRecords: {int}
- * requestTotalCountMax: {int}
- * paged: {boolean}
- * query: {String}
- * }
- */
-function doclist_getAllNodes(parsedArgs, filterParams, query, totalItemCount)
-{
- var filter = args.filter,
- totalRecords = 0,
- requestTotalCountMax = 0,
- paged = false,
- allNodes = [];
- if ((filter || "path") == "path" ||
- query == "" &&
- ((filter || "unfiledRecords") == "unfiledRecords" ||
- (filter || "holds") == "holds" ||
- (filter || "transfers") == "transfers"))
- {
- // TODO also add DB filter by "node" (in addition to "path")
- var parentNode = parsedArgs.pathNode;
- if (parentNode !== null)
- {
- var skip = -1,
- max = -1;
-
- if (args.size != null)
- {
- max = args.size;
-
- if (args.pos > 0)
- {
- skip = (args.pos - 1) * max;
- }
- }
-
- var sortField = (args.sortField == null ? "cm:name" : args.sortField),
- sortAsc = (((args.sortAsc == null) || (args.sortAsc == "true")) ? true : false);
-
- // Get paged set
- requestTotalCountMax = skip + REQUEST_MAX;
- var pagedResult = parentNode.childFileFolders(
- true, true, filterParams.ignoreTypes.concat(filterParams.ignoreAspects),
- skip, max, requestTotalCountMax, sortField, sortAsc, "");
-
- allNodes = pagedResult.page;
- totalRecords = pagedResult.totalResultCountUpper;
- paged = true;
- }
- }
- else
- {
- // Query the nodes - passing in sort and result limit parameters
- if (query !== "")
- {
- allNodes = search.query(
- {
- query: query,
- language: filterParams.language,
- page:
- {
- maxItems: totalItemCount
- },
- sort: filterParams.sort,
- templates: filterParams.templates,
- namespace: (filterParams.namespace ? filterParams.namespace : null),
- onerror: "no-results"
- });
-
- totalRecords = allNodes.length;
- }
- }
- return {
- allNodes: allNodes,
- totalRecords: totalRecords,
- requestTotalCountMax: requestTotalCountMax,
- paged: paged,
- query: query
- };
-}
-
-/**
- * Main entry point: Create collection of documents and folders in the given space
- *
- * @method rm_doclist_main
- */
-function rm_doclist_main()
-{
- // Use helper function to get the arguments
- var parsedArgs = ParseArgs.getParsedArgs();
- if (parsedArgs === null)
- {
- return;
- }
-
- var filter = args.filter,
- items = [];
-
- // Try to find a filter query based on the passed-in arguments
- var allNodes = [],
- totalRecords = 0,
- requestTotalCountMax = 0,
- paged = false,
- favourites = Common.getFavourites(),
- filterParams = Filters.getFilterParams(filter, parsedArgs,
- {
- favourites: favourites
- }),
- query = filterParams.query,
- allSites = (parsedArgs.nodeRef == "alfresco://sites/home");
-
- if (logger.isLoggingEnabled())
- logger.log("rm-doclist.lib.js - NodeRef: " + parsedArgs.nodeRef + " Query: " + query);
-
- var totalItemCount = filterParams.limitResults ? parseInt(filterParams.limitResults, 10) : -1;
- // For all sites documentLibrary query we pull in all available results and post filter
- if (totalItemCount === 0) totalItemCount = -1;
- else if (allSites) totalItemCount = (totalItemCount > 0 ? totalItemCount * 10 : 500);
-
-
- var allNodesResult = doclist_getAllNodes(parsedArgs, filterParams, query, totalItemCount);
- allNodes = allNodesResult.allNodes;
- totalRecords = allNodesResult.totalRecords;
- requestTotalCountMax = allNodesResult.requestTotalCountMax;
- paged = allNodesResult.paged;
- query = allNodesResult.query;
-
-
- if (logger.isLoggingEnabled())
- logger.log("rm-doclist.lib.js - query results: " + allNodes.length);
- // Generate the qname path match regex required for all sites 'documentLibrary' results match
- var pathRegex;
- if (allSites)
- {
- // escape the forward slash characters in the qname path
- // TODO: replace with java.lang.String regex match for performance
- var pathMatch = new String(parsedArgs.rootNode.qnamePath).replace(/\//g, '\\/') + "\\/.*\\/cm:documentLibrary\\/.*";
- pathRegex = new RegExp(pathMatch, "gi");
- if (logger.isLoggingEnabled())
- logger.log("rm-doclist.lib.js - will match results using regex: " + pathMatch);
- }
-
- // Ensure folders and folderlinks appear at the top of the list
- var folderNodes = [],
- documentNodes = [];
-
- for each (node in allNodes)
- {
- if (totalItemCount !== 0)
- {
- try
- {
- if (!allSites || node.qnamePath.match(pathRegex))
- {
- totalItemCount--;
- if (node.isContainer || node.isLinkToContainer)
- {
- folderNodes.push(node);
- }
- else
- {
- documentNodes.push(node);
- }
- }
- }
- catch (e)
- {
- // Possibly an old indexed node - ignore it
- }
- } else break;
- }
-
- // Node type counts
- var folderNodesCount = folderNodes.length,
- documentNodesCount = documentNodes.length,
- nodes;
-
- if (parsedArgs.type === "documents")
- {
- nodes = documentNodes;
- totalRecords -= folderNodesCount;
- }
- else
- {
- // TODO: Sorting with folders at end -- swap order of concat()
- nodes = folderNodes.concat(documentNodes);
- }
-
- if (logger.isLoggingEnabled())
- logger.log("rm-doclist.lib.js - totalRecords: " + totalRecords);
-
- // Pagination
- var pageSize = args.size || nodes.length,
- pagePos = args.pos || "1",
- startIndex = (pagePos - 1) * pageSize;
-
- if (!paged)
- {
- // Trim the nodes array down to the page size
- nodes = nodes.slice(startIndex, pagePos * pageSize);
- }
-
- // Common or variable parent container?
- var parent = null;
-
- if (!filterParams.variablePath)
- {
- var node = parsedArgs.pathNode;
- // Display the toolbar actions for the child containers within unfiled records container and holds correctly
- if (filterParams.filter === "containerFilter" && args.filterData !== null)
- {
- node = search.findNode(args.filterData);
- }
- // Parent node permissions (and Site role if applicable)
- parent = Evaluator.run(node, true);
- }
-
- var thumbnail = null,
- locationNode,
- item;
-
- // Loop through and evaluate each node in this result set
- for each (node in nodes)
- {
- // we have to check if we have read permission on the node parent as an error will be thrown if we try to
- // get the evaluated properties for a linked record whose parent we do not have read permissions for
- var parentReadable = (node.parent != null && node.parent.isContainer && node.parent.hasPermission("ReadRecords"));
- if (!parentReadable) continue;
-
- // Get evaluated properties.
- item = Evaluator.run(node);
- if (item !== null)
- {
- item.isFavourite = (favourites[item.node.nodeRef] === true);
- item.likes = Common.getLikes(node);
-
- // Does this collection of nodes have potentially differering paths?
- if (filterParams.variablePath || item.isLink || filterParams.filter === "containerFilter")
- {
- locationNode = item.isLink ? item.linkedNode : item.node;
- // Ensure we have Read permissions on the destination on the link object
- if (!locationNode.hasPermission("ReadRecords")) continue;
- location = Common.getLocation(locationNode, parsedArgs.libraryRoot);
- // Parent node
- if (parentReadable)
- {
- item.parent = Evaluator.run(node.parent, true);
- }
- }
- else
- {
- location =
- {
- site: parsedArgs.location.site,
- siteTitle: parsedArgs.location.siteTitle,
- sitePreset: parsedArgs.location.sitePreset,
- container: parsedArgs.location.container,
- containerType: parsedArgs.location.containerType,
- path: parsedArgs.location.path,
- file: node.name
- };
- }
-
- // Resolved location
- item.location = location;
-
- items.push(item);
- }
- else
- {
- --totalRecords;
- }
- }
-
- // Array Remove - By John Resig (MIT Licensed)
- var fnArrayRemove = function fnArrayRemove(array, from, to)
- {
- var rest = array.slice((to || from) + 1 || array.length);
- array.length = from < 0 ? array.length + from : from;
- return array.push.apply(array, rest);
- };
-
- /**
- * De-duplicate orignals for any existing working copies.
- * This can't be done in evaluator.lib.js as it has no knowledge of the current filter or UI operation.
- * Note: This may result in pages containing less than the configured amount of items (50 by default).
- */
- for each (item in items)
- {
- if (item.workingCopy && item.workingCopy.isWorkingCopy)
- {
- var workingCopySource = String(item.workingCopy.sourceNodeRef);
- for (var i = 0, ii = items.length; i < ii; i++)
- {
- if (String(items[i].node.nodeRef) == workingCopySource)
- {
- fnArrayRemove(items, i);
- --totalRecords;
- break;
- }
- }
- }
- }
-
- var paging =
- {
- totalRecords: totalRecords,
- startIndex: startIndex
- };
-
- if (paged && (totalRecords == requestTotalCountMax))
- {
- paging.totalRecordsUpper = requestTotalCountMax;
- }
-
- return (
- {
- luceneQuery: query,
- paging: paging,
- container: parsedArgs.rootNode,
- parent: parent,
- onlineEditing: utils.moduleInstalled("org.alfresco.module.vti"),
- itemCount:
- {
- folders: folderNodesCount,
- documents: documentNodesCount
- },
- items: items,
- customJSON: slingshotDocLib.getJSON()
- });
-}
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js
deleted file mode 100644
index c68408e498..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js
+++ /dev/null
@@ -1,196 +0,0 @@
-/**
-* Query templates for custom search
-*/
-Filters.QUERY_TEMPLATES =
-[
- { field: "keywords", template: "%(cm:name cm:title cm:description TEXT)" },
- { field: "name", template: "%(cm:name)" },
- { field: "title", template: "%(cm:title)" },
- { field: "description", template: "%(cm:description)" },
- { field: "creator", template: "%(cm:creator)" },
- { field: "created", template: "%(cm:created)" },
- { field: "modifier", template: "%(cm:modifier)" },
- { field: "modified", template: "%(cm:modified)" },
- { field: "author", template: "%(cm:author)" },
- { field: "markings", template: "%(rmc:supplementalMarkingList)" },
- { field: "dispositionEvents", template: "%(rma:recordSearchDispositionEvents)" },
- { field: "dispositionActionName", template: "%(rma:recordSearchDispositionActionName)" },
- { field: "dispositionActionAsOf", template: "%(rma:recordSearchDispositionActionAsOf)" },
- { field: "dispositionEventsEligible", template: "%(rma:recordSearchDispositionEventsEligible)" },
- { field: "dispositionPeriod", template: "%(rma:recordSearchDispositionPeriod)" },
- { field: "hasDispositionSchedule", template: "%(rma:recordSearchHasDispositionSchedule)" },
- { field: "dispositionInstructions", template: "%(rma:recordSearchDispositionInstructions)" },
- { field: "dispositionAuthority", template: "%(rma:recordSearchDispositionAuthority)" },
- { field: "vitalRecordReviewPeriod", template: "%(rma:recordSearchVitalRecordReviewPeriod)" }
-];
-
-Filters.IGNORED_TYPES =
-[
- /* Defaults */
- "cm:systemfolder",
- "fm:forums",
- "fm:forum",
- "fm:topic",
- "fm:post",
- /* Records Management */
- "rma:dispositionSchedule",
- "rma:dispositionActionDefinition",
- "rma:dispositionAction",
- "rma:holdContainer",
- "rma:transferContainer",
- "rma:unfiledRecordContainer"
-];
-
-/**
- * Create filter parameters based on input parameters
- *
- * @method getFilterParams
- * @param filter {string} Required filter
- * @param parsedArgs {object} Parsed arguments object literal
- * @param optional {object} Optional arguments depending on filter type
- * @return {object} Object literal containing parameters to be used in Lucene search
- */
-Filters.getFilterParams = function RecordsManagementFilter_getFilterParams(filter, parsedArgs, optional)
-{
- var filterParams =
- {
- query: "+PATH:\"" + parsedArgs.pathNode.qnamePath + "/*\"",
- limitResults: null,
- sort: [
- {
- column: "@cm:name",
- ascending: true
- }],
- language: "lucene",
- templates: null,
- variablePath: true,
- ignoreTypes: Filters.IGNORED_TYPES
- };
-
- optional = optional || {};
-
- // Sorting parameters specified?
- var sortAscending = args.sortAsc,
- sortField = args.sortField;
-
- if (sortAscending == "false")
- {
- filterParams.sort[0].ascending = false;
- }
- if (sortField !== null)
- {
- filterParams.sort[0].column = (sortField.indexOf(":") != -1 ? "@" : "") + sortField;
- }
-
- // Max returned results specified?
- var argMax = args.max;
- if ((argMax !== null) && !isNaN(argMax))
- {
- filterParams.limitResults = argMax;
- }
-
- // Create query based on passed-in arguments
- var filterData = args.filterData,
- filterQuery = "";
-
- // Common types and aspects to filter from the UI
- var filterQueryDefaults = ' -TYPE:"' + Filters.IGNORED_TYPES.join('" -TYPE:"') + '"';
-
- // Create query based on passed-in arguments
- switch (String(filter))
- {
- case "all":
- filterQuery = "+PATH:\"" + parsedArgs.rootNode.qnamePath + "//*\"";
- filterQuery += " -TYPE:\"{http://www.alfresco.org/model/content/1.0}folder\"";
- filterParams.query = filterQuery + filterQueryDefaults;
- break;
-
- case "node":
- parsedArgs.pathNode = parsedArgs.rootNode.parent;
- filterParams.variablePath = false;
- filterParams.query = "+ID:\"" + parsedArgs.rootNode.nodeRef + "\"";
- break;
-
- case "savedsearch":
- var searchNode = parsedArgs.location.siteNode.getContainer("Saved Searches");
- if (searchNode != null)
- {
- var ssNode = searchNode.childByNamePath(String(filterData));
-
- if (ssNode != null)
- {
- var ssJson = eval('try{(' + ssNode.content + ')}catch(e){}');
- filterQuery = ssJson.query;
- // Wrap the query so that only valid items within the filePlan are returned
- filterParams.query = 'PATH:"' + parsedArgs.rootNode.qnamePath + '//*" AND (' + filterQuery + ')';
- filterParams.templates = Filters.QUERY_TEMPLATES;
- filterParams.language = "fts-alfresco";
- filterParams.namespace = "http://www.alfresco.org/model/recordsmanagement/1.0";
- // gather up the sort by fields
- // they are encoded as "property/dir" i.e. "cm:name/asc"
- if (ssJson.sort && ssJson.sort.length !== 0)
- {
- var sortPairs = ssJson.sort.split(",");
- var sort = [];
- for (var i=0, j; i
- node-v2
- Document List v2 Component - node data webscript
- /slingshot/doclib2/rm/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.js
deleted file mode 100644
index 2b979d08c3..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.js
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.json.ftl
deleted file mode 100644
index 35c12dad18..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-node.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "node.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-parse-args.lib.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-parse-args.lib.js
deleted file mode 100644
index 8dc31d37c1..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-parse-args.lib.js
+++ /dev/null
@@ -1,161 +0,0 @@
-/**
- * Get and parse arguments
- *
- * @method getParsedArgs
- * @return {array|null} Array containing the validated input parameters
- */
-ParseArgs.getParsedArgs = function RecordsManagementFilter_getParsedArgs(containerType)
-{
- var type = url.templateArgs.type,
- libraryRoot = args.libraryRoot,
- rootNode = null,
- pathNode = null,
- nodeRef = null,
- path = "",
- location = null;
-
- // Is this library rooted from a non-site nodeRef?
- if (libraryRoot !== null)
- {
- libraryRoot = ParseArgs.resolveNode(libraryRoot);
- }
-
-
- if (url.templateArgs.store_type !== null)
- {
- /**
- * nodeRef input: store_type, store_id and id
- */
- var storeType = url.templateArgs.store_type,
- storeId = url.templateArgs.store_id,
- id = url.templateArgs.id;
-
- nodeRef = storeType + "://" + storeId + "/" + id;
- rootNode = libraryRoot || ParseArgs.resolveNode(nodeRef);
- if (rootNode == null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Not a valid nodeRef: '" + nodeRef + "'");
- return null;
- }
-
- // Special case: make sure filter picks up correct mode
- if (type == null && args.filter == null)
- {
- args.filter = "node";
- }
- }
- else
- {
- /**
- * Site and container input
- */
- var siteId = url.templateArgs.site,
- containerId = url.templateArgs.container,
- siteNode = siteService.getSite(siteId);
-
- if (siteNode === null)
- {
- status.setCode(status.STATUS_GONE, "Site not found: '" + siteId + "'");
- return null;
- }
-
- rootNode = siteNode.getContainer(containerId);
- if (rootNode === null)
- {
- rootNode = siteNode.createContainer(containerId, containerType || "cm:folder");
- if (rootNode === null)
- {
- status.setCode(status.STATUS_GONE, "Document Library container '" + containerId + "' not found in '" + siteId + "'. (No permission?)");
- return null;
- }
-
- rootNode.properties["cm:description"] = "Document Library";
-
- /**
- * MOB-593: Add email alias on documentLibrary container creation
- *
- rootNode.addAspect("emailserver:aliasable");
- var emailAlias = siteId;
- if (containerId != "documentLibrary")
- {
- emailAlias += "-" + containerId;
- }
- rootNode.properties["emailserver:alias"] = emailAlias;
- */
- rootNode.save();
- }
- }
-
- if (args.filter == "unfiledRecords")
- {
- var container = rootNode.childrenByXPath("rma:Unfiled_x0020_Records");
- if (container.length > 0)
- {
- pathNode = container[0];
- }
- }
- else if (args.filter == "holds")
- {
- var container = rootNode.childrenByXPath("rma:Holds");
- if (container.length > 0)
- {
- pathNode = container[0];
- }
- }
- else if (args.filter == "transfers")
- {
- var container = rootNode.childrenByXPath("rma:Transfers");
- if (container.length > 0)
- {
- pathNode = container[0];
- }
- }
- else
- {
- // Path input?
- path = url.templateArgs.path || "";
- pathNode = path.length > 0 ? rootNode.childByNamePath(path) : (pathNode || rootNode);
- }
-
- if (pathNode === null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Path not found: '" + path + "'");
- return null;
- }
-
- // Parent location parameter adjustment
- location = Common.getLocation(pathNode, libraryRoot);
- if (location === null)
- {
- status.setCode(status.STATUS_GONE, "Location is 'null'. (No permission?)");
- return null;
- }
- if (path !== "")
- {
- location.path = ParseArgs.combinePaths(location.path, location.file);
- }
- if (args.filter !== "node" && !pathNode.isContainer)
- {
- location.file = "";
- }
-
- var objRet =
- {
- rootNode: rootNode,
- pathNode: pathNode,
- libraryRoot: libraryRoot,
- location: location,
- path: path,
- nodeRef: nodeRef,
- type: type
- };
-
- // Multiple input files in the JSON body?
- var files = ParseArgs.getMultipleInputValues("nodeRefs");
- if (typeof files != "string")
- {
- objRet.files = files;
- }
-
- return objRet;
-};
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml
deleted file mode 100644
index e61684260a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Gets Recorded Version Config
- Gets Recorded Version Config Data
- /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl
deleted file mode 100644
index fef4721616..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "recordableVersions":
- [
- <#list recordableVersions as recordableVersion>
- {
- "policy": "${recordableVersion.policy}",
- "selected": "${recordableVersion.selected?string("true", "false")}"
- }<#if recordableVersion_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml
deleted file mode 100644
index d40c295377..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- Sets Recorded Version Config
- Sets Recorded Version Config Data
- /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.json.ftl
deleted file mode 100644
index 9e26dfeeb6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.desc.xml
deleted file mode 100644
index 4e7e14fb4e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.desc.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
- rm-copy-to
- Document List Action - Copy multiple files
- /slingshot/doclib/action/rm-copy-to/site/{site}/{container}/{path}
- /slingshot/doclib/action/rm-copy-to/site/{site}/{container}
- /slingshot/doclib/action/rm-copy-to/node/{store_type}/{store_id}/{id}/{path}
- /slingshot/doclib/action/rm-copy-to/node/{store_type}/{store_id}/{id}
- /slingshot/doclib/action/rm-copy-to/node/{store_type}/{store_id}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.ftl
deleted file mode 100644
index e2f0e9da9f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "action.lib.ftl" as actionLib />
-<@actionLib.resultsJSON results=results />
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.js
deleted file mode 100644
index 6240f64306..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-copy-to.post.json.js
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-/**
- * Copy multiple files action
- * @method POST
- */
-
-/**
- * Entrypoint required by action.lib.js
- *
- * @method runAction
- * @param p_params {object} Object literal containing files array
- * @return {object|null} object representation of action results
- */
-function runAction(p_params)
-{
- var results = [],
- destNode = p_params.destNode,
- files = p_params.files,
- file, fileNode, result, nodeRef,
- fromSite, copiedNode;
-
- // Must have array of files
- if (!files || files.length == 0)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "No files.");
- return;
- }
-
- for (file in files)
- {
- nodeRef = files[file];
- result =
- {
- nodeRef: nodeRef,
- action: "copyFile",
- success: false
- };
-
- try
- {
- fileNode = search.findNode(nodeRef);
- if (fileNode == null)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- result.error = "Can't find source node.";
- }
- if (!rmService.getRecordsManagementNode(destNode).hasCapability("FillingPermissionOnly"))
- {
- result.name = fileNode.name;
- result.error = "You don't have filing permission on the destination or the destination is either frozen, closed or cut off!";
- results.push(result);
- continue;
- }
- else
- {
- result.id = fileNode.name;
- result.name = fileNode.name;
- result.type = fileNode.isContainer ? "folder" : "document"
-
- // Retain the name of the site the node is currently in. Null if it's not in a site.
- fromSite = String(fileNode.siteShortName);
-
- // copy the node (deep copy for containers)
- if (fileNode.isContainer)
- {
- copiedNode = fileNode.copy(destNode, true);
- }
- else
- {
- copiedNode = fileNode.copy(destNode);
- }
-
- result.nodeRef = copiedNode.nodeRef.toString();
- result.success = (result.nodeRef != null);
-
- if (result.success)
- {
- // If this was an inter-site copy, we'll need to clean up the permissions on the node
- if (fromSite != String(copiedNode.siteShortName))
- {
- siteService.cleanSitePermissions(copiedNode);
- }
- }
- }
- }
- catch (e)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- result.error = e.message;
-
- // log the error
- logger.error(e.message);
- }
-
- results.push(result);
- }
-
- return results;
-}
-
-/* Bootstrap action script */
-main();
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.desc.xml
deleted file mode 100644
index 06fa861c15..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- rm-link
- Document List Action - Link records
- /slingshot/doclib/action/rm-link/site/{site}/{container}/{path}
- /slingshot/doclib/action/rm-link/site/{site}/{container}
- /slingshot/doclib/action/rm-link/node/{store_type}/{store_id}/{id}/{path}
- /slingshot/doclib/action/rm-link/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.ftl
deleted file mode 100644
index e2f0e9da9f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "action.lib.ftl" as actionLib />
-<@actionLib.resultsJSON results=results />
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.js
deleted file mode 100644
index d25b92dbf2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-link.post.json.js
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-/**
- * Add multiple files as children action
- * @method POST
- */
-
-/**
- * Entrypoint required by action.lib.js
- *
- * @method runAction
- * @param p_params {object} Object literal containing files array
- * @return {object|null} object representation of action results
- */
-function runAction(p_params)
-{
- var results = [],
- destNode = p_params.destNode,
- files = p_params.files,
- file, fileNode, result, nodeRef;
-
- // Must have array of files
- if (!files || files.length == 0)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "No files.");
- return;
- }
-
- for (file in files)
- {
- nodeRef = files[file];
- result =
- {
- nodeRef: nodeRef,
- action: "addChild",
- success: false
- }
-
- try
- {
- fileNode = search.findNode(nodeRef);
- if (fileNode === null)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- }
- if (!rmService.getRecordsManagementNode(destNode).hasCapability("FillingPermissionOnly"))
- {
- result.name = fileNode.name;
- result.error = "You don't have filing permission on the destination or the destination is either frozen, closed or cut off!";
- results.push(result);
- continue;
- }
- else
- {
- result.id = fileNode.name;
- result.name = fileNode.name;
- result.type = fileNode.isContainer ? "folder" : "document";
- destNode.addNode(fileNode);
- result.success = true;
- }
- }
- catch (e)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- result.error = e.message;
-
- // log the error
- logger.error(e.message);
- }
-
- results.push(result);
- }
-
- return results;
-}
-
-/* Bootstrap action script */
-main();
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.desc.xml
deleted file mode 100644
index 07390aa024..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- rm-move-to
- Document List Action - Move multiple files
- /slingshot/doclib/action/rm-move-to/site/{site}/{container}/{path}
- /slingshot/doclib/action/rm-move-to/site/{site}/{container}
- /slingshot/doclib/action/rm-move-to/node/{store_type}/{store_id}/{id}/{path}
- /slingshot/doclib/action/rm-move-to/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.ftl
deleted file mode 100644
index e2f0e9da9f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.ftl
+++ /dev/null
@@ -1,2 +0,0 @@
-<#import "action.lib.ftl" as actionLib />
-<@actionLib.resultsJSON results=results />
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.js
deleted file mode 100644
index a8b66dcce6..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/rm-move-to.post.json.js
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-/**
- * Move multiple files action
- * @method POST
- */
-
-/**
- * Entrypoint required by action.lib.js
- *
- * @method runAction
- * @param p_params {object} Object literal containing files array
- * @return {object|null} object representation of action results
- */
-function runAction(p_params)
-{
- var results = [],
- destNode = p_params.destNode,
- files = p_params.files,
- parent = null,
- file, fileNode, result, nodeRef,
- fromSite;
-
- // Must have array of files
- if (!files || files.length == 0)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "No files.");
- return;
- }
-
- for (file in files)
- {
- nodeRef = files[file];
- result =
- {
- nodeRef: nodeRef,
- action: "moveFile",
- success: false
- }
-
- try
- {
- fileNode = search.findNode(nodeRef);
- if (fileNode == null)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- }
- if (!rmService.getRecordsManagementNode(destNode).hasCapability("FillingPermissionOnly"))
- {
- result.name = fileNode.name;
- result.error = "You don't have filing permission on the destination or the destination is either frozen, closed or cut off!";
- results.push(result);
- continue;
- }
- else
- {
- if (p_params.parent && p_params.parent != null)
- {
- parent = search.findNode(p_params.parent);
- }
- result.id = fileNode.name;
- result.name = fileNode.name;
- result.type = fileNode.isContainer ? "folder" : "document";
-
- // Retain the name of the site the node is currently in. Null if it's not in a site.
- fromSite = fileNode.siteShortName;
-
- // move the node
- result.success = fileNode.move(parent, destNode);
-
- if (result.success)
- {
- // If this was an inter-site move, we'll need to clean up the permissions on the node
- if (String(fromSite) !== String(fileNode.siteShortName))
- {
- siteService.cleanSitePermissions(fileNode);
- }
- }
- }
- }
- catch (e)
- {
- result.id = file;
- result.nodeRef = nodeRef;
- result.success = false;
- result.error = e.message;
-
- // log the error
- logger.error(e.message);
- }
-
- results.push(result);
- }
-
- return results;
-}
-
-/* Bootstrap action script */
-main();
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.desc.xml
deleted file mode 100644
index c7d8a558de..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- permissions
- Document List Component - permissions data webscript
- /slingshot/doclib/rm/permissions/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.js
deleted file mode 100644
index 815c3c7282..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.js
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-function getRmPermissions()
-{
- /**
- * nodeRef input: store_type, store_id and id
- */
- var storeType = url.templateArgs.store_type,
- storeId = url.templateArgs.store_id,
- id = url.templateArgs.id,
- nodeRef = storeType + "://" + storeId + "/" + id,
- node = ParseArgs.resolveNode(nodeRef);
-
- if (node == null)
- {
- node = search.findNode(nodeRef);
- if (node === null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Not a valid nodeRef: '" + nodeRef + "'");
- return null;
- }
- }
-
- var permissionData = model.data,
- settable = node.getSettablePermissions(),
- canReadInherited = true;
-
- if (node.parent.hasPermission("ReadRecords"))
- {
- permissionData["inherited"] = parsePermissions(node.parent.getPermissions(), settable);
- }
- else
- {
- canReadInherited = false;
- }
-
- permissionData["canReadInherited"] = canReadInherited;
-
- model.data = permissionData;
-}
-
-getRmPermissions();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.json.ftl
deleted file mode 100644
index ba9755faf0..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-permissions.get.json.ftl
+++ /dev/null
@@ -1 +0,0 @@
-<#include "permissions.get.json.ftl">
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.desc.xml
deleted file mode 100644
index 3b23c5431b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- doclist
- Document List Component - rm saved searches data webscript
- /slingshot/doclib/rm/savedsearches/site/{site}?p={public?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.js
deleted file mode 100644
index 76fa47dc7f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.js
+++ /dev/null
@@ -1,54 +0,0 @@
-function main()
-{
- var savedSearches = [],
- siteId = url.templateArgs.site,
- siteNode = siteService.getSite(siteId),
- bPublic = args.p;
-
- if (siteNode === null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Site not found: '" + siteId + "'");
- return null;
- }
-
- var searchNode = siteNode.getContainer("Saved Searches");
- if (searchNode != null)
- {
- var kids, ssNode;
-
- if (bPublic == null || bPublic == "true")
- {
- // public searches are in the root of the folder
- kids = searchNode.children;
- }
- else
- {
- // user specific searches are in a sub-folder of username
- var userNode = searchNode.childByNamePath(person.properties.userName);
- if (userNode != null)
- {
- kids = userNode.children;
- }
- }
-
- if (kids)
- {
- for (var i = 0, ii = kids.length; i < ii; i++)
- {
- ssNode = kids[i];
- if (ssNode.isDocument)
- {
- savedSearches.push(
- {
- name: ssNode.name,
- description: ssNode.properties.description
- });
- }
- }
- }
- }
-
- model.savedSearches = savedSearches;
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.json.ftl
deleted file mode 100644
index aab3d3a94f..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-savedsearches.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "items":
- [
- <#list savedSearches as s>
- {
- "name": "${s.name}",
- "description": "${s.description!""}"
- }<#if s_has_next>,#if>
- #list>
- ]
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.desc.xml
deleted file mode 100644
index 03c9efc138..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- doclist-transfer
- Document List Component - rm transfer query data webscript
- /slingshot/doclib/rm/transfer/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.js
deleted file mode 100644
index a611074cf2..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.js
+++ /dev/null
@@ -1,21 +0,0 @@
-function main()
-{
- var nodeRef = url.templateArgs.store_type + "://" + url.templateArgs.store_id + "/" + url.templateArgs.id,
- transfer = search.findNode(nodeRef);
-
- if (transfer === null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Not a valid nodeRef: '" + nodeRef + "'");
- return null;
- }
-
- if (String(transfer.typeShort) != "rma:transfer")
- {
- status.setCode(status.STATUS_BAD_REQUEST, "nodeRef: '" + nodeRef + "' is not of type 'rma:transfer'");
- return null;
- }
-
- model.transfer = transfer;
-}
-
-main();
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.json.ftl
deleted file mode 100644
index ff5ed41e60..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-transfer.get.json.ftl
+++ /dev/null
@@ -1,13 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if transfer??>
- "transfer":
- {
- "nodeRef": "${transfer.nodeRef}",
- "name": "${transfer.name}",
- "rma:transferAccessionIndicator": ${(transfer.properties["rma:transferAccessionIndicator"]!false)?string},
- "rma:transferPDFIndicator": ${(transfer.properties["rma:transferPDFIndicator"]!false)?string}
- }
- #if>
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.desc.xml
deleted file mode 100644
index e7345e5692..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.desc.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
- treenode
- Document List Component - rm treenode data webscript
- /slingshot/doclib/rm/treenode/site/{site}/{container}/{path}
- /slingshot/doclib/rm/treenode/site/{site}/{container}
- /slingshot/doclib/rm/treenode/node/{store_type}/{store_id}/{id}/{path}
- /slingshot/doclib/rm/treenode/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js
deleted file mode 100644
index 91305ea9b9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-/**
- * Document List Component: treenode
- */
-model.treenode = getTreenode();
-
-/* Create collection of folders in the given space */
-function getTreenode()
-{
- try
- {
- var items = new Array(),
- hasSubfolders = true,
- ignoredTypes =
- {
- "{http://www.alfresco.org/model/forum/1.0}forum": true,
- "{http://www.alfresco.org/model/forum/1.0}topic": true,
- "{http://www.alfresco.org/model/content/1.0}systemfolder": true,
- "{http://www.alfresco.org/model/recordsmanagement/1.0}unfiledRecordContainer":true
- },
- skipPermissionCheck = args["perms"] == "false",
- evalChildFolders = false,
- item, rmNode, capabilities, cap;
-
- // Use helper function to get the arguments
- var parsedArgs = ParseArgs.getParsedArgs();
- if (parsedArgs === null)
- {
- return;
- }
-
- // Quick version if "skipPermissionCheck" flag set
- if (skipPermissionCheck)
- {
- for each (item in parsedArgs.pathNode.children)
- {
- if (itemIsAllowed(item) && !(item.type in ignoredTypes))
- {
- if (evalChildFolders)
- {
- hasSubfolders = item.childFileFolders(false, true, "fm:forum").length > 0;
- }
-
- items.push(
- {
- node: item,
- hasSubfolders: hasSubfolders
- });
- }
- }
- }
- else
- {
- for each (item in parsedArgs.pathNode.children)
- {
- if (itemIsAllowed(item) && !(item.type in ignoredTypes))
- {
- //capabilities = {};
- rmNode = rmService.getRecordsManagementNode(item);
-
- //for each (cap in rmNode.capabilitiesSet("Create"))
- //{
- // capabilities[cap.name] = true;
- //}
-
- //
-
- hasCreateCapability = rmNode.hasCapability("Create");
-
- if (evalChildFolders)
- {
- hasSubfolders = item.childFileFolders(false, true, "fm:forum").length > 0;
- }
-
- items.push(
- {
- node: item,
- hasSubfolders: hasSubfolders,
- permissions:
- {
- create: hasCreateCapability
- }
- });
- }
- }
- }
-
- items.sort(sortByName);
-
- return (
- {
- parent: parsedArgs.pathNode,
- resultsTrimmed: false,
- items: items
- });
- }
- catch(e)
- {
- status.setCode(status.STATUS_INTERNAL_SERVER_ERROR, e.toString());
- return;
- }
-}
-
-
-/* Sort the results by case-insensitive name */
-function sortByName(a, b)
-{
- return (b.node.name.toLowerCase() > a.node.name.toLowerCase() ? -1 : 1);
-}
-
-/* Filter allowed types, etc. */
-function itemIsAllowed(item)
-{
- // Must be a subtype of cm:folder
- if (!item.isSubType("cm:folder"))
- {
- return false;
- }
-
- var typeShort = String(item.typeShort);
-
- // Don't show Hold and Transfer top-level containers
- if (typeShort == "rma:holdContainer" || typeShort == "rma:transferContainer" || typeShort == "rma:unfiledRecordContainer")
- {
- return false;
- }
-
- // Must be a "dod:" or "rma:" namespaced type
- if (typeShort.indexOf("dod:") !== 0 && typeShort.indexOf("rma") !== 0)
- {
- return false;
- }
-
- return true;
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.json.ftl
deleted file mode 100644
index e238c2279d..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.json.ftl
+++ /dev/null
@@ -1,39 +0,0 @@
-<#assign p = treenode.parent>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "totalResults": ${treenode.items?size?c},
- "resultsTrimmed": ${treenode.resultsTrimmed?string},
- "parent":
- {
- "nodeRef": "${p.nodeRef}",
- "userAccess":
- {
- "create": ${p.hasPermission("CreateChildren")?string},
- "edit": ${p.hasPermission("Write")?string},
- "delete": ${p.hasPermission("Delete")?string}
- }
- },
- "items":
- [
- <#list treenode.items as item>
- <#assign t = item.node>
- {
- <#if item.permissions??>
- "userAccess":
- {
- <#list item.permissions?keys as perm>
- <#if item.permissions[perm]?is_boolean>
- "${perm?string}": ${item.permissions[perm]?string}<#if perm_has_next>,#if>
- #if>
- #list>
- },
- #if>
- "nodeRef": "${t.nodeRef}",
- "name": "${t.name}",
- "description": "${(t.properties.description!"")}",
- "hasChildren": ${item.hasSubfolders?string}
- }<#if item_has_next>,#if>
- #list>
- ]
-}
-#escape>
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml
deleted file mode 100644
index 6a453de08a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
- RM node metadata retrieval service
- Used by the extended RM forms service to retrieve RM node metadata.
- /api/rmmetadata?noderef={noderef?}&type={type?}&extended={extended?}
-
- user
- required
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl
deleted file mode 100644
index 5179c2499b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "kind" : "${kind}"
- <#if extended>
- ,
- "aspects":
- [
- <#list aspects as aspect>
- {
- "name": "${aspect.name}",
- "prefixedName": "${aspect.prefixedName}"
- }
- <#if aspect_has_next>,#if>
- #list>
- ]
- #if>
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml
deleted file mode 100644
index ea338656dc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}/{name}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl
deleted file mode 100644
index 576619debc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "success": ${success?string}
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml
deleted file mode 100644
index f7824c206b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}?p={public?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl
deleted file mode 100644
index e554900d31..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl
+++ /dev/null
@@ -1,16 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "items":
- [
- <#list savedSearches as s>
- {
- "name": "${s.name}",
- "description": "${s.description!""}",
- "query": "${s.query}",
- "params": "${s.params}",
- "sort": "${s.sort}"
- }<#if s_has_next>,#if>
- #list>
- ]
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml
deleted file mode 100644
index dd07b5143c..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl
deleted file mode 100644
index 576619debc..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "success": ${success?string}
-}
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml
deleted file mode 100644
index c97310a712..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- rmsearch
- Record Search Component Data Webscript
- /slingshot/rmsearch/{site}?query={query?}&sortby={sortby?}&filters={filters?}&maxitems={maxitems?}
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl
deleted file mode 100644
index 4474bb8afb..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl
+++ /dev/null
@@ -1,48 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "items":
- [
- <#list items as item>
- {
- "nodeRef": "${item.nodeRef}",
- "type": "${item.type}",
- "name": "${item.name}",
- "title": "${item.title!''}",
- "description": "${item.description!''}",
- "modifiedOn": "${xmldate(item.modifiedOn)}",
- "modifiedByUser": "${item.modifiedByUser}",
- "modifiedBy": "${item.modifiedBy}",
- "createdOn": "${xmldate(item.createdOn)}",
- "createdByUser": "${item.createdByUser}",
- "createdBy": "${item.createdBy}",
- "author": "${item.author!''}",
- "size": ${item.size?c},
- <#if item.browseUrl??>"browseUrl": "${item.browseUrl}",#if>
- "parentFolder": "${item.parentFolder!""}",
- "properties":
- {
- <#assign first=true>
- <#list item.properties?keys as k>
- <#if item.properties[k]??>
- <#if !first>,<#else><#assign first=false>#if>"${k}":
- <#assign prop = item.properties[k]>
- <#if prop?is_date>"${xmldate(prop)}"
- <#elseif prop?is_boolean>${prop?string("true", "false")}
- <#elseif prop?is_enumerable>[<#list prop as p>"${p}"<#if p_has_next>, #if>#list>]
- <#elseif prop?is_number>${prop?c}
- <#elseif prop?is_string>"${prop}"
- <#elseif prop?is_hash_ex>[<#list prop?values as p>"${p}"<#if p_has_next>, #if>#list>]
- <#else>"${prop}"
- #if>
- #if>
- #list>
- }
- }<#if item_has_next>,#if>
- #list>
- ]
- <#else>
- "errorMessage": "${errorMessage}"
- #if>
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml
deleted file mode 100644
index 18105dc400..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
- rmsearchproperties
- RM Search Properties
- /slingshot/rmsearchproperties
- argument
- user
- required
- internal
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl b/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl
deleted file mode 100644
index 0341c3843b..0000000000
--- a/V2.2.1/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl
+++ /dev/null
@@ -1,27 +0,0 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data" :
- {
- "groups" :
- [
- <#list groups as group>
- {
- "id" : "${group.id}",
- "label" : "${group.label}",
- "properties" :
- [
- <#list group.properties as property>
- {
- "prefix" : "${property.prefix}",
- "name" : "${property.shortName}",
- "label" : "${property.label}",
- "type" : "${property.type}"
- }<#if property_has_next>,#if>
- #list>
- ]
- }<#if group_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml b/V2.2.1/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml
deleted file mode 100644
index 9731a15c90..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages.properties
deleted file mode 100644
index f4ed3188ae..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Information requested for record
-activitiReviewPooled.workflow.info.provided=Information provided for record
-activitiReviewPooled.workflow.email.subject=Information provided for the record
-activitiReviewPooled.workflow.email.body1=The user
-activitiReviewPooled.workflow.email.body2=has provided the information required for the record.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Workflow Task
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Workflow Task
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Requested Information
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Requestioned Information
-rmwf_workflowmodel.property.rmwf_message.title=Message
-rmwf_workflowmodel.property.rmwf_message.decription=Message
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Request Information Task
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Request Information Task
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assignees
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assignees
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Request Information Task
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Request Information Task
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Request Information Task
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Request Information Task
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties
deleted file mode 100644
index d51c979066..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Informationen f\u00fcr Record angefordert
-activitiReviewPooled.workflow.info.provided=Informationen f\u00fcr Record bereitgestellt
-activitiReviewPooled.workflow.email.subject=Informationen f\u00fcr Record bereitgestellt
-activitiReviewPooled.workflow.email.body1=Der Benutzer
-activitiReviewPooled.workflow.email.body2=hat die f\u00fcr den Record erforderlichen Informationen bereitgestellt.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Aufgabe im Workflow
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Aufgabe im Workflow
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Angeforderte Informationen
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Beantragte Informationen
-rmwf_workflowmodel.property.rmwf_message.title=Nachricht
-rmwf_workflowmodel.property.rmwf_message.decription=Nachricht
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Bevollm\u00e4chtigte
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Bevollm\u00e4chtigte
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Aufgabe 'Informationen anfordern'
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Aufgabe 'Informationen anfordern'
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties
deleted file mode 100644
index 9be2617ad4..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Informaci\u00f3n solicitada para el documento de archivo
-activitiReviewPooled.workflow.info.provided=Informaci\u00f3n proporcionada para el documento de archivo
-activitiReviewPooled.workflow.email.subject=Informaci\u00f3n proporcionada para el documento de archivo
-activitiReviewPooled.workflow.email.body1=El usuario
-activitiReviewPooled.workflow.email.body2=ha proporcionado la informaci\u00f3n requerida para el documento de archivo.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Tarea de flujo de trabajo
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Tarea de flujo de trabajo
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informaci\u00f3n solicitada
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informaci\u00f3n solicitada
-rmwf_workflowmodel.property.rmwf_message.title=Mensaje
-rmwf_workflowmodel.property.rmwf_message.decription=Mensaje
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Usuarios a asignar la tarea
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Usuarios a asignar la tarea
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Tarea de solicitud de informaci\u00f3n
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Tarea de solicitud de informaci\u00f3n
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties
deleted file mode 100644
index 50889487fa..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Demande d'informations pour le document d'archives
-activitiReviewPooled.workflow.info.provided=Informations fournies pour le document d'archives
-activitiReviewPooled.workflow.email.subject=Informations fournies pour le document d'archives
-activitiReviewPooled.workflow.email.body1=L'utilisateur
-activitiReviewPooled.workflow.email.body2=a fourni les informations requises pour le document d'archives.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=T\u00e2che du workflow
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=T\u00e2che du workflow
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informations demand\u00e9es
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informations redemand\u00e9es
-rmwf_workflowmodel.property.rmwf_message.title=Message
-rmwf_workflowmodel.property.rmwf_message.decription=Message
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=T\u00e2che de demande d'informations
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=T\u00e2che de demande d'informations
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Acteurs
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Acteurs
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=T\u00e2che de demande d'informations
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=T\u00e2che de demande d'informations
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=T\u00e2che de demande d'informations
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=T\u00e2che de demande d'informations
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties
deleted file mode 100644
index 621ca58951..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Informazioni richieste per record
-activitiReviewPooled.workflow.info.provided=Informazioni fornite per record
-activitiReviewPooled.workflow.email.subject=Informazioni fornite per il record
-activitiReviewPooled.workflow.email.body1=L'utente
-activitiReviewPooled.workflow.email.body2=ha fornito le informazioni richieste per il record.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Attivit\u00e0 del flusso di lavoro
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Attivit\u00e0 del flusso di lavoro
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informazioni richieste
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informazioni richieste
-rmwf_workflowmodel.property.rmwf_message.title=Messaggio
-rmwf_workflowmodel.property.rmwf_message.decription=Messaggio
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assegnatari
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assegnatari
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Attivit\u00e0 di richiesta informazioni
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Attivit\u00e0 di richiesta informazioni
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties
deleted file mode 100644
index 7d0cb5b363..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=\u30ec\u30b3\u30fc\u30c9\u306b\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.info.provided=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.email.subject=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.email.body1=\u30e6\u30fc\u30b6\u30fc\u304c
-activitiReviewPooled.workflow.email.body2=\u30ec\u30b3\u30fc\u30c9\u306b\u5fc5\u8981\u306a\u60c5\u5831\u3092\u6307\u5b9a\u3057\u307e\u3057\u305f\u3002
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u518d\u5ea6\u8cea\u554f\u3055\u308c\u305f\u60c5\u5831
-rmwf_workflowmodel.property.rmwf_message.title=\u30e1\u30c3\u30bb\u30fc\u30b8
-rmwf_workflowmodel.property.rmwf_message.decription=\u30e1\u30c3\u30bb\u30fc\u30b8
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u53d7\u8a17\u8005
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u53d7\u8a17\u8005
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nb.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nb.properties
deleted file mode 100644
index 0f41caec1a..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nb.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Forespurt informasjon til oppf\u00f8ring
-activitiReviewPooled.workflow.info.provided=Informasjon som er s\u00f8rget for, til oppf\u00f8ring
-activitiReviewPooled.workflow.email.subject=Informasjon som er s\u00f8rget for, til oppf\u00f8ringen
-activitiReviewPooled.workflow.email.body1=Brukeren
-activitiReviewPooled.workflow.email.body2=har s\u00f8rget for den n\u00f8dvendige informasjonen til oppf\u00f8ringen.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Arbeidsflytoppgave
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Arbeidsflytoppgave
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Forespurt informasjon
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Forespurt informasjon
-rmwf_workflowmodel.property.rmwf_message.title=Melding
-rmwf_workflowmodel.property.rmwf_message.decription=Melding
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Be om informasjonsoppgave
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Be om informasjonsoppgave
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=De som tilordnes
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=De som tilordnes
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Be om informasjonsoppgave
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Be om informasjonsoppgave
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Be om informasjonsoppgave
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Be om informasjonsoppgave
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties
deleted file mode 100755
index cab8f8aeac..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Informatie aangevraagd voor record
-activitiReviewPooled.workflow.info.provided=Informatie aangeleverd voor record
-activitiReviewPooled.workflow.email.subject=Informatie aangeleverd voor de record
-activitiReviewPooled.workflow.email.body1=De gebruiker
-activitiReviewPooled.workflow.email.body2=heeft de vereiste informatie voor de record aangeleverd.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Werkstroomtaak
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Werkstroomtaak
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Aangevraagde informatie
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Aangevraagde informatie
-rmwf_workflowmodel.property.rmwf_message.title=Bericht
-rmwf_workflowmodel.property.rmwf_message.decription=Bericht
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Informatie-aanvraagtaak
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Informatie-aanvraagtaak
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Uitvoerders
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Uitvoerders
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Informatie-aanvraagtaak
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Informatie-aanvraagtaak
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Informatie-aanvraagtaak
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Informatie-aanvraagtaak
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_pt_BR.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_pt_BR.properties
deleted file mode 100644
index b12bc3ed0e..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_pt_BR.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=Informa\u00e7\u00f5es solicitadas do documento arquiv\u00edstico
-activitiReviewPooled.workflow.info.provided=Informa\u00e7\u00f5es fornecidas do documento arquiv\u00edstico
-activitiReviewPooled.workflow.email.subject=Informa\u00e7\u00f5es fornecidas do documento arquiv\u00edstico
-activitiReviewPooled.workflow.email.body1=O usu\u00e1rio
-activitiReviewPooled.workflow.email.body2=forneceu as informa\u00e7\u00f5es necess\u00e1rias do documento arquiv\u00edstico.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Tarefa de fluxo de trabalho
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Tarefa de fluxo de trabalho
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informa\u00e7\u00f5es solicitadas
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informa\u00e7\u00f5es solicitadas
-rmwf_workflowmodel.property.rmwf_message.title=Mensagem
-rmwf_workflowmodel.property.rmwf_message.decription=Mensagem
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Destinat\u00e1rios
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Destinat\u00e1rios
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Tarefa de solicita\u00e7\u00e3o de informa\u00e7\u00f5es
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ru.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ru.properties
deleted file mode 100644
index 11334f3c79..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_ru.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=\u0417\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0437\u0430\u043f\u0438\u0441\u0438
-activitiReviewPooled.workflow.info.provided=\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u0437\u0430\u043f\u0438\u0441\u0438
-activitiReviewPooled.workflow.email.subject=\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u0437\u0430\u043f\u0438\u0441\u0438
-activitiReviewPooled.workflow.email.body1=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c
-activitiReviewPooled.workflow.email.body2=\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0443\u044e \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=\u0417\u0430\u0434\u0430\u0447\u0430 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u0417\u0430\u0434\u0430\u0447\u0430 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u0417\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u0417\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f
-rmwf_workflowmodel.property.rmwf_message.title=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
-rmwf_workflowmodel.property.rmwf_message.decription=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u0418\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties b/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties
deleted file mode 100644
index 12047dd7d9..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-activitiReviewPooled.workflow.info.requested=\u4e3a\u8bb0\u5f55\u8bf7\u6c42\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.info.provided=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.email.subject=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.email.body1=\u7528\u6237
-activitiReviewPooled.workflow.email.body2=\u5df2\u7ecf\u63d0\u4f9b\u8bb0\u5f55\u6240\u9700\u7684\u4fe1\u606f\u3002
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u8bf7\u6c42\u7684\u4fe1\u606f
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u8bf7\u6c42\u7684\u4fe1\u606f
-rmwf_workflowmodel.property.rmwf_message.title=\u6d88\u606f
-rmwf_workflowmodel.property.rmwf_message.decription=\u6d88\u606f
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u88ab\u6307\u6d3e\u8005\u6570
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u88ab\u6307\u6d3e\u8005\u6570
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/alfresco/workflow/rmWorkflowModel.xml b/V2.2.1/rm-server/config/alfresco/workflow/rmWorkflowModel.xml
deleted file mode 100644
index 7ee9da4b23..0000000000
--- a/V2.2.1/rm-server/config/alfresco/workflow/rmWorkflowModel.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bpm:workflowTask
-
-
- d:text
- true
-
-
- d:text
- true
-
-
-
-
-
- rmwf:workflowTask
-
-
-
- false
- false
-
-
- cm:authority
- true
- true
-
-
-
-
-
-
- rmwf:workflowTask
-
-
-
- rmwf:workflowTask
-
-
- false
-
-
-
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/config/springloaded.properties b/V2.2.1/rm-server/config/springloaded.properties
deleted file mode 100644
index 9f25b216c6..0000000000
--- a/V2.2.1/rm-server/config/springloaded.properties
+++ /dev/null
@@ -1 +0,0 @@
-exclusions=org.alfresco.repo..*,org.alfresco.util..*,org.alfresco.workflow..*,org.alfresco.service..*
\ No newline at end of file
diff --git a/V2.2.1/rm-server/pom.xml b/V2.2.1/rm-server/pom.xml
deleted file mode 100644
index ea364c0be8..0000000000
--- a/V2.2.1/rm-server/pom.xml
+++ /dev/null
@@ -1,455 +0,0 @@
-
-
-
- org.alfresco
- alfresco-rm-parent
- 3.0-SNAPSHOT
-
- 4.0.0
- alfresco-rm-server
- Alfresco RM Server
-
-
- /alfresco
- 9.1-901.jdbc4
- 5.1.31
- alfresco
- ${webapp.id.name}
-
-
- source/java
- test/java
-
-
- config
-
-
-
-
- test/resources
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- add-source
-
- add-source
-
-
-
- source/compatibility
-
-
-
-
- add-test-source
-
- add-test-source
-
-
-
- unit-test/java
-
-
-
-
-
-
- maven-surefire-plugin
-
-
-
- usedefaultlisteners
- false
-
-
- listener
- org.uncommons.reportng.HTMLReporter, org.uncommons.reportng.JUnitXMLReporter
-
-
-
- ${project.build.testOutputDirectory}/testng.xml
-
-
-
-
-
-
-
- wipeDB
-
-
-
-
- org.codehaus.mojo
- sql-maven-plugin
-
- true
- ${db.driver}
- ${db.master.url}
- ${db.username}
- ${db.password}
-
-
-
- postgresql
- postgresql
- ${alfresco.postgres.version}
-
-
- mysql
- mysql-connector-java
- ${alfresco.mysql.version}
-
-
-
-
- wipe-database
- process-test-resources
-
- execute
-
-
- drop database if exists alfresco
-
-
-
- create-database
- process-test-resources
-
- execute
-
-
- create database alfresco
-
-
-
-
-
-
-
-
- fullBuild
-
-
-
- org.apache.tomcat.maven
- tomcat7-maven-plugin
-
-
- postgresql
- postgresql
- ${alfresco.postgres.version}
-
-
- mysql
- mysql-connector-java
- ${alfresco.mysql.version}
-
-
-
-
- maven-antrun-plugin
-
-
- prepare-package
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- appWarLocationSetting
-
- ${project.build.directory}/${project.build.finalName}-war
-
-
-
- enterprise
-
- alfresco-enterprise
-
-
-
- amp-with-solr
-
- true
- ${project.build.directory}/solr/home
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- unpack-alfresco
- prepare-package
-
- unpack
-
-
- ${alfresco.client.war.folder}
-
-
- ${alfresco.client.war.groupId}
- ${alfresco.client.war}
- war
- ${alfresco.client.war.version}
-
-
-
-
-
-
- unpack-alfresco-config
-
- unpack
-
- generate-resources
-
- ${alfresco.solr.home}
-
-
- alfresco-solr4
- ${alfresco.groupId}
- config
- ${alfresco.version}
- zip
-
-
-
-
-
-
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
-
-
- amps-to-war-overlay
- package
-
- install
-
-
-
-
-
- false
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 1.8
-
-
- regex-property
- generate-resources
-
- regex-property
-
-
- solrHomePath
- ${alfresco.solr.home}
- \\
- /
- false
-
-
-
-
-
-
- com.google.code.maven-replacer-plugin
- replacer
-
-
- setup-solr-config
- generate-resources
-
- replace
-
-
-
-
-
- ${alfresco.solr.home}/context.xml
- ${alfresco.solr.home}/archive-SpacesStore/conf/solrcore.properties
- ${alfresco.solr.home}/workspace-SpacesStore/conf/solrcore.properties
- ${alfresco.client.war.folder}/WEB-INF/web.xml
-
-
-
- @@ALFRESCO_SOLR4_DIR@@
- ${alfresco.solr.home}/
-
-
- @@ALFRESCO_SOLR4_MODEL_DIR@@
- ${alfresco.solr.home}/alfrescoModels/
-
-
- @@ALFRESCO_SOLR4_CONTENT_DIR@@
- ${alfresco.solr.home}/data/content/
-
-
- @@ALFRESCO_SOLR4_DATA_DIR@@
- ${alfresco.solr.home}/data/index/
-
-
- ]]>
-
-
-
- ]]>
- ]]>
-
-
-
-
-
- org.apache.tomcat.maven
- tomcat7-maven-plugin
-
-
- run-embedded
-
- run
-
- integration-test
-
- false
- true
- true
-
- ${project.build.directory}
-
- false
- ${project.basedir}/tomcat/context.xml
-
-
- ${alfresco.groupId}
- alfresco-solr4
- ${alfresco.version}
- war
- true
- /solr4
- ${alfresco.solr.home}/context.xml
-
-
-
-
-
-
-
-
-
-
- org.alfresco.maven
- alfresco-rad
- ${maven.alfresco.version}
-
-
-
-
-
-
- org.alfresco
- ${webapp.id}
- ${alfresco.base.version}
- war
-
-
- org.alfresco
- alfresco-remote-api
-
-
-
- junit
- junit
- test
-
-
- org.springframework.extensions.surf
- spring-webscripts
- ${alfresco.base.version}
- tests
- test
-
-
- org.mockito
- mockito-all
- test
-
-
- org.springframework
- spring-test
- 2.5
- test
-
-
- org.alfresco
- alfresco-repository
- ${alfresco.base.version}
- tests
- test
-
-
- org.alfresco
- alfresco-remote-api
- ${alfresco.base.version}
- tests
- test
-
-
-
- postgresql
- postgresql
- ${alfresco.postgres.version}
- test
-
-
- mysql
- mysql-connector-java
- test
-
-
-
- org.uncommons
- reportng
- 1.1.4
- test
-
-
- com.google.inject
- guice
- 3.0
- test
-
-
-
\ No newline at end of file
diff --git a/V2.2.1/rm-server/run-community.sh b/V2.2.1/rm-server/run-community.sh
deleted file mode 100755
index 6d3f1024d1..0000000000
--- a/V2.2.1/rm-server/run-community.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-# Downloads the spring-loaded lib if not existing and runs repository AMP
-springloadedfile=~/.m2/repository/org/springframework/springloaded/1.2.0.RELEASE/springloaded-1.2.0.RELEASE.jar
-
-if [ ! -f $springloadedfile ]; then
-mvn validate -Psetup
-fi
-
-MAVEN_OPTS="-javaagent:$springloadedfile -noverify -Xms256m -Xmx2G -XX:PermSize=300m" mvn clean integration-test -PappWarLocationSetting,fullBuild,amp-with-solr -Dsolr.secureComms=none
\ No newline at end of file
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java
deleted file mode 100644
index a49ea148e0..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_dod5015.caveat;
-
-/**
- * Compatibility Implementation.
- *
- * Used as a compatibility implementation when migrating from V1.0 to V2.0. RMCustom model still references
- * this class implementation, but package has been changed.
- *
- * @author Roy Wetherall
- */
-public class RMListOfValuesConstraint extends org.alfresco.module.org_alfresco_module_rm.caveat.RMListOfValuesConstraint
-{
- // No implementation
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CannotApplyConstraintMetadataException.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CannotApplyConstraintMetadataException.java
deleted file mode 100644
index bce449c1af..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CannotApplyConstraintMetadataException.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.service.namespace.QName;
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.CannotApplyConstraintMetadataException}
- */
-public class CannotApplyConstraintMetadataException extends CustomMetadataException
-{
- private static final long serialVersionUID = -6194867814140009959L;
- public static final String MSG_CANNOT_APPLY_CONSTRAINT = "rm.admin.cannot-apply-constraint";
-
- public CannotApplyConstraintMetadataException(QName lovConstraint, String propIdAsString, QName dataType)
- {
- super(I18NUtil.getMessage(CannotApplyConstraintMetadataException.MSG_CANNOT_APPLY_CONSTRAINT, lovConstraint, propIdAsString, dataType));
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CustomMetadataException.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CustomMetadataException.java
deleted file mode 100644
index 4d58414682..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/CustomMetadataException.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.CustomMetadataException}
- */
-public abstract class CustomMetadataException extends Exception
-{
- private static final long serialVersionUID = -6676112294794381360L;
-
- public CustomMetadataException(String msg)
- {
- super(msg);
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/InvalidCustomAspectMetadataException.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/InvalidCustomAspectMetadataException.java
deleted file mode 100644
index f9cfcc1ab1..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/InvalidCustomAspectMetadataException.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.service.namespace.QName;
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.InvalidCustomAspectMetadataException}
- */
-public class InvalidCustomAspectMetadataException extends CustomMetadataException
-{
- private static final long serialVersionUID = -6194867814140009959L;
- public static final String MSG_INVALID_CUSTOM_ASPECT = "rm.admin.invalid-custom-aspect";
-
- public InvalidCustomAspectMetadataException(QName customAspect, String aspectName)
- {
- super(I18NUtil.getMessage(MSG_INVALID_CUSTOM_ASPECT, customAspect, aspectName));
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/NotCustomisableMetadataException.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/NotCustomisableMetadataException.java
deleted file mode 100644
index 84caa532da..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/NotCustomisableMetadataException.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.NotCustomisableMetadataException}
- */
-public class NotCustomisableMetadataException extends CustomMetadataException
-{
- private static final long serialVersionUID = -6194867814140009959L;
- public static final String MSG_NOT_CUSTOMISABLE = "rm.admin.not-customisable";
-
- public NotCustomisableMetadataException(String aspectName)
- {
- super(I18NUtil.getMessage(MSG_NOT_CUSTOMISABLE, aspectName));
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/PropertyAlreadyExistsMetadataException.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/PropertyAlreadyExistsMetadataException.java
deleted file mode 100644
index 62005485ab..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/PropertyAlreadyExistsMetadataException.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.PropertyAlreadyExistsMetadataException}
- */
-public class PropertyAlreadyExistsMetadataException extends CustomMetadataException
-{
- private static final long serialVersionUID = -6194867814140009959L;
-
- public static final String MSG_PROPERTY_ALREADY_EXISTS = "rm.admin.property-already-exists";
-
- public PropertyAlreadyExistsMetadataException(String propIdAsString)
- {
- super(I18NUtil.getMessage(MSG_PROPERTY_ALREADY_EXISTS, propIdAsString));
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java
deleted file mode 100644
index 14658f9a1b..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService}
- */
-public interface RecordsManagementAdminService
- extends org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
-{
-
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java
deleted file mode 100644
index 2cbb01ffab..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java
+++ /dev/null
@@ -1,299 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service interface.
- *
- * Allows simple creation, manipulation and querying of records management components.
- *
- * @author Roy Wetherall
- * @deprecated as of 2.2
- */
-public interface RecordsManagementService
-{
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Deprecated
- boolean isFilePlanComponent(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
- */
- @Deprecated
- FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
- */
- @Deprecated
- FilePlanComponentKind getFilePlanComponentKindFromType(QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
- */
- @Deprecated
- boolean isRecordsManagementContainer(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Deprecated
- boolean isFilePlan(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
- */
- @Deprecated
- boolean isRecordCategory(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolder(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
- */
- @Deprecated
- boolean isTransfer(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
- */
- @Deprecated
- boolean isMetadataStub(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
- */
- boolean isCutoff(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
- */
- @Deprecated
- List getNodeRefPath(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
- */
- @Deprecated
- NodeRef getFilePlan(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
- */
- @Deprecated
- List getFilePlans();
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
- */
- @Deprecated
- List getAllContained(NodeRef recordCategory, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
- */
- @Deprecated
- List getAllContained(NodeRef recordCategory);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Deprecated
- List getContainedRecordCategories(NodeRef recordCategory, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
- */
- @Deprecated
- List getContainedRecordCategories(NodeRef recordCategory);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Deprecated
- List getContainedRecordFolders(NodeRef container, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
- */
- @Deprecated
- List getContainedRecordFolders(NodeRef container);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolderDeclared(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolderClosed(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
- */
- @Deprecated
- List getRecords(NodeRef recordFolder);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
- */
- @Deprecated
- List getRecordFolders(NodeRef record);
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#getRecordMetaDataAspects()}
- */
- @Deprecated
- Set getRecordMetaDataAspects();
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#isDeclared(NodeRef)}
- */
- @Deprecated
- boolean isRecordDeclared(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#isHold(NodeRef)}
- */
- @Deprecated
- boolean isHold(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#isFrozen(NodeRef)}
- */
- @Deprecated
- boolean isFrozen(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#hasFrozenChildren(NodeRef)}
- */
- @Deprecated
- boolean hasFrozenChildren(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#isRecord(NodeRef)}
- */
- @Deprecated
- boolean isRecord(NodeRef nodeRef);
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java
deleted file mode 100644
index b764e4234d..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java
+++ /dev/null
@@ -1,495 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.cmr.repository.StoreRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service implementation.
- *
- * @author Roy Wetherall
- * @deprecated as of 2.2
- */
-public class RecordsManagementServiceImpl extends ServiceBaseImpl
- implements RecordsManagementService,
- RecordsManagementModel
-{
- /** Store that the RM roots are contained within */
- @SuppressWarnings("unused")
- @Deprecated
- private StoreRef defaultStoreRef = StoreRef.STORE_REF_WORKSPACE_SPACESSTORE;
-
- /** Service registry */
- private RecordsManagementServiceRegistry serviceRegistry;
-
- /**
- * Set the service registry service
- *
- * @param serviceRegistry service registry
- */
- public void setRecordsManagementServiceRegistry(RecordsManagementServiceRegistry serviceRegistry)
- {
- // Internal ops use the unprotected services from the voter (e.g. nodeService)
- this.serviceRegistry = serviceRegistry;
- this.dictionaryService = serviceRegistry.getDictionaryService();
- }
-
- /**
- * Sets the default RM store reference
- * @param defaultStoreRef store reference
- */
- @Deprecated
- public void setDefaultStoreRef(StoreRef defaultStoreRef)
- {
- this.defaultStoreRef = defaultStoreRef;
- }
-
- /**
- * @return File plan service
- */
- private FilePlanService getFilePlanService()
- {
- return serviceRegistry.getFilePlanService();
- }
-
- /**
- * @return Record Folder Service
- */
- private RecordFolderService getRecordFolderService()
- {
- return serviceRegistry.getRecordFolderService();
- }
-
- /**
- * @return Record Service
- */
- private RecordService getRecordService()
- {
- return serviceRegistry.getRecordService();
- }
-
- /**
- * @return Freeze Service
- */
- private FreezeService getFreezeService()
- {
- return serviceRegistry.getFreezeService();
- }
-
- /**
- * @return Disposition Service
- */
- private DispositionService getDispositionService()
- {
- return serviceRegistry.getDispositionService();
- }
-
- /**
- * @return Transfer service
- */
- private TransferService getTransferService()
- {
- return serviceRegistry.getTransferService();
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanComponent(NodeRef)}
- */
- @Override
- public boolean isFilePlanComponent(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlanComponent(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
- */
- @Override
- public FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef)
- {
- return getFilePlanService().getFilePlanComponentKind(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
- */
- @Override
- public FilePlanComponentKind getFilePlanComponentKindFromType(QName type)
- {
- return getFilePlanService().getFilePlanComponentKindFromType(type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
- */
- @Override
- public boolean isRecordsManagementContainer(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlanContainer(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Override
- public boolean isFilePlan(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlan(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
- */
- @Override
- public boolean isRecordCategory(NodeRef nodeRef)
- {
- return getFilePlanService().isRecordCategory(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
- */
- @Override
- public boolean isRecordFolder(NodeRef nodeRef)
- {
- return getRecordFolderService().isRecordFolder(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
- */
- @Override
- public boolean isTransfer(NodeRef nodeRef)
- {
- return getTransferService().isTransfer(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
- */
- @Override
- public boolean isMetadataStub(NodeRef nodeRef)
- {
- return getRecordService().isMetadataStub(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
- */
- @Override
- public boolean isCutoff(NodeRef nodeRef)
- {
- return getDispositionService().isDisposableItemCutoff(nodeRef);
- }
-
- /**
- * @deprecated as of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
- */
- @Override
- public List getNodeRefPath(NodeRef nodeRef)
- {
- return getFilePlanService().getNodeRefPath(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
- */
- @Override
- public NodeRef getFilePlan(NodeRef nodeRef)
- {
- return getFilePlanService().getFilePlan(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
- */
- @Override
- public List getFilePlans()
- {
- return new ArrayList(getFilePlanService().getFilePlans());
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, QName type)
- {
- return getFilePlanService().createFilePlan(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties)
- {
- return getFilePlanService().createFilePlan(parent, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name)
- {
- return getFilePlanService().createFilePlan(parent, name);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, Map properties)
- {
- return getFilePlanService().createFilePlan(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
- */
- @Override
- public List getAllContained(NodeRef container, boolean deep)
- {
- return getFilePlanService().getAllContained(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
- */
- @Override
- public List getAllContained(NodeRef container)
- {
- return getFilePlanService().getAllContained(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Override
- public List getContainedRecordCategories(NodeRef container, boolean deep)
- {
- return getFilePlanService().getContainedRecordCategories(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
- */
- @Override
- public List getContainedRecordCategories(NodeRef container)
- {
- return getFilePlanService().getContainedRecordCategories(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef, boolean)}
- */
- @Override
- public List getContainedRecordFolders(NodeRef container, boolean deep)
- {
- return getFilePlanService().getContainedRecordFolders(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
- */
- @Override
- public List getContainedRecordFolders(NodeRef container)
- {
- return getFilePlanService().getContainedRecordFolders(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name, QName type)
- {
- return getFilePlanService().createRecordCategory(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties)
- {
- return getFilePlanService().createRecordCategory(parent, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name)
- {
- return getFilePlanService().createRecordCategory(parent, name);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
- */
- public NodeRef createRecordCategory(NodeRef parent, String name, Map properties)
- {
- return getFilePlanService().createRecordCategory(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
- */
- @Override
- public boolean isRecordFolderDeclared(NodeRef recordFolder)
- {
- return getRecordFolderService().isRecordFolderDeclared(recordFolder);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
- */
- @Override
- public boolean isRecordFolderClosed(NodeRef nodeRef)
- {
- return getRecordFolderService().isRecordFolderClosed(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef parent, String name, QName type)
- {
- return getRecordFolderService().createRecordFolder(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties)
- {
- return getRecordFolderService().createRecordFolder(rmContainer, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef rmContrainer, String name)
- {
- return getRecordFolderService().createRecordFolder(rmContrainer, name);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef parent, String name, Map properties)
- {
- return getRecordFolderService().createRecordFolder(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
- */
- @Override
- public List getRecords(NodeRef recordFolder)
- {
- return getRecordService().getRecords(recordFolder);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
- */
- @Override
- public List getRecordFolders(NodeRef record)
- {
- return getRecordFolderService().getRecordFolders(record);
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#getRecordMetaDataAspects()}
- */
- @Override
- public Set getRecordMetaDataAspects()
- {
- return getRecordService().getRecordMetaDataAspects();
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#isDeclared(NodeRef)}
- */
- @Override
- public boolean isRecordDeclared(NodeRef nodeRef)
- {
- return getRecordService().isDeclared(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#isHold(NodeRef)}
- */
- @Override
- public boolean isHold(NodeRef nodeRef)
- {
- return getFreezeService().isHold(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#isFrozen(NodeRef)}
- */
- @Override
- public boolean isFrozen(NodeRef nodeRef)
- {
- return getFreezeService().isFrozen(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#hasFrozenChildren(NodeRef)}
- */
- @Override
- public boolean hasFrozenChildren(NodeRef nodeRef)
- {
- return getFreezeService().hasFrozenChildren(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#isRecord(NodeRef)}
- */
- @Override
- public boolean isRecord(NodeRef nodeRef)
- {
- return getRecordService().isRecord(nodeRef);
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java
deleted file mode 100755
index 63a2f6c4b8..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.audit;
-
-import java.io.Serializable;
-import java.util.Date;
-import java.util.Map;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction;
-import org.alfresco.service.cmr.repository.NodeRef;
-
-/**
- * Deprecated records management audit interface methods.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public interface RecordsManagementAuditServiceDeprecated
-{
- /**
- * @deprecated as of 2.1, see {@link #stop(NodeRef)}
- */
- @Deprecated
- void stop();
-
- /**
- * @deprecated as of 2.1, see {@link #clear(NodeRef)}
- */
- @Deprecated
- void clear();
-
- /**
- * @deprecated as of 2.1, see {@link #isEnabled(NodeRef)}
- */
- @Deprecated
- boolean isEnabled();
-
- /**
- * @deprecated as of 2.1, see {@link #getDateLastStarted(NodeRef)}
- */
- @Deprecated
- Date getDateLastStarted();
-
- /**
- * @deprecated as of 2.1, see {@link #getDateLastStopped(NodeRef)}
- */
- Date getDateLastStopped();
-
- /**
- * @deprecated as of 2.1
- */
- @Deprecated
- void auditRMAction(RecordsManagementAction action, NodeRef nodeRef, Map parameters);
-
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java
deleted file mode 100644
index e3d5a663c7..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.compatibility;
-
-import org.alfresco.module.org_alfresco_module_rm.dod5015.DOD5015Model;
-import org.alfresco.service.namespace.QName;
-
-/**
- * RM 1.0 compatibility model
- *
- * @author Roy Wetherall
- */
-public interface CompatibilityModel extends DOD5015Model
-{
- // Record series DOD type
- QName TYPE_RECORD_SERIES = QName.createQName(DOD_URI, "recordSeries");
-
- // V1.0 custom property aspect names
- String NAME_CUSTOM_RECORD_PROPERTIES = "customRecordProperties";
- String NAME_CUSTOM_RECORD_FOLDER_PROPERTIES = "customRecordFolderProperties";
- String NAME_CUSTOM_RECORD_CATEGORY_PROPERTIES = "customRecordCategoryProperties";
- String NAME_CUSTOM_RECORD_SERIES_PROPERTIES = "customRecordSeriesProperties";
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java
deleted file mode 100644
index 59dfcc4dca..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java
+++ /dev/null
@@ -1,206 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management permission service interface
- *
- * @author Roy Wetherall
- *
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService}, {@link FilePlanRoleService} and {@link FilePlanPermissionService}
- */
-public interface RecordsManagementSecurityService
-{
- /**
- * Creates the initial set of default roles for a root records management node
- *
- * @param rmRootNode root node
- *
- * @deprecated As of release 2.1, operation no longer supported
- */
- @Deprecated
- void bootstrapDefaultRoles(NodeRef rmRootNode);
-
- /**
- * Returns the name of the container group for all roles of a specified file
- * plan.
- *
- * @param filePlan file plan node reference
- * @return String group name
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getAllRolesContainerGroup(NodeRef)}
- */
- @Deprecated
- String getAllRolesContainerGroup(NodeRef filePlan);
-
- /**
- * Get all the available roles for the given records management root node
- *
- * @param rmRootNode root node
- * @return {@link Set}<{@link Role}> all roles for a given root node
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRoles(NodeRef)}
- */
- @Deprecated
- Set getRoles(NodeRef rmRootNode);
-
- /**
- * Gets the roles for a given user
- *
- * @param rmRootNode
- * @param user
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRolesByUser(NodeRef, String)}
- */
- @Deprecated
- Set getRolesByUser(NodeRef rmRootNode, String user);
-
- /**
- * Get a role by name
- *
- * @param rmRootNode
- * @param role
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRole(NodeRef, String)}
- */
- @Deprecated
- Role getRole(NodeRef rmRootNode, String role);
-
- /**
- * Indicate whether a role exists for a given records management root node
- * @param rmRootNode
- * @param role
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#existsRole(NodeRef, String)}
- */
- @Deprecated
- boolean existsRole(NodeRef rmRootNode, String role);
-
- /**
- * Determines whether the given user has the RM Admin role
- *
- * @param rmRootNode RM root node
- * @param user user name to check
- * @return true if the user has the RM Admin role, false otherwise
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#hasRMAdminRole(NodeRef, String)}
- */
- @Deprecated
- boolean hasRMAdminRole(NodeRef rmRootNode, String user);
-
- /**
- * Create a new role
- *
- * @param rmRootNode
- * @param role
- * @param roleDisplayLabel
- * @param capabilities
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#createRole(NodeRef, String, String, Set)}
- */
- @Deprecated
- Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
-
- /**
- * Update an existing role
- *
- * @param rmRootNode
- * @param role
- * @param roleDisplayLabel
- * @param capabilities
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#updateRole(NodeRef, String, String, Set)}
- */
- @Deprecated
- Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
-
- /**
- * Delete a role
- *
- * @param rmRootNode
- * @param role
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#deleteRole(NodeRef, String)}
- */
- @Deprecated
- void deleteRole(NodeRef rmRootNode, String role);
-
- /**
- * Assign a role to an authority
- *
- * @param authorityName
- * @param rmRootNode
- * @param role
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#assignRoleToAuthority(NodeRef, String, String)}
- */
- @Deprecated
- void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName);
-
- /**
- * Sets a permission on a RM object. Assumes allow is true. Cascades permission down to record folder.
- * Cascades ReadRecord up to file plan.
- *
- * @param nodeRef node reference
- * @param authority authority
- * @param permission permission
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#setPermission(NodeRef, String, String)}
- */
- @Deprecated
- void setPermission(NodeRef nodeRef, String authority, String permission);
-
- /**
- * Deletes a permission from a RM object. Cascades removal down to record folder.
- *
- * @param nodeRef node reference
- * @param authority authority
- * @param permission permission
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#deletePermission(NodeRef, String, String)}
- */
- @Deprecated
- void deletePermission(NodeRef nodeRef, String authority, String permission);
-
- /**
- * @return {@link Set}<{@link QName}> protected aspect names
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedAspects}
- */
- @Deprecated
- Set getProtectedAspects();
-
- /**
- * @return {@link Set}<{@link QName}> protected properties
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedProperties}
- */
- Set getProtectedProperties();
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java
deleted file mode 100644
index 497420898f..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java
+++ /dev/null
@@ -1,221 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management permission service implementation
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public class RecordsManagementSecurityServiceImpl implements RecordsManagementSecurityService,
- RecordsManagementModel
-{
- /** Model security service */
- private ModelSecurityService modelSecurityService;
-
- /** File plan role service */
- private FilePlanRoleService filePlanRoleService;
-
- /** File plan permission service */
- private FilePlanPermissionService filePlanPermissionService;
-
- /**
- * @param modelSecurityService model security service
- */
- public void setModelSecurityService(ModelSecurityService modelSecurityService)
- {
- this.modelSecurityService = modelSecurityService;
- }
-
- /**
- * @param filePlanRoleService file plan role service
- */
- public void setFilePlanRoleService(FilePlanRoleService filePlanRoleService)
- {
- this.filePlanRoleService = filePlanRoleService;
- }
-
- /**
- * @param filePlanPermissionService file plan permission service
- */
- public void setFilePlanPermissionService(FilePlanPermissionService filePlanPermissionService)
- {
- this.filePlanPermissionService = filePlanPermissionService;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedAspects()
- */
- @Deprecated
- @Override
- public Set getProtectedAspects()
- {
- return modelSecurityService.getProtectedAspects();
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedProperties()
- */
- @Deprecated
- @Override
- public Set getProtectedProperties()
- {
- return modelSecurityService.getProtectedProperties();
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#assignRoleToAuthority(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName)
- {
- filePlanRoleService.assignRoleToAuthority(rmRootNode, role, authorityName);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#bootstrapDefaultRoles(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public void bootstrapDefaultRoles(NodeRef rmRootNode)
- {
- throw new UnsupportedOperationException("This method is no longer supported.");
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#createRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
- */
- @Deprecated
- @Override
- public Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
- {
- return Role.toRole(filePlanRoleService.createRole(rmRootNode, role, roleDisplayLabel, capabilities));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deleteRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public void deleteRole(NodeRef rmRootNode, String role)
- {
- filePlanRoleService.deleteRole(rmRootNode, role);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#existsRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public boolean existsRole(NodeRef rmRootNode, String role)
- {
- return filePlanRoleService.existsRole(rmRootNode, role);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getAllRolesContainerGroup(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public String getAllRolesContainerGroup(NodeRef filePlan)
- {
- return filePlanRoleService.getAllRolesContainerGroup(filePlan);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public Role getRole(NodeRef rmRootNode, String role)
- {
- return Role.toRole(filePlanRoleService.getRole(rmRootNode, role));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRoles(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public Set getRoles(NodeRef rmRootNode)
- {
- return Role.toRoleSet(filePlanRoleService.getRoles(rmRootNode));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRolesByUser(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public Set getRolesByUser(NodeRef rmRootNode, String user)
- {
- return Role.toRoleSet(filePlanRoleService.getRolesByUser(rmRootNode, user));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#hasRMAdminRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public boolean hasRMAdminRole(NodeRef rmRootNode, String user)
- {
- return filePlanRoleService.hasRMAdminRole(rmRootNode, user);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#updateRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
- */
- @Deprecated
- @Override
- public Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
- {
- return Role.toRole(filePlanRoleService.updateRole(rmRootNode, role, roleDisplayLabel, capabilities));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deletePermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void deletePermission(NodeRef nodeRef, String authority, String permission)
- {
- filePlanPermissionService.deletePermission(nodeRef, authority, permission);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#setPermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void setPermission(NodeRef nodeRef, String authority, String permission)
- {
- filePlanPermissionService.setPermission(nodeRef, authority, permission);
- }
-}
diff --git a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java b/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java
deleted file mode 100644
index f2734e14da..0000000000
--- a/V2.2.1/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-
-/**
- * Records management role class
- *
- * @author Roy Wetherall
- *
- * @deprecated As of release 2.1, see {@link org.alfresco.module.org_alfresco_module_rm.role.Role}
- */
-public class Role extends org.alfresco.module.org_alfresco_module_rm.role.Role
-{
- /**
- * Compatibility method
- */
- public static Role toRole(org.alfresco.module.org_alfresco_module_rm.role.Role role)
- {
- return new Role(role.getName(), role.getDisplayLabel(), role.getCapabilities(), role.getRoleGroupName());
- }
-
- /**
- * Compatibility method
- */
- public static Set toRoleSet(Set roles)
- {
- Set result = new HashSet(roles.size());
- for (org.alfresco.module.org_alfresco_module_rm.role.Role role : roles)
- {
- result.add(Role.toRole(role));
- }
- return result;
- }
-
- /**
- * Constructor
- */
- @Deprecated
- public Role(String name, String displayLabel, Set capabilities, String roleGroupName)
- {
- super(name, displayLabel, capabilities, roleGroupName);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java
deleted file mode 100644
index 64bed6e94d..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.Map;
-
-import org.alfresco.repo.policy.ClassPolicy;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Interface containing records management policies
- *
- * @author Roy Wetherall
- */
-public interface RecordsManagementPolicies
-{
- /** Policy names */
- QName BEFORE_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRMActionExecution");
- QName ON_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "onRMActionExecution");
- QName BEFORE_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeCreateReference");
- QName ON_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onCreateReference");
- QName BEFORE_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRemoveReference");
- QName ON_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onRemoveReference");
-
- /** Before records management action execution */
- interface BeforeRMActionExecution extends ClassPolicy
- {
- void beforeRMActionExecution(NodeRef nodeRef, String name, Map parameters);
- }
-
- /** On records management action execution */
- interface OnRMActionExecution extends ClassPolicy
- {
- void onRMActionExecution(NodeRef nodeRef, String name, Map parameters);
- }
-
- /** Before creation of reference */
- interface BeforeCreateReference extends ClassPolicy
- {
- void beforeCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /** On creation of reference */
- interface OnCreateReference extends ClassPolicy
- {
- void onCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /** Before removal of reference */
- interface BeforeRemoveReference extends ClassPolicy
- {
- void beforeRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /**
- * On removal of reference
- *
- * @since 1.0
- */
- interface OnRemoveReference extends ClassPolicy
- {
- /**
- * @param fromNodeRef from node reference
- * @param toNodeRef to node reference
- * @param reference name of reference
- */
- void onRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /**
- * Before record file policy
- *
- * @since 2.2
- */
- interface BeforeFileRecord extends ClassPolicy
- {
- /** policy name */
- QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRecordFile");
-
- /**
- * @param nodeRef node reference
- */
- void beforeFileRecord(NodeRef nodeRef);
- }
-
- /**
- * On record file policy
- *
- * @since 2.2
- */
- interface OnFileRecord extends ClassPolicy
- {
- /** policy name */
- QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "onRecordFile");
-
- /**
- * @param nodeRef node reference
- */
- void onFileRecord(NodeRef nodeRef);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java
deleted file mode 100644
index 6eabd7d7e8..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java
+++ /dev/null
@@ -1,184 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
-import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.service.NotAuditable;
-import org.alfresco.service.ServiceRegistry;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service registry
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public interface RecordsManagementServiceRegistry extends ServiceRegistry
-{
- /** Service QName constants */
- QName RECORDS_MANAGEMENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementService");
- QName DISPOSITION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "DispositionService");
- QName RECORDS_MANAGEMENT_ADMIN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAdminService");
- QName RECORDS_MANAGEMENT_ACTION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementActionService");
- QName RECORDS_MANAGEMENT_EVENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementEventService");
- QName RECORDS_MANAGEMENT_AUDIT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAuditService");
- QName CAPABILITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "CapabilityService");
- QName RECORD_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordService");
- QName FREEZE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FreezeService");
- QName EXTENDED_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "ExtendedSecurityService");
- QName FILE_PLAN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanService");
- QName FILE_PLAN_ROLE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanRoleService");
- QName FILE_PLAN_PERMISSION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanPermissionService");
- QName FILE_PLAN_AUTHENTICATION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanAuthenticationService");
- QName IDENTIFIER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "recordsManagementIdentifierService");
- QName RECORD_FOLDER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordFolderService");
- QName TRANSFER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "TransferService");
- @Deprecated
- QName RECORDS_MANAGEMENT_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementSecurityService");
-
-
- /**
- * @return records management service
- */
- @NotAuditable
- RecordsManagementService getRecordsManagementService();
-
- /**
- * @return record service
- */
- @NotAuditable
- RecordService getRecordService();
-
- /**
- * @return disposition service
- */
- @NotAuditable
- DispositionService getDispositionService();
-
- /**
- * @return records management admin service
- */
- @NotAuditable
- RecordsManagementAdminService getRecordsManagementAdminService();
-
- /**
- * @return records management action service
- */
- @NotAuditable
- RecordsManagementActionService getRecordsManagementActionService();
-
- /**
- * @return records management event service
- */
- @NotAuditable
- RecordsManagementEventService getRecordsManagementEventService();
-
- /**
- * @return records management security service
- *
- * @deprecated As of release 2.1, replaced with {@link FilePlanRoleService}, {@link FilePlanPermissionService} and {@link ModelSecurityService}
- */
- @Deprecated
- @NotAuditable
- RecordsManagementSecurityService getRecordsManagementSecurityService();
-
- /**
- * @return records management audit service
- */
- @NotAuditable
- RecordsManagementAuditService getRecordsManagementAuditService();
-
- /**
- * @return capability service
- * @since 2.0
- */
- @NotAuditable
- CapabilityService getCapabilityService();
-
- /**
- * @return freeze service
- * @since 2.1
- */
- @NotAuditable
- FreezeService getFreezeService();
-
- /**
- * @return extended security service
- * @since 2.1
- */
- @NotAuditable
- ExtendedSecurityService getExtendedSecurityService();
-
- /**
- * @return file plan service
- * @since 2.1
- */
- @NotAuditable
- FilePlanService getFilePlanService();
-
- /**
- * @return file plan role service
- * @since 2.1
- */
- @NotAuditable
- FilePlanRoleService getFilePlanRoleService();
-
- /**
- * @return file plan permission service
- * @since 2.1
- */
- @NotAuditable
- FilePlanPermissionService getFilePlanPermissionService();
-
- /**
- * @return identifier service
- * @since 2.1
- */
- IdentifierService getIdentifierService();
-
- /**
- * @return record folder service
- * @since 2.2
- */
- @NotAuditable
- RecordFolderService getRecordFolderService();
-
- /**
- * @return transfer service
- * @since 2.2
- */
- @NotAuditable
- TransferService getTransferService();
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java
deleted file mode 100644
index ba8ce301d9..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java
+++ /dev/null
@@ -1,199 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
-import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.repo.service.ServiceDescriptorRegistry;
-
-/**
- * Records management service registry implementation
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public class RecordsManagementServiceRegistryImpl extends ServiceDescriptorRegistry
- implements RecordsManagementServiceRegistry
-{
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementActionService()
- */
- @Override
- public RecordsManagementActionService getRecordsManagementActionService()
- {
- return (RecordsManagementActionService) getService(RECORDS_MANAGEMENT_ACTION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAdminService()
- */
- @Override
- public RecordsManagementAdminService getRecordsManagementAdminService()
- {
- return (RecordsManagementAdminService) getService(RECORDS_MANAGEMENT_ADMIN_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementEventService()
- */
- @Override
- public RecordsManagementEventService getRecordsManagementEventService()
- {
- return (RecordsManagementEventService) getService(RECORDS_MANAGEMENT_EVENT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementService()
- */
- @Override
- public RecordsManagementService getRecordsManagementService()
- {
- return (RecordsManagementService) getService(RECORDS_MANAGEMENT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordService()
- */
- public RecordService getRecordService()
- {
- return (RecordService) getService(RECORD_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementSecurityService()
- */
- @Override
- @Deprecated
- public RecordsManagementSecurityService getRecordsManagementSecurityService()
- {
- return (RecordsManagementSecurityService) getService(RECORDS_MANAGEMENT_SECURITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAuditService()
- */
- @Override
- public RecordsManagementAuditService getRecordsManagementAuditService()
- {
- return (RecordsManagementAuditService) getService(RECORDS_MANAGEMENT_AUDIT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getDictionaryService()
- */
- @Override
- public DispositionService getDispositionService()
- {
- return (DispositionService) getService(DISPOSITION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getCapabilityService()
- */
- @Override
- public CapabilityService getCapabilityService()
- {
- return (CapabilityService) getService(CAPABILITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFreezeService()
- */
- @Override
- public FreezeService getFreezeService()
- {
- return (FreezeService) getService(FREEZE_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getExtendedSecurityService()
- */
- @Override
- public ExtendedSecurityService getExtendedSecurityService()
- {
- return (ExtendedSecurityService) getService(EXTENDED_SECURITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanService()
- */
- @Override
- public FilePlanService getFilePlanService()
- {
- return (FilePlanService) getService(FILE_PLAN_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanRoleService()
- */
- @Override
- public FilePlanRoleService getFilePlanRoleService()
- {
- return (FilePlanRoleService) getService(FILE_PLAN_ROLE_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanPermissionService()
- */
- @Override
- public FilePlanPermissionService getFilePlanPermissionService()
- {
- return (FilePlanPermissionService) getService(FILE_PLAN_PERMISSION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getIdentifierService()
- */
- @Override
- public IdentifierService getIdentifierService()
- {
- return (IdentifierService) getService(IDENTIFIER_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordFolderService()
- */
- @Override
- public RecordFolderService getRecordFolderService()
- {
- return (RecordFolderService) getService(RECORD_FOLDER_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getTransferService()
- */
- @Override
- public TransferService getTransferService()
- {
- return (TransferService) getService(TRANSFER_SERVICE);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java
deleted file mode 100755
index 9a9a9b4e5e..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java
+++ /dev/null
@@ -1,160 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.springframework.context.ApplicationContext;
-import org.springframework.context.ApplicationContextAware;
-
-/**
- * Auditable action executer abstract base
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public abstract class AuditableActionExecuterAbstractBase extends ActionExecuterAbstractBase implements ApplicationContextAware
-{
- /** Indicates whether the action is auditable or not */
- private boolean auditable = true;
-
- /** Indicates whether the action is audited immediately or not */
- private boolean auditedImmediately = false;
-
- /** Application context */
- private ApplicationContext applicationContext;
-
- /** Records management audit service */
- private RecordsManagementAuditService auditService;
-
- /**
- * @return True if auditable, false otherwise
- */
- protected boolean isAuditable()
- {
- return this.auditable;
- }
-
- /**
- * @return True if audited immediately, false otherwise
- */
- protected boolean isAuditedImmediately()
- {
- return this.auditedImmediately;
- }
-
- /**
- * @return Application context
- */
- protected ApplicationContext getApplicationContext()
- {
- return this.applicationContext;
- }
-
- /**
- * @param auditable true if auditable, false otherwise
- */
- public void setAuditable(boolean auditable)
- {
- this.auditable = auditable;
- }
-
- /**
- * @param auditedImmediately true if to be audited immediately, false to be audited after transaction commits
- */
- public void setAuditedImmediately(boolean auditedImmediately)
- {
- this.auditedImmediately = auditedImmediately;
- }
-
- /**
- * @see org.springframework.context.ApplicationContextAware#setApplicationContext(org.springframework.context.ApplicationContext)
- */
- @Override
- public void setApplicationContext(ApplicationContext applicationContext)
- {
- this.applicationContext = applicationContext;
- }
-
- /**
- * @return records management audit service
- */
- private RecordsManagementAuditService getAuditService()
- {
- if (auditService == null)
- {
- auditService = (RecordsManagementAuditService) getApplicationContext().getBean("recordsManagementAuditService");
- }
- return auditService;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#init()
- */
- @Override
- public void init()
- {
- if (!(this instanceof RecordsManagementAction))
- {
- super.init();
- }
-
- if (isAuditable())
- {
- // get the details of the action
- String name = getActionDefinition().getName();
- String title = getActionDefinition().getTitle();
- if (title == null || title.isEmpty())
- {
- // default to name if no title available
- title = name;
- }
-
- // register audit event
- getAuditService().registerAuditEvent(name, title);
- }
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- public void execute(Action action, NodeRef actionedUponNodeRef)
- {
- // audit the execution of the action
- if (isAuditable())
- {
- if (isAuditedImmediately())
- {
- // To be audited immediately before the action is executed, eg. to audit before actionedUponNodeRef gets deleted during the execution.
- getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName(), null, null, true);
- }
- else
- {
- // To be stacked up with other audit entries and audited after the transaction commits.
- getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName());
- }
- }
-
- // execute the action
- super.execute(action, actionedUponNodeRef);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java
deleted file mode 100644
index ea5f5b4ef4..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.repo.action.parameter.ParameterProcessorComponent;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.repository.NodeRef;
-
-/**
- * Extension to action implementation hierarchy to insert parameter substitution processing.
- *
- * NOTE: this should eventually be pushed into the core.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public abstract class PropertySubActionExecuterAbstractBase extends AuditableActionExecuterAbstractBase
-{
- /** Parameter processor component */
- private ParameterProcessorComponent parameterProcessorComponent;
-
- /** Indicates whether parameter substitutions are allowed */
- private boolean allowParameterSubstitutions = false;
-
- /**
- * @return Parameter processor component
- */
- protected ParameterProcessorComponent getParameterProcessorComponent()
- {
- return this.parameterProcessorComponent;
- }
-
- /**
- * @return True if parameter substitutions are allowed, false otherwise
- */
- protected boolean isAllowParameterSubstitutions()
- {
- return this.allowParameterSubstitutions;
- }
-
- /**
- * @param parameterProcessorComponent parameter processor component
- */
- public void setParameterProcessorComponent(ParameterProcessorComponent parameterProcessorComponent)
- {
- this.parameterProcessorComponent = parameterProcessorComponent;
- }
-
- /**
- * @param allowParameterSubstitutions true if property subs allowed, false otherwise
- */
- public void setAllowParameterSubstitutions(boolean allowParameterSubstitutions)
- {
- this.allowParameterSubstitutions = allowParameterSubstitutions;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- public void execute(Action action, NodeRef actionedUponNodeRef)
- {
- // do the property subs (if any exist)
- if (isAllowParameterSubstitutions())
- {
- getParameterProcessorComponent().process(action, getActionDefinition(), actionedUponNodeRef);
- }
-
- super.execute(action, actionedUponNodeRef);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java
deleted file mode 100644
index a7d60157e2..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java
+++ /dev/null
@@ -1,612 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.io.Serializable;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.hold.HoldService;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService;
-import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.action.ActionDefinition;
-import org.alfresco.service.cmr.action.ActionService;
-import org.alfresco.service.cmr.action.ParameterDefinition;
-import org.alfresco.service.cmr.dictionary.DictionaryService;
-import org.alfresco.service.cmr.repository.ContentService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.cmr.repository.NodeService;
-import org.alfresco.service.cmr.security.OwnableService;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.transaction.TransactionService;
-import org.alfresco.util.PropertyCheck;
-import org.springframework.beans.factory.BeanNameAware;
-import org.springframework.extensions.surf.util.I18NUtil;
-import org.springframework.util.StringUtils;
-
-/**
- * Records management action executer base class
- *
- * @author Roy Wetherall
- */
-public abstract class RMActionExecuterAbstractBase extends PropertySubActionExecuterAbstractBase
- implements RecordsManagementAction,
- RecordsManagementModel,
- BeanNameAware
-{
- /** Namespace service */
- private NamespaceService namespaceService;
-
- /** Used to control transactional behaviour including post-commit auditing */
- private TransactionService transactionService;
-
- /** Node service */
- private NodeService nodeService;
-
- /** Dictionary service */
- private DictionaryService dictionaryService;
-
- /** Content service */
- private ContentService contentService;
-
- /** Action service */
- private ActionService actionService;
-
- /** Records management action service */
- private RecordsManagementAuditService recordsManagementAuditService;
-
- /** Records management action service */
- private RecordsManagementActionService recordsManagementActionService;
-
- /** Record service */
- private RecordService recordService;
-
- /** Disposition service */
- private DispositionService dispositionService;
-
- /** Vital record service */
- private VitalRecordService vitalRecordService;
-
- /** Records management event service */
- private RecordsManagementEventService recordsManagementEventService;
-
- /** Records management action service */
- private RecordsManagementAdminService recordsManagementAdminService;
-
- /** Ownable service **/
- private OwnableService ownableService;
-
- /** Freeze service */
- private FreezeService freezeService;
-
- /** Model security service */
- private ModelSecurityService modelSecurityService;
-
- /** Record folder service */
- private RecordFolderService recordFolderService;
-
- /** Hold service */
- private HoldService holdService;
-
- /** List of kinds for which this action is applicable */
- protected Set applicableKinds = new HashSet();
-
- /**
- * Get the transaction service
- */
- protected TransactionService getTransactionService()
- {
- return this.transactionService;
- }
-
- /**
- * Set the transaction service
- */
- public void setTransactionService(TransactionService transactionService)
- {
- this.transactionService = transactionService;
- }
-
- /**
- * Gets the namespace service
- */
- protected NamespaceService getNamespaceService()
- {
- return this.namespaceService;
- }
-
- /**
- * Set the namespace service
- */
- public void setNamespaceService(NamespaceService namespaceService)
- {
- this.namespaceService = namespaceService;
- }
-
- /**
- * Gets the node service
- */
- protected NodeService getNodeService()
- {
- return this.nodeService;
- }
-
- /**
- * Set node service
- */
- public void setNodeService(NodeService nodeService)
- {
- this.nodeService = nodeService;
- }
-
- /**
- * Gets the dictionary service
- */
- protected DictionaryService getDictionaryService()
- {
- return this.dictionaryService;
- }
-
- /**
- * Set the dictionary service
- */
- public void setDictionaryService(DictionaryService dictionaryService)
- {
- this.dictionaryService = dictionaryService;
- }
-
- /**
- * Gets the content service
- */
- protected ContentService getContentService()
- {
- return this.contentService;
- }
-
- /**
- * Set the content service
- */
- public void setContentService(ContentService contentService)
- {
- this.contentService = contentService;
- }
-
- /**
- * Gets the action service
- */
- protected ActionService getActionService()
- {
- return this.actionService;
- }
-
- /**
- * Set action service
- */
- public void setActionService(ActionService actionService)
- {
- this.actionService = actionService;
- }
-
- /**
- * Gets the records management audit service
- */
- protected RecordsManagementAuditService getRecordsManagementAuditService()
- {
- return this.recordsManagementAuditService;
- }
-
- /**
- * Set the audit service that action details will be sent to
- */
- public void setRecordsManagementAuditService(RecordsManagementAuditService recordsManagementAuditService)
- {
- this.recordsManagementAuditService = recordsManagementAuditService;
- }
-
- /**
- * Gets the records management action service
- */
- protected RecordsManagementActionService getRecordsManagementActionService()
- {
- return this.recordsManagementActionService;
- }
-
- /**
- * Set records management service
- */
- public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService)
- {
- this.recordsManagementActionService = recordsManagementActionService;
- }
-
- /**
- * Gets the disposition service
- */
- protected DispositionService getDispositionService()
- {
- return this.dispositionService;
- }
-
- /**
- * Set the disposition service
- */
- public void setDispositionService(DispositionService dispositionService)
- {
- this.dispositionService = dispositionService;
- }
-
- /**
- * Gets the vital record service
- */
- protected VitalRecordService getVitalRecordService()
- {
- return this.vitalRecordService;
- }
-
- /**
- * @param vitalRecordService vital record service
- */
- public void setVitalRecordService(VitalRecordService vitalRecordService)
- {
- this.vitalRecordService = vitalRecordService;
- }
-
- /**
- * Gets the records management event service
- */
- protected RecordsManagementEventService getRecordsManagementEventService()
- {
- return this.recordsManagementEventService;
- }
-
- /**
- * Set records management event service
- */
- public void setRecordsManagementEventService(RecordsManagementEventService recordsManagementEventService)
- {
- this.recordsManagementEventService = recordsManagementEventService;
- }
-
- /**
- * Gets the ownable service
- */
- protected OwnableService getOwnableService()
- {
- return this.ownableService;
- }
-
- /**
- * Set the ownable service
- * @param ownableSerice
- */
- public void setOwnableService(OwnableService ownableService)
- {
- this.ownableService = ownableService;
- }
-
- /**
- * Gets the freeze service
- */
- protected FreezeService getFreezeService()
- {
- return this.freezeService;
- }
-
- /**
- * Set freeze service
- *
- * @param freezeService freeze service
- */
- public void setFreezeService(FreezeService freezeService)
- {
- this.freezeService = freezeService;
- }
-
- /**
- * Gets the record service
- */
- protected RecordService getRecordService()
- {
- return this.recordService;
- }
-
- /**
- * Set record service
- *
- * @param recordService record service
- */
- public void setRecordService(RecordService recordService)
- {
- this.recordService = recordService;
- }
-
- /**
- * @return records management admin service
- */
- protected RecordsManagementAdminService getRecordsManagementAdminService()
- {
- return recordsManagementAdminService;
- }
-
- /**
- * @param recordsManagementAdminService records management admin service
- */
- public void setRecordsManagementAdminService(RecordsManagementAdminService recordsManagementAdminService)
- {
- this.recordsManagementAdminService = recordsManagementAdminService;
- }
-
- /**
- * Gets the model security service
- */
- protected ModelSecurityService getModelSecurityService()
- {
- return this.modelSecurityService;
- }
-
- /**
- * @param modelSecurityService model security service
- */
- public void setModelSecurityService(ModelSecurityService modelSecurityService)
- {
- this.modelSecurityService = modelSecurityService;
- }
-
- /**
- * Gets the record folder service
- */
- protected RecordFolderService getRecordFolderService()
- {
- return this.recordFolderService;
- }
-
- /**
- * @param recordFolderService record folder service
- */
- public void setRecordFolderService(RecordFolderService recordFolderService)
- {
- this.recordFolderService = recordFolderService;
- }
-
- /**
- * Gets the hold service
- */
- protected HoldService getHoldService()
- {
- return this.holdService;
- }
-
- /**
- * @param holdService hold service
- */
- public void setHoldService(HoldService holdService)
- {
- this.holdService = holdService;
- }
-
- /**
- * @param applicableKinds kinds that this action is applicable for
- */
- public void setApplicableKinds(String[] applicableKinds)
- {
- for(String kind : applicableKinds)
- {
- this.applicableKinds.add(FilePlanComponentKind.valueOf(kind));
- }
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#createActionDefinition(java.lang.String)
- */
- @Override
- protected ActionDefinition createActionDefinition(String name)
- {
- return new RecordsManagementActionDefinitionImpl(name);
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#getActionDefinition()
- */
- @Override
- public ActionDefinition getActionDefinition()
- {
- ActionDefinition actionDefinition = super.getActionDefinition();
- ((RecordsManagementActionDefinitionImpl)this.actionDefinition).setApplicableKinds(applicableKinds);
- return actionDefinition;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getRecordsManagementActionDefinition()
- */
- @Override
- public RecordsManagementActionDefinition getRecordsManagementActionDefinition()
- {
- return (RecordsManagementActionDefinition)getActionDefinition();
- }
-
- /**
- * Init method
- */
- @Override
- public void init()
- {
- PropertyCheck.mandatory(this, "namespaceService", namespaceService);
- PropertyCheck.mandatory(this, "transactionService", transactionService);
- PropertyCheck.mandatory(this, "nodeService", nodeService);
- PropertyCheck.mandatory(this, "dictionaryService", dictionaryService);
- PropertyCheck.mandatory(this, "contentService", contentService);
- PropertyCheck.mandatory(this, "actionService", actionService);
- PropertyCheck.mandatory(this, "transactionService", transactionService);
- PropertyCheck.mandatory(this, "recordsManagementAuditService", recordsManagementAuditService);
- PropertyCheck.mandatory(this, "recordsManagementActionService", recordsManagementActionService);
- PropertyCheck.mandatory(this, "recordsManagementAdminService", recordsManagementAdminService);
- PropertyCheck.mandatory(this, "recordsManagementEventService", recordsManagementEventService);
-
- super.init();
- }
-
- /**
- * Indicates whether this records management action is public or not
- *
- * @return boolean true if public, false otherwise
- */
- @Override
- public boolean isPublicAction()
- {
- return publicAction;
- }
-
- /**
- * @see org.alfresco.repo.action.CommonResourceAbstractBase#setBeanName(java.lang.String)
- */
- @Override
- public void setBeanName(String name)
- {
- this.name = name;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#getName()
- */
- public String getName()
- {
- return this.name;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getLabel()
- */
- public String getLabel()
- {
- String label = I18NUtil.getMessage(this.getTitleKey());
-
- if (label == null)
- {
- // default to the name of the action with first letter capitalised
- label = StringUtils.capitalize(this.name);
- }
-
- return label;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getDescription()
- */
- public String getDescription()
- {
- String desc = I18NUtil.getMessage(this.getDescriptionKey());
-
- if (desc == null)
- {
- // default to the name of the action with first letter capitalised
- desc = StringUtils.capitalize(this.name);
- }
-
- return desc;
- }
-
- /**
- * By default an action is not a disposition action
- *
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#isDispositionAction()
- */
- public boolean isDispositionAction()
- {
- return false;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#execute(org.alfresco.service.cmr.repository.NodeRef, java.util.Map)
- */
- public RecordsManagementActionResult execute(NodeRef filePlanComponent, Map parameters)
- {
- // Create the action
- Action action = this.actionService.createAction(name);
- action.setParameterValues(parameters);
-
- // disable model security whilst we execute the RM rule
- modelSecurityService.disable();
- try
- {
- // Execute the action
- actionService.executeAction(action, filePlanComponent);
- }
- finally
- {
- modelSecurityService.enable();
- }
-
- // Get the result
- Object value = action.getParameterValue(ActionExecuterAbstractBase.PARAM_RESULT);
- return new RecordsManagementActionResult(value);
- }
-
- /**
- * Function to pad a string with zero '0' characters to the required length
- *
- * @param s String to pad with leading zero '0' characters
- * @param len Length to pad to
- *
- * @return padded string or the original if already at >=len characters
- *
- * @deprecated As of 2.1, replaced by {@link org.apache.commons.lang.StringUtils.leftPad}
- */
- @Deprecated
- protected String padString(String s, int len)
- {
- String result = s;
- for (int i=0; i<(len - s.length()); i++)
- {
- result = "0" + result;
- }
- return result;
- }
-
- /**
- * By default there are no parameters.
- *
- * @see org.alfresco.repo.action.ParameterizedItemAbstractBase#addParameterDefinitions(java.util.List)
- */
- @Override
- protected void addParameterDefinitions(List paramList)
- {
- // No parameters
- }
-
- /**
- * By default, rmActions do not provide an implicit target nodeRef.
- */
- public NodeRef getImplicitTargetNodeRef()
- {
- return null;
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java
deleted file mode 100644
index aeda1c56c8..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java
+++ /dev/null
@@ -1,303 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.util.Date;
-import java.util.List;
-
-import org.alfresco.error.AlfrescoRuntimeException;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionSchedule;
-import org.alfresco.repo.security.authentication.AuthenticationUtil;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.action.ParameterDefinition;
-import org.alfresco.service.cmr.repository.ChildAssociationRef;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.RegexQNamePattern;
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @author Roy Wetherall
- */
-public abstract class RMDispositionActionExecuterAbstractBase extends RMActionExecuterAbstractBase
-{
- /** I18N */
- private static final String MSG_RECORD_NOT_DECLARED = "rm.action.record-not-declared";
- private static final String MSG_EXPECTED_RECORD_LEVEL = "rm.action.expected-record-level";
- private static final String MSG_NOT_ALL_RECORDS_DECLARED = "rm.action.not-all-records-declared";
- private static final String MSG_NOT_ELIGIBLE = "rm.action.not-eligible";
- private static final String MSG_NO_DISPOITION_INSTRUCTIONS = "rm.action.no-disposition-instructions";
- private static final String MSG_NO_DIS_LIFECYCLE_SET = "rm.action.no-disposition-lisfecycle-set";
- private static final String MSG_NEXT_DISP_NOT_SET = "rm.action.next-disp-not-set";
- private static final String MSG_NOT_NEXT_DISP = "rm.action.not-next-disp";
- private static final String MSG_NOT_RECORD_FOLDER = "rm.action.not-record-folder";
-
- /** Parameter value indicating whether we should be doing non-error raising state checks */
- public static final String PARAM_NO_ERROR_CHECK = "rm.no-error-check";
-
- /**
- * All children of this implementation are disposition actions.
- *
- * @see org.alfresco.module.org_alfresco_module_rm.action.RMActionExecuterAbstractBase#isDispositionAction()
- */
- @Override
- public boolean isDispositionAction()
- {
- return true;
- }
-
- /**
- * Indicates whether the disposition is marked complete
- *
- * @return boolean true if marked complete, false otherwise
- */
- public boolean getSetDispositionActionComplete()
- {
- return true;
- }
-
- /**
- * Indicates whether we should validate the next disposition action is the action we are
- * trying to execute.
- *
- * @return
- */
- protected boolean checkNextDispositionAction(NodeRef actionedUponNodeRef)
- {
- return true;
- }
-
- /**
- * Indicated whether we should validate the disposition action is eligible or not.
- *
- * @param actionedUponNodeRef
- * @return
- */
- protected boolean checkEligibility(NodeRef actionedUponNodeRef)
- {
- return true;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#executeImpl(org.alfresco.service.cmr.action.Action,
- * org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- protected void executeImpl(Action action, NodeRef actionedUponNodeRef)
- {
- NodeRef nextDispositionActionNodeRef = getNextDispostionAction(actionedUponNodeRef);
-
- // determine whether we should be raising errors during state checking or not
- boolean checkError = true;
- Boolean checkErrorValue = (Boolean)action.getParameterValue(PARAM_NO_ERROR_CHECK);
- if (checkErrorValue != null)
- {
- checkError = checkErrorValue.booleanValue();
- }
-
- // Check the validity of the action (is it the next action, are we dealing with the correct type of object for
- // the disposition level?
- DispositionSchedule di = checkDispositionActionExecutionValidity(actionedUponNodeRef, nextDispositionActionNodeRef, checkError);
- if (di != null)
- {
- // Check the eligibility of the action
- if (!checkEligibility(actionedUponNodeRef) ||
- getDispositionService().isNextDispositionActionEligible(actionedUponNodeRef))
- {
- if (di.isRecordLevelDisposition())
- {
- // Check that we do indeed have a record
- if (getRecordService().isRecord(actionedUponNodeRef))
- {
- // Can only execute disposition action on record if declared
- if (getRecordService().isDeclared(actionedUponNodeRef))
- {
- // Indicate that the disposition action is underway
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_BY, AuthenticationUtil.getRunAsUser());
-
- // Execute record level disposition
- executeRecordLevelDisposition(action, actionedUponNodeRef);
-
- if (getNodeService().exists(nextDispositionActionNodeRef) &&
- getSetDispositionActionComplete())
- {
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_BY, AuthenticationUtil.getRunAsUser());
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_RECORD_NOT_DECLARED, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_EXPECTED_RECORD_LEVEL, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- if (getRecordFolderService().isRecordFolder(actionedUponNodeRef))
- {
- if (getRecordFolderService().isRecordFolderDeclared(actionedUponNodeRef))
- {
- // Indicate that the disposition action is underway
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_BY, AuthenticationUtil.getRunAsUser());
-
- executeRecordFolderLevelDisposition(action, actionedUponNodeRef);
-
- // Indicate that the disposition action is compelte
- if (getNodeService().exists(nextDispositionActionNodeRef) &&
- getSetDispositionActionComplete())
- {
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_BY, AuthenticationUtil.getRunAsUser());
- }
-
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_ALL_RECORDS_DECLARED, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_RECORD_FOLDER, getName(), actionedUponNodeRef.toString()));
- }
-
- }
-
- if (getNodeService().exists(actionedUponNodeRef) && getSetDispositionActionComplete())
- {
- // Update the disposition schedule
- getDispositionService().updateNextDispositionAction(actionedUponNodeRef);
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_ELIGIBLE, getName(), actionedUponNodeRef.toString()));
- }
- }
- }
-
- /**
- * @see org.alfresco.repo.action.ParameterizedItemAbstractBase#addParameterDefinitions(java.util.List)
- */
- @Override
- protected void addParameterDefinitions(List paramList)
- {
- // TODO add the "checkEligibility" parameter
- }
-
- /**
- * @param action
- * @param record
- */
- protected abstract void executeRecordLevelDisposition(Action action, NodeRef record);
-
- /**
- * @param action
- * @param recordFolder
- */
- protected abstract void executeRecordFolderLevelDisposition(Action action, NodeRef recordFolder);
-
- /**
- * @param nodeRef
- * @return
- */
- protected DispositionSchedule checkDispositionActionExecutionValidity(NodeRef nodeRef, NodeRef nextDispositionActionNodeRef, boolean throwError)
- {
- // Check the node has associated disposition instructions
- DispositionSchedule di = getDispositionService().getDispositionSchedule(nodeRef);
- if (di == null)
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NO_DISPOITION_INSTRUCTIONS, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
-
- // Check the node has the disposition schedule aspect applied
- if (!getNodeService().hasAspect(nodeRef, ASPECT_DISPOSITION_LIFECYCLE))
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NO_DIS_LIFECYCLE_SET, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
-
- if (checkNextDispositionAction(nodeRef))
- {
- // Check this the next disposition action
- NodeRef nextDispositionAction = nextDispositionActionNodeRef;
- if (nextDispositionAction == null)
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NEXT_DISP_NOT_SET, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
- String actionName = (String) getNodeService().getProperty(nextDispositionAction, PROP_DISPOSITION_ACTION);
- if (actionName == null || !actionName.equals(getName()))
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_NEXT_DISP, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
- }
-
- return di;
- }
-
- /**
- * Get the next disposition action node. Null if none present.
- *
- * @param nodeRef
- * the disposable node reference
- * @return NodeRef the next disposition action, null if none
- */
- private NodeRef getNextDispostionAction(NodeRef nodeRef)
- {
- NodeRef result = null;
- List assocs = getNodeService().getChildAssocs(nodeRef, ASSOC_NEXT_DISPOSITION_ACTION, RegexQNamePattern.MATCH_ALL);
- if (assocs.size() != 0)
- {
- result = assocs.get(0).getChildRef();
- }
- return result;
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementAction.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementAction.java
deleted file mode 100644
index 3875cb646b..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementAction.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.io.Serializable;
-import java.util.Map;
-
-import org.alfresco.service.cmr.repository.NodeRef;
-
-/**
- * Record Management Action
- *
- * @author Roy Wetherall
- */
-public interface RecordsManagementAction
-{
- /**
- * Get the name of the action
- *
- * @return String action name
- */
- String getName();
-
- /**
- * Get the label of the action
- *
- * @return String action label
- */
- String getLabel();
-
- /**
- * Get the description of the action
- *
- * @return String action description
- */
- String getDescription();
-
- /**
- * Indicates whether this is a disposition action or not
- *
- * @return boolean true if a disposition action, false otherwise
- */
- boolean isDispositionAction();
-
- /**
- * Execution of the action
- *
- * @param filePlanComponent file plan component the action is executed upon
- * @param parameters action parameters
- */
- RecordsManagementActionResult execute(NodeRef filePlanComponent, Map parameters);
-
- /**
- * Some admin-related rmActions execute against a target nodeRef which is not provided
- * by the calling code, but is instead an implementation detail of the action.
- *
- * @return the target nodeRef
- */
- NodeRef getImplicitTargetNodeRef();
-
- /**
- * Get the records management action definition.
- *
- * @return
- * @since 2.1
- */
- RecordsManagementActionDefinition getRecordsManagementActionDefinition();
-
- /**
- * Indicates whether the action is public or not
- *
- * @return
- * @since 2.1
- */
- boolean isPublicAction();
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionCondition.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionCondition.java
deleted file mode 100644
index 9f3bbe8fec..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionCondition.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-/**
- * Record Management Action Condition
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public interface RecordsManagementActionCondition
-{
- /**
- * Get the name of the action condition
- *
- * @return String action condition name
- */
- String getName();
-
- /**
- * Get the label of the action condition
- *
- * @return String action condition label
- */
- String getLabel();
-
- /**
- * Get the description of the action condition
- *
- * @return String action condition description
- */
- String getDescription();
-
- /**
- *
- * @return
- */
- RecordsManagementActionConditionDefinition getRecordsManagementActionConditionDefinition();
-
- /**
- *
- * @return
- */
- boolean isPublicCondition();
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinition.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinition.java
deleted file mode 100644
index 9d2668446a..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinition.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.service.cmr.action.ActionConditionDefinition;
-
-/**
- * Records management condition definition.
- *
- * Primarily used as a marker interface.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public interface RecordsManagementActionConditionDefinition extends ActionConditionDefinition
-{
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinitionImpl.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinitionImpl.java
deleted file mode 100644
index 19c461750c..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionDefinitionImpl.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.repo.action.ActionConditionDefinitionImpl;
-
-/**
- * Records management condition definition implementation.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public class RecordsManagementActionConditionDefinitionImpl extends ActionConditionDefinitionImpl
- implements RecordsManagementActionConditionDefinition
-{
- /** Serial Version UID */
- private static final long serialVersionUID = -7599279732731533610L;
-
- /**
- * Default constructor.
- *
- * @param name name of the condition
- */
- public RecordsManagementActionConditionDefinitionImpl(String name)
- {
- super(name);
- }
-}
diff --git a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionEvaluatorAbstractBase.java b/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionEvaluatorAbstractBase.java
deleted file mode 100644
index 17fdb52cfa..0000000000
--- a/V2.2.1/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RecordsManagementActionConditionEvaluatorAbstractBase.java
+++ /dev/null
@@ -1,215 +0,0 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco 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 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco 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 Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.util.List;
-
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase;
-import org.alfresco.repo.security.authentication.AuthenticationUtil;
-import org.alfresco.repo.security.authentication.AuthenticationUtil.RunAsWork;
-import org.alfresco.repo.transaction.RetryingTransactionHelper;
-import org.alfresco.repo.transaction.RetryingTransactionHelper.RetryingTransactionCallback;
-import org.alfresco.service.cmr.action.ActionConditionDefinition;
-import org.alfresco.service.cmr.action.ParameterDefinition;
-import org.springframework.beans.factory.BeanNameAware;
-
-/**
- * Records management action condition evaluator abstract base implementation.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public abstract class RecordsManagementActionConditionEvaluatorAbstractBase extends ActionConditionEvaluatorAbstractBase
- implements RecordsManagementActionCondition,
- BeanNameAware
-{
- /** records management action service */
- private RecordsManagementActionService recordsManagementActionService;
-
- /** File Plan Service */
- private FilePlanService filePlanService;
-
- /** bean name */
- private String name;
-
- /** public condition */
- private boolean publicCondition = true;
-
- private RetryingTransactionHelper retryingTransactionHelper;
-
- /**
- * @return Records management action service
- */
- protected RecordsManagementActionService getRecordsManagementActionService()
- {
- return this.recordsManagementActionService;
- }
-
- /**
- * @return File plan service
- */
- protected FilePlanService getFilePlanService()
- {
- return this.filePlanService;
- }
-
- /**
- * @param recordsManagementActionService records management action service
- */
- public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService)
- {
- this.recordsManagementActionService = recordsManagementActionService;
- }
-
- /**
- * @param filePlanService file plan service
- */
- public void setFilePlanService(FilePlanService filePlanService)
- {
- this.filePlanService = filePlanService;
- }
-
- /**
- * @param retryingTransactionHelper
- */
- public void setRetryingTransactionHelper(RetryingTransactionHelper retryingTransactionHelper)
- {
- this.retryingTransactionHelper = retryingTransactionHelper;
- }
-
- /**
- * @see org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase#init()
- */
- @Override
- public void init()
- {
- // override to prevent condition being registered with the core action service
-
- // run the following code as System
- AuthenticationUtil.runAs(new RunAsWork