4261 Commits

Author SHA1 Message Date
Gethin James
c4a10bfe0c Fixed : ALF-12532: MMT should fail with an error if the target war file doesn't exist
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33725 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-02-07 14:57:24 +00:00
Gethin James
0a8c0a6622 Fixed failing test 8(
getProperties needs to return the new Editions property

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33707 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-02-06 17:57:14 +00:00
Gethin James
f530502bd3 FIXED : ALF-12531: MMT needs to properly support upgrading of AMP files
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33695 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-02-06 15:43:56 +00:00
Gethin James
fdc9bdfe84 FIXED ALF-12541: AMP files need to be able to be pinned to specific "edition(s)" of Alfresco
It is now possible to specify a module.editions property (eg. community) which is checked by the MMT.
Also, the version is checked on install.
Also, started refactoring some of the code for better reuse.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33668 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-02-06 11:11:42 +00:00
Steven Glover
31525f85c6 Merged BRANCHES/DEV/V4.0-BUG-FIX to HEAD:
33452: Fix for ALF-12536
   33536: Fix for ALF-12536: hopefully this will be the final fix.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33640 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-02-03 14:20:12 +00:00
Andrew Hind
920896a63a Merged BRANCHES/DEV/V4.0-BUG-FIX to HEAD
33360 Merged BRANCHES\V4.0 to BRANCHES\DEV\V4.0-BUG-FIX
      33325:    Fix for ALF-12481 The share admin page for editing SOLR properties sets read only properties - The repository will not restart as they are persisted and then throw an exception when set
      33356:    Fix for ALF-12482 Files uploaded through JSF are not indexed - using solr


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33365 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-23 14:44:22 +00:00
Mark Rogers
0a724094ae IMAPS - initial implementation.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33329 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-20 13:45:41 +00:00
Matt Ward
a2d326dd48 Merged BRANCHES/DEV/V4.0-BUG-FIX to HEAD:
33109: ALF-11479: When upgrading from Alfresco Community 3.4.d to 4.0.b, some nodes that are blocked and have versions fail after the upgrade



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-17 11:40:28 +00:00
Alan Davis
819988c518 ALF-12273: Merge V4.0-BUG-FIX to HEAD
33119: Merge V3.4-BUG-FIX (3.4.8) to V4.0-BUG-FIX (4.0.1)
      33099: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
      ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
         - Polish TransformerDebug
         - Better config for txt and xlsx to swf   
      33095: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
      ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
         - Improvements to TransformerDebug so that calls to getTransformers use trace rather than debug level logging
           allowing one to see the wood for the trees  
      33016: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
      ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
         - fix build errors - may not get all of them as not tested on Linux
      33005: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
      ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
         - Disable transformers if the source txt or xlsx is too large - avoids transforms that don't finish
           txt limit is 5MB
      	 xlsx limit is 1MB
         - Added a general 2 minute timeout added (ignored by JOD transformers - which already have a 2 minute timeout 
      	 and OpenOffice transformers - would require more work)
         - Previous commit already limited txt -> pdf -> png so that only the 1st pdf page was created when creating a doclib icon
         - Earlier commit already reduced the priority of the background Thread used for transformations so that user interaction
           did not suffer.
      33004: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
      ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
         - Added time, size and page limits to transformer configuration to allow one to avoid
           costly transformations and to stop them if they do occur. Limits avoid a transformer being
           selected if the source is too large, or make it throw and Exception or discard data after a given
           time, KBytes read or pages created.
         - Page limits currently only used by TextToPdfContentTransformer for thumbnail (icon) creation.
         - Time, Size and Page limits are currently ignored by JodContentTransformer and OpenOfficeContentTransformerWorker
           once running but the max source size limits may be used to avoid the selection of the transformer in the first
           place.
         - TransformerDebug added to be able to see what is going on. A real eye opener!
           log4j org.alfresco.repo.content.transform.TransformerDebug
      32136: ALF-10412 Nonreducing 100% CPU Uploading Large Files to Share Site Document Library
         Reducing the priority of the async thread pool that is used to perform the transformations so that normal activity (and even garbage collection) is not interrupted by transformations. 


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33223 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-13 17:25:32 +00:00
Steven Glover
067faf5fdf Cascade hidden aspect for remame, copy, move
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33096 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-08 10:19:24 +00:00
Derek Hulley
4b8f097c7f Fix infinite loop for ALF-12229: WCMTestSuite.testSubmitDeletedItemsWithLF1 never exits on DB2
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33078 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-06 11:30:05 +00:00
Mark Rogers
183774a2ea ALF-11837 - Alfresco 4.0 SMTP Inbound does not work with messages without From and To Headers.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33015 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-01-03 11:45:05 +00:00
Andrew Hind
e3c9e3fb0b Merged DEV/THOR1 to HEAD
32945: Fix for ALF-12122 Some CMIS queries with SOLR are not returning correct results

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32958 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-22 19:46:51 +00:00
Gethin James
dcc0956e9b FIXED : ALF-11176: Untranslated stings in Group Review and Approve Task form
I've changed the way task descriptions are retrieved. You can now enter translations for them.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32943 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-22 12:44:41 +00:00
Steven Glover
977cb25b90 ALF-11300:
- fix locking issues

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32941 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-22 12:22:44 +00:00
Andrew Hind
e73c91549c Fix for ALF-11546 Tracking queries on alf_transaction table do not have an upper bound
- all queries are now bounded in either time or id
- also fixed possible miss of acl updates (as they were based on the last tx update and not the last acl tx update)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32935 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-22 10:20:02 +00:00
Steven Glover
dffba21ddf ALF-10826:
- beefed up unit tests
- hide nodes only in enhanced mode
- fixes relating to ftp hiding of nodes
- remove index control aspect if a node becomes visible

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32934 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-21 20:02:34 +00:00
Brian Remmington
b062448da4 Fixes ALF-11227: Content loses its properties after adding storeSelector aspect (Share)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32932 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-21 19:28:49 +00:00
Brian Remmington
6bf23e2176 Fixed InviteSender tests broken by r32893.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32931 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-21 19:20:09 +00:00
Roy Wetherall
570771984d ALF-9006: Can enable Google Docs feature without providing Google account details - breaks functionality when added back in
* Error will be displayed if user name left blank (or password null)
 * Does not stop the server starting (only stops the values being reset)
 * TODO investigate possibly related config update issue that was clouding the issue

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32915 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-21 09:20:42 +00:00
Mark Rogers
5dd3524f5a ALF-12123 - debug string in FileContentReader outputs the 'write' verb instead of the 'read' verb
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32896 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-20 15:57:05 +00:00
Gethin James
c685630b0b FIXED : ALF-12036: External User Invitation issues
Uses the serverPath from sysAdminParams instead of being passed in by webscripts

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32893 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-20 15:41:39 +00:00
Steven Glover
6b52bff5b2 Fix for ALF-11973
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32884 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-20 14:01:20 +00:00
Steven Glover
d163e918b8 Fix for ALF-11931
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32880 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-20 11:57:22 +00:00
Nick Burch
2413f55253 ALF-11844 WikiService needs to set the mimetype of html on the content property created through it
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32869 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-20 03:50:44 +00:00
Gethin James
503b6c2016 FIXED : ALF-11671: Repo thumbnails.get webscript throws errors when called against versioned content items
Now retains properties when copying.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32866 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 16:46:14 +00:00
Matt Ward
fb13db6c4c ALF-7260: fixed diffs to work against multiple matching db objects
It is possible that multiple database objects, e.g. indexes, match a given object as described in the schema reference file. This fix means that diffs will be provided against all the matching items, where previously only the first matching item was reported against.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32864 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 16:29:27 +00:00
Brian Remmington
f38f3d62e1 Fixes ALF-11912: TagScopePropertyMethodInterceptor fails to strip out spoofed property cm:tagScopeSummary
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32862 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 15:54:44 +00:00
Mark Rogers
2b6bd1ab73 Work around for unable to delete temp file.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32854 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 11:47:16 +00:00
Mark Rogers
4b25d0a6d5 ContentDiskDriver2 - bug fix.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32853 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 11:45:09 +00:00
Andrew Hind
29f6d96852 Oracle build fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32852 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 11:41:35 +00:00
Roy Wetherall
d5df03b091 ALF-12060 - Regression: patch.activitiesTemplatesUpdate once again expanded from acp to xml and fails
* failed due to recently expanded ACP file
 * Updated to use updated template patching helper base class

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32839 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-19 03:52:56 +00:00
Andrew Hind
4d8fbdfccb Build fix: fix test to run with authenticated context
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32834 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-17 15:39:28 +00:00
Dave Ward
5ff585b9ac Merged V3.4-BUG-FIX to HEAD
32832: Merged V3.4 to V3.4-BUG-FIX
      32825: ImapMessageTest.testMessageModifiedBetweenReads() - should now be deterministic and not depend on which way the wind is blowing
         - Got rid of message mangling and introduced proper multi-part message parsing
         - We should ensure the updated message parses and is different rather than checking for a random concatenation throwing an IOException
      32831: (RECORD ONLY) ALF-10828: Merged V3.4-BUG-FIX to V3.4
         32541: Fix for ALF-11677 - Doing an HTTP POST to a repository webscript through the Share proxy fails on certain input


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32833 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-17 10:42:24 +00:00
Andrew Hind
89e984b439 Fix auto increment column detection for SQL server identity columns 0 the type always has "identity" at the end
- should fix the last SQL Server build issue.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32826 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 21:03:00 +00:00
Andrew Hind
d7f79daba2 ALF-11546 Tracking queries on alf_transaction table do not have an upper bound
- Part 2 - refactor API + collateral damage
- Fix tracking tests to cope with the presence of background transactions - should fix Oracle build and other intermittent build failures

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32824 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 19:35:21 +00:00
Dave Ward
aac8f44c59 Merged V3.4-BUG-FIX to HEAD
32456: (RECORD ONLY) Removed extraneous debugging
   32538: ALF-12075: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      32476: ALF-11499: "The association source type is incorrect: " when trying to add extra documents to inflight workflow after upgrade to 3.2.0r and later
         Patch that converts workflow package type and associations
      32532: ALF-11499: "The association source type is incorrect: " when trying to add extra documents to inflight workflow after upgrade to 3.2.0r and later
         1. Code comments
         2. Removed potential catch of retryable exception
         3. Removed unneccessary throw of PatchException   
   32541: Fix for ALF-11677 - Doing an HTTP POST to a repository webscript through the Share proxy fails on certain input
   32712: ALF-12074 / ALF-10547: JMX settings lost after upgrade from 3.2.2 to 3.4.4
   - MigrateAttrPropBackedBeanPatch now persists migrated data through the MBean interfaces (cluster and cache friendly) rather than going through the 'back door'
   32734: ALF-12076: Fix ALF-11924 - HighlightFile after document upload in Share doclib
   32738: ALF-11957: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX
      32617: ALF-11977 / ALF-11879: IMAP performance
      - Fix node batch loading - batch load ContentData to avoid N+1 problem with content properties
      - During cache preloading, use distinct transactions for each folder search, thus avoiding blowing the transactional caches
      32619: ALF-11977 / ALF-11879: Fixed typo
      32652: ALF-11977 / ALF-11879: Deactivate auto-versioning and auditing (and run as system) whilst setting magic IMAP aspect properties
      32683: ALF-11978 / ALF-11915 iBatis synchronizes on the ClassInfo class during high concurrency
         Similar change made to ibatis ClassInfo.java as was made to mybatis (in 4.0) for ALF-11894
         src.diff is diff from new SVN location at http://mybatis.googlecode.com/svn/tags/java_release_2.3.4-726/ibatis-2-core hence the revision number changes
         modified the pom to use Java 1.5 (1.6 does not work due to changes in abstract sql packages) and removed a plugin that no longer works   
   32788: ALF-12077: Fix for ALF-12050 - ensures that overly agressive caches won't cache Share PageView dynamic responses.
   32818: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX
      32510: (RECORD ONLY) Merged V3.4-BUG-FIX to PATCHES/V3.4.6
         32322: Possible fix for: (ALF-11344) SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
            - English based locales will sort as Java String comparison.
         32411: Fix for ALF-11344 SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
            - use in memory sort rather than relying on the lucene field cache for result sets up to 1000 by default 
            - this is configurable across all query languages (and per query via SearchParameters and QueryOptions)
                 lucene.indexer.useInMemorySort=true
                 lucene.indexer.maxRawResultSetSizeForInMemorySort=1000
         32425: Fix for ALF-11344 SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
            - fix for score sorting   
      32616: (RECORD ONLY) ALF-11849: Merged V3.4-BUG-FIX to PATCHES/V3.4.6
         31653: ALF-8906: Ensure entire IMAP service startup transaction runs as system, to allow for any auto-aspect adding / versioning during cache warming
         31676: ALF-8906: Fix IMAP unit test failures   
      32792: ALF-11894 / ALF-11915: Prevent contention in NodeService proxy by making NodeService_security proxy to a thread local!
      - Use org.springframework.aop.target.ThreadLocalTargetSource
      - Inventive or what?
      32814: ALF-11894 / ALF-11915: Prevent contention in CMIS searches
      - Rolled back previous fix because it didn't work!
      - Patched ACEGI ConfigAttributeDefinition to use LinkedList rather than synchronized Vector to avoid contention on all NodeService accesses
      - Created NonBlockingLazyInitTargetSource, again to avoid contention on all NodeService calls   
      32816: (RECORD ONLY) ALF-12072: Merged V3.4-BUG-FIX to PATCHES/V3.4.6
         32788: Fix for ALF-12050 - ensures that overly aggressive caches won't cache Share PageView dynamic responses.
   32819: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY)
      32817: Merged PATCHES/V3.4.6 to V3.4 (3.4.7)
         32510: ALF-11840: Merged V3.4-BUG-FIX to PATCHES/V3.4.6
            32322: Possible fix for: (ALF-11344) SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
               - English based locales will sort as Java String comparison.
            32411: Fix for ALF-11344 SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
               - use in memory sort rather than relying on the lucene field cache for result sets up to 1000 by default 
               - this is configurable across all query languages (and per query via SearchParameters and QueryOptions)
                    lucene.indexer.useInMemorySort=true
                    lucene.indexer.maxRawResultSetSizeForInMemorySort=1000
            32425: Fix for ALF-11344 SORT clause in CMIS query (ORDER BY) drastically affects performance of search.
               - fix for score sorting   
         32792: ALF-11978 / ALF-11915: Prevent contention in NodeService proxy by making NodeService_security proxy to a thread local!
            - Use org.springframework.aop.target.ThreadLocalTargetSource
            - Inventive or what?
         32814: ALF-11978 / ALF-11915: Prevent contention in CMIS searches
            - Rolled back previous fix because it didn't work!
            - Patched ACEGI ConfigAttributeDefinition to use LinkedList rather than synchronized Vector to avoid contention on all NodeService accesses
            - Created NonBlockingLazyInitTargetSource, again to avoid contention on all NodeService calls   
         32816: ALF-12050: Merged V3.4-BUG-FIX to PATCHES/V3.4.6
            32788: Fix for ALF-12050 - ensures that overly aggressive caches won't cache Share PageView dynamic responses.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32821 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 15:38:35 +00:00
