Commit Graph

4525 Commits

Author SHA1 Message Date
Roy Wetherall
fdfb698095 Refacoting of RecordService implementation based on SONAR report
* detangle of services
 * simplification of spring dependancies
 * use of base service impl
 * unit tests and Ui integraion tests run locally 



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62646 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-17 03:49:27 +00:00
Roy Wetherall
e0eff9e81b Merged V2.1 to HEAD:\
59208: RM-1115: Manage Rules action is available for a Frozen folder - Added condition that manage rules isn't shown for frozen folders
   59343: RM-1114: 'Loading the Document Library' message is displayed on a New Rule page in RM Site - Added appropriate message.loading properties to all languages for rule-details.get and rule-edit.get where this message is used
   59361: RM-1105: Adding the RM module causes exceptions when listing the existing audit applications through the audit webscript - Added a try/catch for a ClassCastException around the check to see if the returned object contained a PROP_HOLD_REASON in the RMAfterInvocationProvider. The reason for this is that the containsKeys method will throw a class cast exception if we attempt to see if the keys contain an instance of QName if the returnedObject instance is a TreeMap containing strings as is the case when listing the audit applications through the RESTful interface.
   59510: RM-1087: Increase default max number of site pages to 5 instead of 3 - Increased default maximum number of sites pages to 5 in rm-share-config.xml. This threw up an issue in the code that adds the RM Console widget so fixed that too. Important test case for this are that the number of widgets added to the site are smaller than, equal to and greater than the maximum displayed to ensure that the code adding the RM console is fully exercised.
   60429: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
       * see MNT-10259
   60430: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
       * see MNT-10259
       * missed files
   60431: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
       * failing tests
       * see MNT-10259
   60478: RM-1174 (Unable to view record details)
   60698: RM-1175: Internal Error on details page of category/folder/record
   60699: RM-1177: User's name link on User Rights Report page directs to Admin Console instead of User Profile Page
   60700: RM-1176: Couldn't load email mappings
   61227: RM-1164: RM 2.1.1 core language bundle refresh
   62414: RM-1165 (RM 2.1.1 translation into Simplified Chineese)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62565 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-14 02:35:16 +00:00
Roy Wetherall
49a819cd06 Merged V2.1 to HEAD (RECORD ONLY):
* 62330: MNT-10665 ('Name' and 'URL' fields are not editable when try to create site with the same parameters)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62564 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-14 01:21:31 +00:00
Roy Wetherall
728a5bd7bb Ensure create category behaviour is executed with sufficient rights.
* fixes FileToCreatePathIntegration test



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62554 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-13 20:56:28 +00:00
Roy Wetherall
805495ef3e RM-1226: Unable to delete rm site containing category/folder hierarchy which contains a filed record
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62494 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-13 04:16:20 +00:00
Tuna Aksoy
afce4c4694 RM-1165 (RM 2.1.1 translation into Simplified Chineese)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@62414 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-12 15:16:42 +00:00
Tuna Aksoy
646f0dd87b Removed the unused method and the warning
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@61321 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-07 09:31:01 +00:00
Tuna Aksoy
6db3b68fcd Removed the unused ant target
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@61294 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-06 16:39:52 +00:00
Roy Wetherall
3c44c07316 RM-1164: RM 2.1.1 core language bundle refresh
RM-1166: RM 2.1.1 Translation into Dutch



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@61227 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-06 00:58:29 +00:00
Mark Hibbins
9ce6a21575 RM-1144 & RM-1145 - changes to file to action - post review changes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@61188 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-05 21:23:03 +00:00
Mark Hibbins
0723b193e3 RM-1144 & RM-1145 - changes to file to action (forgot to add some file)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@61047 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-04 18:22:09 +00:00
Mark Hibbins
01a232a29a RM-1144 & RM-1145 - changes to file to action
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@61046 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-04 18:19:37 +00:00
Roy Wetherall
45f47af6a9 RM-1147: A user can create a 'vanilla' or DOD compliant records management site
* RM-1178: Add DOD site and file plan types to DOD specific content model
 * RM-1179: Extend create site dialog to set allow creation of DOD compliant RM site
 * RM-1180: Create a patch to update all existing file plans to be, by default, DOD compliant




