Important Note: Due to the issues now recorded in the #Known Issues section, this release has now been withdrawn in favor of Release 3.2 SP1.9. If you have taken this release, please read #Known Issues before continuing.
The following notes discuss the release information for Alfresco Enterprise Edition 3.2 SP1
Please back up your database and content store before attempting to upgrade from a previous release.
For instructions on how to install Alfresco Enterprise 3.2 SP1, refer to the Alfresco Administering a Production Environment guide, available via the Alfresco Network.
This service pack requires the jTDS driver version 1.2.5 for compatibility with SQL Server, unlike version 3.2 Enterprise, which was certified with the Microsoft driver. We plan to certify future versions with jTDS.
Updated installation instructions are in the sample alfresco-global.properties and on the Wiki
The following known issues are associated with this release:
v3.2.r introduced a new content storage model that allows orphaned content to be detected more efficiently. v3.2 SP1 migrates the content of existing installations to this new model to allow the problems reported in ALF-726 to be fixed. However, further testing recorded in ALF-2719 has revealed the possibility of data loss during migration of content to this new model.
If you have already installed this release and upgraded from a previous release, please run the following SQL in order to detect whether the problem has occurred.
select * from alf_node_properties np
left join alf_content_data cd on (cd.id = np.long_value)
where np.actual_type_n = 21
and cd.id is null
If any results are returned, it is important that you restore your backup of the content store and database and upgrade to Release 3.2 SP1.8 instead.
When there are existing email templates in Alfresco 3.1.1 and then an upgrade is performed the templates are still present and in the same place as they were but can no longer be selected when specifying a template to use when creating a 'Send email to specified user' action in a rule.
This problem does not occur on a clean installation of Alfresco, only an upgrade one.
A fix ALF-1816 is provided for this in 3.3 Community release, but please 'cut' and 'paste all' actions to move all custom templates from their 'Email Templates' folder to either the 'Invite Email Templates' sub-folder (if they are templates for site invitations) or the 'Notify Email Templates' sub-folder (if they are templates for notifications of new content). The standard product ones will have been moved automatically.
now understand that this is configured with <edit-link-type> in web-client-config.xml.
Edit online via CIFS is not supported in Internet Explorer 7+/Firefox 3.x browsers
cifs link type no longer works due to heightened security in recent browser versions. We have removed cifs as a 'supported' value from web-client-config.xml and made following change,
<edit-link-type>http</edit-link-type>, the value can be http or webdav.
Major Fixed Bugs
|ALF-1934||change the behaviour of \'Manage User Groups\' similar to \'Manage System Users\'.|
|ALF-861||HTTP 500 when filling in a WCM webform|
|ALF-1817||Websphere 184.108.40.206: Failed to compile model d:dictionary|
|ALF-725||MSSQL 2008: cannot bootstrap with the MS SQL JDBC driver (v. 2.0)|
|ALF-2100||CLONE -Alfresco Explorer still has dependencies on portlet.jar|
|ALF-944||Accessing groups in JSF client is slow and causes lots of sql queries|
|ALF-757||build 416: Cannot deploy on JBoss 5.1 (01220000 Audit configuration could not be opened)|
|ALF-1745||Poor performance when deleting several assets (with rendition)|
|ALF-726||Migrate pre-3.2 content URLs to new format and pick up tag existing orphaned content|
|ALF-2301||build 486: deploy on DB2 fails|
|ALF-2436||DM deployment does NOT start|
|ALF-2318||Impossibility to upload file if Description (and Title) field is empty for document|
|ALF-500||Mistake porting AlfrescoPostCreate-3.2-PropertyValueTables.sql script to mssql dialect|
|ALF-501||SQLServer index limit reached for \'idx_alf_props_str\'|
|ALF-1612||Having been saved Cyrillic symbols in builtin editor are shown in question marks|
|ALF-504||Alfresco failing to startup with Websphere 7 and IBM JDK 1.6_SR6|
|ALF-1026||\'Next>>\' link doesn\'t work on Links page in Share|
|ALF-1954||Regression: same item can be submitted multiple times to workflow|
|ALF-657||Runas admin in workflow|
|ALF-748||Checkout and \'copiefrom\' aspect|
|ALF-511||It is impossible to edit rendering templates for a web form|
|ALF-255||web UI (explorer) does not allow to upload 0 bytes (null) files|
|ALF-1950||Share - Wrapped Exception trying to search for a Folder on Site whose URL begins with a digit|
|ALF-1750||System Error if user trying submit web content based on web form which was deleted|
|ALF-2001||WCM - Problem rendering the dateTime xsd component into webforms|
|ALF-1974||VTI module authentication (SSP - sharepoint) is case sensitive while explorer is not|
|ALF-434||Cluster: My Web Forms dashlet needs re-login in order to show on node2|
|ALF-1997||With SSO enabled, non-SSO users can still log in to Explorer with a password, but not to Share|
|ALF-649||Web Service query() no longer returns metadata in 3.2|
|ALF-1057||Add External Users issue|
|ALF-572||NFS server not working, the content is not written.|
|ALF-765||Upgrade EHCache to 1.7.x (latest)|
|ALF-730||MLText is not fully carried during copy-paste|
|ALF-929||email to invite external users does not allow external users to login (no credentails)|
|ALF-708||fix for ETHREEOH-2797 SplitPersonCleanupBootstrapBean.java leads to an OutOfMemoryException|
|ALF-549||Cannot connect to JMX remotely|
|ALF-2101||Allow custom content types to be specified as the default when creating or adding content|
|ALF-1089||Workflow options hardcoded - no translation available|
|ALF-1725||submit document with different case reverts back to previous case.|
|ALF-885||Cannot retrieve cm:title from an avm node in freemarker (if persisted with actual type as MLText)|
|ALF-862||WCM submit execution will require locking in a clustered WCM authoring env|
|ALF-865||WCM / Cluster: unexpected error when concurrently submitting content|
|ALF-2231||alfresco webdav does not respect webdav locks|
|ALF-2131||Office webscripts: Missing close brace, \'}\'|
|ALF-2347||User with collaborator / editor role is able to move content|
|ALF-2322||Any discussion topic containing non-ascii characters cannot be saved.|
|ALF-626||Using \'null\' as an authority argument in clearPermissions() cause a java.lang.NullPointerException|
|ALF-1816||Email templates can no longer be selected when creating a rule for the action \'Send email to specified users\' following an upgrade|
|ALF-1012||\'Failure. Unable to save the blog post\' message appears when Site Collaborator tries to edit a post|
|ALF-1667||\'Failure. Unable to save the blog post\' message appears when Site Collaborator tries to edit a post|
|ALF-963||alfresco-global.properties should have jTDS rather than Microsoft JDBC example|
|ALF-25||Import doesn\'t work for saved search|
|ALF-917||submit process with items which are already part of another workflow|
|ALF-1037||Documents modified by all users are displayed at My Documents-I\'ve modified dashlet at Share|
|ALF-1091||Only 15 tags displayed in Tags section in Browser pane|
|ALF-1614||Impossible to create web content (bulk import)|
|ALF-2024||Share - Modify name is only Firstname and creator is username|
|ALF-192||WCM (Alfresco Explorer) - delete form - submit fails (with FormNotFoundException) if form has been deleted|
|ALF-507||Cannot start Deployment Receiver on Solarisb|
|ALF-2026||imap.server.web.application.context.url does not have any effect|
|ALF-1964||Share - Forms associations causes browser freeze|
|ALF-1539||Workflow / Share - exception after a workflow is started|
|ALF-732||Possible memory leak using the .getNodeRefs() method against a ResultSet (elementCount jumps to the total amount of unfiltered documents)|
|ALF-1796||LDAP members in groups not synchronised|
|ALF-589||MT: Could not startup Alfresco with tenant after adding a custom model (and using tenant routing file content store)|
|ALF-660||node.activeWorkflows() thows an error when the node is apart of a custom workflow that is not started.|
|ALF-1767||Cannot change the case of letters in the file name (WCM only)|
|ALF-863||WCM - Test Server Deployment Failing|
|ALF-788||WCM standalone: ConcurrencyFailureException appears in case of concurrent access to the user sandbox (on promote to staging)|
|ALF-590||in multi tenant on a cluster, dynamic models fail|
|ALF-729||NDC (nested diagnostic context) is not enabled although Multi-tenancy is enabled|
|ALF-900||Access denied exception when Deploying an item to a Selected Path via avm deployment receiver|
|ALF-955||Deletion of dynamic custom model succeeds, leaving orphan nodes|
|ALF-1894||RecordsManagementAdminServiceImpl.getCustomConstraintDefinition(s) hard-wired to RM cutom model namespace|