Kevin Roast
9b458b3655 Fix for ALF-10823 - "allowGuestLogin=false" and Share then fills the alfresco error log with "Guest authentication not supported"
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32820 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 15:27:14 +00:00
Matt Ward
ea47379a29 ALF-11709: User home folder is not accessable via Share If too many users are created
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32806 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 11:32:49 +00:00
Steven Glover
78ba4f6498 ALF-10826: tidy up, added to comments/javadocs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 09:38:26 +00:00
Steven Glover
4e3b2beefc Fix the builf
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32803 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 09:27:38 +00:00
Gethin James
f3c0e5365d OPEN : ALF-10043: WorkflowServiceImpl incorrectly handles "reassignable" property
jbpm creates booleans as Strings "T" or "F", this attempts to convert them to booleans for use in Alfresco.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32802 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-16 09:00:29 +00:00
Steven Glover
bf7181452c Fix for ALF-10826
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32797 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-15 18:09:53 +00:00
Mark Rogers
beb261ed4e ALF-11237 - imap folders and modification.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32796 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-15 17:35:54 +00:00
Brian Remmington
80a8a9cf24 Fixes ALF-11964: It's impossible to copy folder that contains a content node and a copy of that content node
- the DoNothingCopyBehaviourCallback now does nothing with peer associations too.
 - added a couple of test cases to cover the problem scenarios

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32791 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-15 16:02:20 +00:00
Mark Rogers
b48bb466c6 ALF-12033
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32771 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-14 17:30:57 +00:00
Andrew Hind
b78b070bae Fix for ALF-10153 SQL Server: FK failures across various tests
- added retry for two concurrency issues on adding children

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32768 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-14 17:09:45 +00:00
Jan Vonka
56d340c4ba ALF-11905: NPE (x2) in activities feed generation
- so far unable to repeat either NPE (on Oracle or PostgreSQL)
- for Oracle - improve exception reporting (so next time we should get the correct line number) - note: requires more work to repeat/fix
- for PostgreSQL - guard against null (and avoid unboxing NPE)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32755 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-14 11:10:43 +00:00
Gethin James
d4519d3c05 FIXED : ALF-11167: An image isn't displayed.
Now sets invalid priority values to the default value


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32753 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-14 10:40:19 +00:00
Kevin Roast
24a84a82d6 Fix for ALF-11658 - "surf-config" folders are visible in search results
- the "surf-config" folder now has the IsIndexed=false property applied during creation for both new sites and the 3.X->4.0 migration patch

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32751 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-12-14 10:29:20 +00:00