git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60943 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-02-03 05:28:56 +00:00
Tuna Aksoy
09d63b8f86 Fixed an infinite recursive loop.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60713 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-29 11:06:46 +00:00
Roy Wetherall
5c005ca3eb RM-1176: Couldn't load email mappings
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@60700 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-29 03:53:37 +00:00
Tuna Aksoy
664dfcf77c Bug fixing for RM-1124, RM-1125, RM-1126 and RM-1127
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60648 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-28 11:40:43 +00:00
Tuna Aksoy
a88193cda7 RM-1124 (RM user can create a folder within the unfiled records area)
RM-1125 (RM user can delete a folder within the unfiled records area)
RM-1126 (RM user can edit the meta-data of a folder within the unfiled records area)
RM-1127 (RM user can view the details of a folder in the unfiled records area)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60639 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-27 22:10:17 +00:00
Tuna Aksoy
a7839d51d5 Changes in the ant targets
* Get properties from the pom file rather than defining it again in the build.properties
 * Add to the created zip file name for the localisation package the project version
 * Remove "assembleIconPackage" for rm-server

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60559 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-25 21:58:43 +00:00
Tuna Aksoy
66027bda20 Changed the "assembleLocalisationPackage" ant target so that the localisation files will be zipped. The zipped file name contains the svn revision number as well.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60558 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-25 20:31:42 +00:00
Tuna Aksoy
b5c9cf3af8 Changed the "deployExploded" ant target
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60556 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-25 17:15:27 +00:00
Roy Wetherall
5767997446 RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* failing tests
  * see MNT-10259



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@60431 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-23 01:54:40 +00:00
Roy Wetherall
157506fe95 RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* see MNT-10259
  * missed files



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@60430 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-23 01:50:07 +00:00
Roy Wetherall
9fe518548b RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* see MNT-10259



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@60429 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-23 01:47:00 +00:00
Tuna Aksoy
4ff24f8310 RM revision recovery
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-18 23:30:35 +00:00
Tuna Aksoy
ca01c57ba0 RM-1107 (Mavenization of the RM build)
* Removed the tomcat-start/stop targets

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@60043 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-16 17:59:18 +00:00
Roy Wetherall
868fa5134d RM-1116: Add global DOD enabled configuration
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59991 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-16 09:07:02 +00:00
Tuna Aksoy
ed7cfe5598 RM-1124 (RM user can create a folder within the unfiled records area)
RM-1125 (RM user can delete a folder within the unfiled records area)
RM-1126 (RM user can edit the meta-data of a folder within the unfiled records area)
RM-1127 (RM user can view the details of a folder in the unfiled records area)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59986 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 23:16:32 +00:00
Roy Wetherall
e8d8fd98ca RM-765: Ensure schema based patches are not executed on a newly installed system
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59974 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 17:33:55 +00:00
Roy Wetherall
e96d85d453 RM-765: Remove DOD meta-data from core RM model
* remove DOD meta-data from record aspect 
* create dod record aspect in dod model to contain dod specific meta-data (modelled as record mate data aspect so can be added manaually and UI reacts accodingly without modification) 
* automatically add dod record aspect to record when created (maintains status quo for the time being) 
* allow groups to be automatically added to form UI template when record meta-data found on record (DOD meta-data automatically displayed and editable if present) 
* add simple module patch frameowrk so RM patches going forward are module schema based (so order and application is predictable) 
* fix up existing patchs (pre 2.2) so basic order is guarenteed 
* add patch for DOD data reshuffle 
* general restructuring of patch configuration and implementations for clarity 



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59972 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 17:16:42 +00:00
Roy Wetherall
42944b1aa6 RM: Revert to r59943 due to SVN madness
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59971 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 16:46:17 +00:00
Roy Wetherall
72dc478b2d RM: DOD model constants
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59966 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 15:44:42 +00:00
Tuna Aksoy
fa3c68b4c1 Added the reference for the ticket for a bug
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59959 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 14:52:36 +00:00
Roy Wetherall
b159dbd4cf RM-765: Remove DOD meta-data from core RM model
* missed file during checkin



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59945 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 14:02:56 +00:00
Roy Wetherall
23a421e980 RM-765: Remove DOD meta-data from core RM model
* remove DOD meta-date from record aspect
 * create dod record aspect in dod model to contain dod specific meta-data (modelled as record mate data aspect so can be added manaually and UI reacts accodingly without modification)
 * automatically add dod record aspect to record when created (maintains status quo for the time being)
 * allow groups to be automatically added to form UI template when record meta-data found on record (DOD meta-data automatically displayed and editable if present)
 * add simple module patch frameowrk so RM patches going forward are module schema based (so order and application is predictable)
 * fix up existing patchs (pre 2.2) so basic order is guarenteed
 * add patch for DOD data reshuffle
 * general restructuring of patch configuration and implementations for clarity



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59943 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-15 13:52:30 +00:00
Tuna Aksoy
89f040c601 RM-1107 (Mavenization of the RM build)
* Minor changes (update README.txt, pom.xml and build.xml)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59637 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-09 16:30:41 +00:00
Tuna Aksoy
c52ddea0ab Initial import for the module which will contain the page objects and the functional tests for the automated UI tests for rm-share.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59610 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-09 14:21:22 +00:00
Tuna Aksoy
7f75219940 RM-1107 (Mavenization of the RM build)
* Move the UI tests to a separate module called rm-po

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59608 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-09 14:19:00 +00:00
Tuna Aksoy
941eca033a RM-1107 (Mavenization of the RM build)
* Removed "updateClassPath" ant target
 * Minor changes/tweaks in the pom.xml files

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59575 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-08 19:35:25 +00:00
Tuna Aksoy
dae2194d93 Minor changes (changed ant targets, deleted unnecessary files) after changing the folder structure back to the original.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59562 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-08 17:08:45 +00:00
Roy Wetherall
77a2dc035f Re-added missing testng configuration file
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59492 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-08 06:56:30 +00:00
Roy Wetherall
ebe454f13e Revert to original code structure pre-mavenization
* merges from previous branches are now possible without tree conflicts
  * added back missing commits when structure was changed (r59445, r59446) .. see RM-765
  * updated Maven POM's to use existing code structure
  * NOTE: r59454 and r59473 may have been missed in this update .. will go back and re-add



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59491 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-08 06:38:59 +00:00
Tuna Aksoy
098833f8d5 RM-1107 (Mavenization of the RM build)
* Added "deployExploded" target

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59473 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-07 18:02:28 +00:00
Samuel Langlois
1333435626 POM files cleanup: tune repositories, upgrade a few Maven plugins, specify their versions in parent pom
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59454 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-07 12:26:57 +00:00
Tuna Aksoy
2ebd651da6 Merged DEV/UIAUTOMATION to HEAD
58768: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58769: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58770: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58771: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58772: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58773: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58776: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58777: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58838: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58844: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58847: RM-1107 (Mavenization of the RM build)
   58888: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58939: RM-1107 (Mavenization of the RM build)
   58940: RM-1107 (Mavenization of the RM build)
   58955: RM-1107 (Mavenization of the RM build)
   58956: RM-1107 (Mavenization of the RM build)
   58957: RM-1107 (Mavenization of the RM build)
   58966: RM-1107 (Mavenization of the RM build)
   58979: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58989: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   58991: RM-1107 (Mavenization of the RM build)
   58992: RM-1107 (Mavenization of the RM build)
   59067: RM-1107 (Mavenization of the RM build)
   59095: RM-1107 (Mavenization of the RM build)
   59096: RM-1107 (Mavenization of the RM build)
   59097: RM-1107 (Mavenization of the RM build)
   59098: RM-1104 (Investigate the integrate of UI automation tests into RM build)
   59149: RM-1107 (Mavenization of the RM build)
   59151: RM-1107 (Mavenization of the RM build)
   59161: RM-1107 (Mavenization of the RM build)
   59178: RM-1107 (Mavenization of the RM build)
   59179: RM-1107 (Mavenization of the RM build)
   59184: RM-1107 (Mavenization of the RM build)
   59185: RM-1107 (Mavenization of the RM build)
   59186: RM-1107 (Mavenization of the RM build)
   59209: RM-1107 (Mavenization of the RM build)
   59215: RM-1107 (Mavenization of the RM build)
   59220: RM-1107 (Mavenization of the RM build)
   59222: RM-1107 (Mavenization of the RM build)
   59232: RM-1107 (Mavenization of the RM build)
   59260: RM-1107 (Mavenization of the RM build)
   59261: RM-1107 (Mavenization of the RM build)
   59263: RM-1107 (Mavenization of the RM build)
   59265: RM-1107 (Mavenization of the RM build)
   59300: RM-1107 (Mavenization of the RM build)
   59301: RM-1107 (Mavenization of the RM build)
   59302: RM-1107 (Mavenization of the RM build)
   59303: RM-1107 (Mavenization of the RM build)
   59304: RM-1107 (Mavenization of the RM build)
   59305: RM-1107 (Mavenization of the RM build)
   59306: RM-1107 (Mavenization of the RM build)
   59307: RM-1107 (Mavenization of the RM build)
   59308: RM-1107 (Mavenization of the RM build)
   59324: RM-1107 (Mavenization of the RM build)
   59333: RM-1107 (Mavenization of the RM build)
   59399: Updates to read me for new Mavenized RM build.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59452 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-07 11:39:11 +00:00
