4753 Commits

Author SHA1 Message Date
Steven Glover
787abaaf4e ALF-20169 "cmis:secondary type properties are not visible " : fix failing build tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56230 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-02 07:55:18 +00:00
Pavel Yurke
ee8816e7af ALF-19942 : Failed to displayed Process Engines page in Admin Console after creation of workflow by tenant user
- Fixed failing unit tests.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56220 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-01 17:34:19 +00:00
Andrew Hind
4ffade2d96 Fix for ALF-20173 Alfresco TAGS Exceptions: java.lang.ArrayIndexOutOfBoundsException: 1
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56190 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-01 10:04:44 +00:00
Steven Glover
4034089d18 ALF-20169 "cmis:secondary type properties are not visible " : fix + build tests (though I'm going to do a bit more testing), removal of unused imports, slight refactoring of some tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56189 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-01 09:48:22 +00:00
Brian Remmington
1521b6b76f Fixes ALF-19964: Breaking API change in JobLockService.releaseLock
- Reverted releaseLock to return void
- Added "releaseLockVerify" that returns boolean

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56164 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-30 11:52:50 +00:00
Pavel Yurke
0932f9eea0 ALF-19942: Failed to displayed Process Engines page in Admin Console after creation of workflow by tenant user
Do special tenant specific filtering for WorkflowInstances and TaskInstances: for default tenant all instances included, for other tenants - only tenant-specific.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56139 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-30 08:31:34 +00:00
Andrew Hind
2429d0a852 Reversed revision 56078
Fix for     ALF-20138   Metadata query results include nodes that would be hidden (ie not indexed) in SOLR or lucene 
    Fix for     ALF-20148   Hidden files such as surf-config are visible in dashlets etc. after upgrade from 4.0.2 > 4.2.0 if using MDQ


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56096 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-27 14:04:15 +00:00
Andrew Hind
5081066738 Fix for ALF-20138 Metadata query results include nodes that would be hidden (ie not indexed) in SOLR or lucene
Fix for     ALF-20148   Hidden files such as surf-config are visible in dashlets etc. after upgrade from 4.0.2 > 4.2.0 if using MDQ

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56078 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-27 09:26:51 +00:00
Matt Ward
e0ff9648ae Removed concurrency lock methods from LockStore and implementations (ALF-20031)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56052 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-26 16:29:02 +00:00
Andrew Hind
7306ddb215 More fixes for ALF-19690 CMIS TCK Test Failures
- fixed multi-tenancy impact for PARENT queries
- while this looks like a big impact it is an API change and a fix in one section of common code - which is covered by the CMIS API test

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55967 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-25 14:07:48 +00:00
Andrew Hind
d9deb51e29 Build fix - remove tests that use meta-data query +multi-tenancy
- fix 3.4 CMIS api to use metadata query

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55965 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-25 13:35:19 +00:00
Alex Mukha
71cf67b6fe Merged DEV to HEAD (4.2)
55905: ALF-20066 : Changes made on any page of admin system-summary are not synchronised between nodes
   The DefaultPropertyBackedBeanRegistry was made transaction aware if the transaction is present, to ensure the transaction
   modifications to be replicated to other nodes in the cluster before the node restart signal is sent to them.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55934 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-25 07:01:30 +00:00
Steven Glover
7735720353 ALF-20118 "appendContentStream causes VersionServiceException" workaround for bug in Chemistry OpenCMIS libraries means that objectId is not being returned from appendContentStream
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55922 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-24 21:12:50 +00:00
Andrew Hind
b891428c34 Build fix for failing TCK tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55921 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-24 20:45:29 +00:00
Frederik Heremans
c50bc56921 WOR-107: String properties that exceed DB-column TEXT_ max length are stored as binary automatically
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55894 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-24 12:25:28 +00:00
Matt Ward
4055228bdb Merged BRANCHES/DEV/mward/head_locktry_fix to HEAD:
55423: ALF-20031: LockStore is no longer used as a cache for persistent locks - it only holds Lifetime.EPHEMERAL locks.
   55458: ALF-20031: added repeatable read within transactions to LockStores
   55461: ALF-20031: moved transactional test code into separate test classes to avoid clutter.
   55470: ALF-20031: added test for LockStore reads when no transaction is available.
   55473: Generated LockState.toString() to aid debugging, stack trace clarity etc.
   55481: ALF-20031: added tests for null value behaviour (transactional repeatable reads).
   55663: ALF-20031: (work in progress, broken tests) removing concurrency locks from AbstractLockStore.
   55664: ALF-20031: moved inner Thread classes to anonymous inner classes as there will be more of these coming.
   55675: ALF-20031: fixed AbstractLockStoreTxTest
   55681: ALF-20031: added more test cases to AbstractLockStoreTxTest
   55683: Added missing tests to enterprise.repo.cluster package's BuildSafeTestSuite.
   55684: ALF-20031: Fix HazelcastLockStoreTest to clear lock store backing map in createLockStore() fixture setup.
   55688: Commented LockStore.clear() as a DO NOT USE method.
   55694: ALF-20031: removed LockStore.contains() as this is not required, and was currently unsafe (no repeatable reads).
   55696: ALF-20031: Fix AbstractLockStore.clear(): was not clearing transactionally scoped map.
   55700: ALF-20031: removed concurrency locks from LockServiceImpl.getLockState(NodeRef)
   55712: ALF-20031: removed concurrency lock from LockServiceImpl.lock()
   55716: ALF-20031: removed lockstore locking from LockableAspectInterceptor.
   55718: ALF-20031: renamed method to isEphemeralLock()
   55719: ALF-20031: removed concurrency lock from LockServiceImpl.unlock()
   55728: ALF-20031: added cm:lockLifetime property to content model, and added persistence within lockservice.
   55732: ALF-20031: LockableAspectInterceptor no longer uses ephemeral lockstore for setProperties() handling.
   55753: ALF-20031: upon tx rollback, ephemeral locks are now rolled back to the last known value, rather than always being unlocked.
   55759: ALF-20031: temporary fix, AbstractLockStoreTxTest needs further attention for thread coordination.
   55760: ALF-20091: disabled spawning of new transactions in LockKeeperImpl.refreshAllLocks()
   55767: ALF-20031: changed AbstractLockStore to use getFullyAuthenticatedUser() instead of getRunAsUser().
   55833: ALF-20091: reverted LockKeeperImpl to previous (create new tx) behaviour. Altered test to use separate transactions per lock phase.
   55855: ALF-20031: fixed ReplicationServiceIntegrationTest, LockableAspectInterceptor's handling of cm:lockLifetime.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55893 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-24 12:14:46 +00:00
Andrew Hind
50bf8c4948 Fix for ALF-19690 CMIS TCK Test Failures
- queries for checked out docs go to the DB

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55865 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-23 19:04:40 +00:00
Andrew Hind
4025646982 Fix for MNT-8840 Incorporate the Solr RAM capacity planning formula into the Solr admin page
Fix for  MNT-8662 	capacity planning: document formula to calculate the disk space needed by the DB

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55839 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-23 11:51:39 +00:00
Greg Melahn
8ff70d0542 Added Annotation for Alfresco Public API per ALF-19471
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55805 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-22 21:05:30 +00:00
Greg Melahn
5dc418c9e5 Add additional annotations of Alfresco Public API per ALF-19074
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-22 21:05:02 +00:00
Alan Davis
0d3580b1c8 Merged HEAD-BUG-FIX to HEAD (4.2)
55488: MNT-9648: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
      55001: Merged DEV to BRANCHES/DEV/V4.1-BUG-FIX:
         54951: Test to reproduce MNT-9580: Daisy chained cm:original associations are cascade-deleted when the first original is deleted
         54952: Fix MNT-9580: Daisy chained cm:original associations are cascade-deleted when the first original is deleted
               When an aspect is removed, the associations defined on the aspect were also being removed.
               However, the *inbound* associations instances were also being removed; in effect the behaviour of aspects on
               other nodes was being activated, which is incorrect.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55793 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-21 16:07:46 +00:00
Alan Davis
43b8974563 Merged HEAD-BUG-FIX to HEAD (4.2)
55501: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
      << Had a conflict on merge - think it is okay >>
      55463: Merged V4.1.6 (4.1.6) to V4.1-BUG-FIX (4.1.7)
         55227: MNT-9074: Merged V4.1.6-PATCHES-2013_09_03 to PATCHES/V4.1.6
          55046: MNT-9074 : My Tasks fails to render if tasks quantity is excessive
          Were implemented code for getting definite count of workflow instances and applying them to page. It makes the opening page more quickly.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55782 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 20:49:30 +00:00
Alan Davis
b4dbcde79d Merged HEAD-BUG-FIX to HEAD (4.2)
55487: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
      54917: Follow up to fixes for MNT-9462:
       - Remove pattern where lock-try is in the try-finally block, thereby forcing conditional unlocking
         If the lock is not achieved, then the finally block is not needed so the try-lock can go outside.
       - Fixed lock upgrade to use check, upgrade and recheck; now it's less like the script of Inception


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55776 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 20:44:54 +00:00
Alan Davis
9dabcdda93 Merged HEAD-BUG-FIX to HEAD (4.2)
55486: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
      54914: Merged DEV to BRANCHES/DEV/V4.1-BUG-FIX:
         54811: Unit test for MNT-9462 : Demonstrate deadlock between DictionaryService and MessageService
         54899: MNT-9462 : WebContainer threads are deadlocked
         Relies on MNT-9517 changes as well


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55775 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 20:44:21 +00:00
Alan Davis
543eb16c2c MNT-7158: Investigating adding priorities to transformers
- addition of methods to support the admin ui such as list of test file extensions,
     property names for custom properties and 'uses'
   - NPE if on removeProperties(...) if no value is supplied
   - Allow * transformer name to be used in a pipeline property in a setProperties(...) call

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55771 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 20:08:01 +00:00
Kevin Roast
c5fafd6ad4 Improvement to AuthorityDAOImpl to not perform pointless checks (DB getChildAssoc query) to see if a ROLE_ is a person, it never can be and null results aren't cached. This saves a DB query at the start of many REST API calls (as authenticated WS calls first check isGuest() etc.).
YourKit profiler results for Share READ heavy multi-user JMeter test:
Before: 220s
After: 200s
Specifically; org.alfresco.repo.security.authority.AuthorityServiceImpl.hasGuestAuthority() - before 26.7s - after 0.041s

Unit tests run:
org.alfresco.repo.security.SecurityTestSuite
org.alfresco.repo.security.authentication.*Test
org.alfresco.repo.security.authority.*Test
org.alfresco.repo.security.person.PersonTest


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55761 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 15:38:52 +00:00
Derek Hulley
359dc9fc1f More information for missing aspect definition (ALF-20086)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55742 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 13:23:25 +00:00
Derek Hulley
2aa82db35c Avoid NPE when patching against a server with invalid models.
Now throw a InvalidClassException so that it's explicitly recorded (ALF-20086)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55730 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 10:43:57 +00:00
Derek Hulley
78697c323d Format fixing during investigation of ALF-20086
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55727 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 10:26:24 +00:00
Alan Davis
8de8c548e8 ALF-19700 BM-0013: Soak: V420b227_03: Transformation server overloaded
- Modified the way content.transformer.<transformer name>.extensions.<source>.<target>*.*.supported=[true|false] work
     so they are still backward compatible AND one can define if unmatched mimetypes are supported or not. For example:
     content.transformer.remoteServer.extensions.*.*.supported=false
   - Added properties to transformers.properties so that the Transformation server ONLY supports the transformations
     it did in 4.1.5 AND allows customers to change just one property to allow the Transformation Server to do all 
     transformations that it can with the exception of those that go to text, as generally the default transformers do
     a better job and are faster.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55704 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 18:53:29 +00:00
Steven Glover
4b7ed3bd55 ALF-19690 "CMIS TCK Test Failures": fixed up failing TCK tests for 1.0 and 1.1 endpoints, refactoring of tests to aid in this aim, other fixes for things I found whilst testing, hopefully have addressed CLOUD-2051 too, upgrade alfresco-opencmis-extension (with updated chemistry dependency) to fix transitive dependency issue in maven
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55695 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 16:35:41 +00:00
Andrew Hind
398cfbf617 Fix for ALF-19885 Solr continues working with the wrong data about host
- moved all beans, jmx etc inside the solr search sub-system

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55568 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 11:22:49 +00:00
Greg Melahn
432a7a703e Adding Public API annotation per ALF-19074
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55507 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 00:12:36 +00:00
Neil McErlean
cd38dfbfeb Fix for ALF-20023 Recent Sites and Favourite Sites in copy/move pickers empty
So the bug was caused by 2 problems: one in ScriptPreferenceService and one in person.sites.get.js
The first problem was that ScriptPreferenceService constructs raw Mozilla NativeObjects - a very unusual practice in itself - and it does not provide a default value as required by ECMA 9.1 from the ECMA standard. I've added this code to the NativeObject (can't change the type to ScriptableHashMap<K, V> or similar as the API is published).
I've also fixed the same bug (unreported, possibly never apparent) in a jbpm class.
The second problem was that person.sites.get.js simply could never return preferences data if the caller provided a filter (favourites or recents) and did not also provide a page size.
There was a logic error in the algorithm such that the size defaulted to 0 thus providing a 'page' of zero results as a default.
I assume this is a merge error from cloud, but I don't know.
I added tests for the JavaScript API's favourites/recents filter calls and logging here and there.
Also deleted some dead code.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55474 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 15:27:51 +00:00
Mark Rogers
3a4ece465a MERGE DEV TO HEAD
55401 - ALF-19922 MT: Custom model (exampleModel.xml) is not applied for tenant

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55450 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 12:23:58 +00:00
Frederik Heremans
ec2e2a3660 ALF-19822: Task listeners wired for multi-instance user-tasks now, copying correct workflow-details to default task-properties
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55431 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 07:44:54 +00:00
Greg Melahn
c61dd01e28 Annotation class for use as described in ALF-19074
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55424 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 16:44:20 +00:00
Andrew Hind
add09c4f87 Fix for ALF-19793 4,2HQ: Some queries on cmis:objectId gives wrong results
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55403 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 13:02:14 +00:00
Mark Rogers
500f6487d3 MNT-9050 - When Alfresco is taken out of read-only mode CIFS writes no longer work without restarting fileservers
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55395 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 11:03:00 +00:00
Mark Rogers
98e114db29 ALF-19842 - A misprint in the error message
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55385 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 09:29:08 +00:00
Andrew Hind
4b1daedcc2 Fix for ALF-19866 CMIS: Incorrect working compare operation with multi-valued properties
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55370 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 20:28:25 +00:00
Derek Hulley
4bef09e97f Formatting during investigations
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55367 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 19:51:38 +00:00
Andrew Hind
bade155f29 Part fix for ALF-19926 Search Service does not support setting up database query options
- JMX support for optional patch checking

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55364 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 19:25:01 +00:00
Ray Gauss
75a9b19b68 Fixed a previous change to equals method rather than the != operator
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55352 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 15:36:46 +00:00
Mark Rogers
94e3d8c118 Get JMX working again for subsystem monitor beans.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55331 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 11:28:41 +00:00
Pavel Yurke
47436a8477 MNT-9318: CLONE - It's impossible to update comment for the content after version revert
Merged V4.1-BUG-FIX (4.1.7) to HEAD (4.2)
    55265: Merged DEV to V4.1-BUG-FIX (4.1.7)
       55184: MNT-6334: It's impossible to update comment for the content after version revert
        - Restore association if it was removed in older document version.
        - Extend unit test.
       55221: MNT-6334: It's impossible to update comment for the content after version revert
        - Make corrections to the code.
        - Extend unit test. 


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55326 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-16 10:53:10 +00:00
Brian Remmington
ed839dcbe0 Merged BRANCHES/V4.2 to HEAD:
55206: Branch created for 4.2.x releases.
   55209: Merged HEAD to BRANCHES/V4.2:
        55208: Added Sharepoint config to unit test classpath to fix VtiRequestDispatcherTest.
   55222: Merged HEAD-BUG-FIX to V4.2
        55220: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
           55218: Fix for ALF-19894 Site is not displayed after restoring from Trashcan
             This bug was reported on 4.2, but the bug is also present on 4.1.
             I have added a testcase to reproduce the bug along with a fix.
             The problem was in SiteServiceImpl.delete where the code was writing an empty property value into the {}memberships property
             and therefore there was no record of which users had been members of the deleted site.
   55245: Fixed javadoc while checking that ALF-19055 was fixed.  ActivityService no longer uses 'format
   55246: CLOUD-2050 -Content changes are not synced from Cloud to On-Premise (errors in the logs)
   55249: Hazelcast: Added ability to create cache with 'read-backup-data' via property *.readBackupData
   55250: Hazelcast cache builder now accepts 'async-backup-count' value and any error in setting a value logs the full exception
   55251: Asynchronous cache: Better logging of in- and after-transaction processes
   55252: Asynchronous cache: Better logging of in- and after-transaction processes
   55266: Workflow REST API fix for variable retrieval
   55276: Merged HEAD to BRANCHES/V4.2:
        55274: Disabling Sharepoint unit tests until we can make them run properly in the build.
   55278: ALF-19889 - String for Brazilian Portuguese
   55279: Merged DEV to 4.2
        ALF-17464 : Replication jobs aren't displayed until sorting by some characteristic
           - Changing not exact equals (!==) to not euqals (!=)
   55280: Fix for ALF-19865 - Forgot password link redirects to Login page. Also cleaned up the mess that is the 'Sign in to Alfresco in the cloud' dialog.
   55281: Probable fix for ALF-19225 Intermittent test failures in SubscriptionServiceActivitiesTest
   55282: ALF-19865 - Cloud Sync profile area now looks like the rest of profile area.
   55285: Merged BRANCHES/DEV/BELARUS/HEAD-2013_08_27 to BRANCHES/V4.2:
        55068: ALF-19915 : MT and WebDAV: Content is lost when uploading non-empty document
   55286: Merged BRANCHES/DEV/BELARUS/HEAD-2013_08_29 to BRANCHES/V4.2:
        55207: ALF-19915 : MT and WebDAV: Content is lost when uploading non-empty document
        55210: ALF-19915 : MT and WebDAV: Content is lost when uploading non-empty document
   55297: As part of prep work for fixing ALF-20023 Recent Sites and Favorite Sites in copy/move pickers empty,
   55299: ALF-19556: IE10 specific fix for file upload browse (impressive how IE finds more and more innovative ways to spoil things for itself)
   55300: Fixed date issue when creating a new process instance
   55308: Resync to HEAD@55302


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55309 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-15 15:00:13 +00:00
Steven Glover
d333945942 CLOUD-1988 "Intermittent test failure: org.alfresco.rest.api.tests.CloudOpenCMISTCKTest.testCMISTCKQuery" extra exception logging to help diagnose
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55287 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-13 11:25:18 +00:00
Andrew Hind
8f4c7de052 Fix for ALF-19234 : An Editor (probably also Collaborator) can take ownership of a document (probably also folders)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55237 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-11 13:34:48 +00:00
Pavel Yurke
d11310cea9 ALF-19234 : An Editor (probably also Collaborator) can take ownership of a document (probably also folders)
- Reverted r55167 since it cuases a lot of unit test failure.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55233 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-11 12:53:53 +00:00