Roy Wetherall
648031c072 RM-765: Remove DOD meta-data from core RM model
* I18N of updated models



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59446 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-07 05:52:13 +00:00
Roy Wetherall
880552c283 RM-765: Remove DOD meta-data from core RM model
* dod meta-data moved into record meta-data aspect within DOD model
 * by default dod compliance aspect is added to all records (via behaviour) .. will be configurable later (see RM-1116)
 * moved share related DOD config and spring context into separate files and package
 * fixed up RM form filters and overide of FormUIGet to allow the dynamic discovery and addition of form set's relating to the specially marked record meta-data aspects
 * clean up any references to the DOD model in the RM core code
 * Note that the patch for these changes is yet to be added



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59445 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-07 05:38:57 +00:00
Roy Wetherall
12ecf393ce Updates to read me for new Mavenized RM build.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@59399 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-06 04:20:05 +00:00
Mark Hibbins
fbe6f44c21 RM-1105: Adding the RM module causes exceptions when listing the existing audit applications through the audit webscript - Added a try/catch for a ClassCastException around the check to see if the returned object contained a PROP_HOLD_REASON in the RMAfterInvocationProvider. The reason for this is that the containsKeys method will throw a class cast exception if we attempt to see if the keys contain an instance of QName if the returnedObject instance is a TreeMap containing strings as is the case when listing the audit applications through the RESTful interface.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@59361 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-01-03 11:47:59 +00:00
Tuna Aksoy
e21ac0cf9f RM-1107 (Mavenization of the RM build)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@59333 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-28 00:43:17 +00:00
Tuna Aksoy
bffaf33d78 RM-1107 (Mavenization of the RM build)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@59324 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-26 19:53:03 +00:00