
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
3.3
Release Notes
3.x Releases
[Return to the Enterprise 3.3 FCS page.]
The following notes discuss the release information for Alfresco Enterprise Edition 3.3 SP1
Table of Contents
Installation
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.3 SP1, refer to the Alfresco Administering a Production Environment guide, available via the Alfresco Network.
Known Issues
The following known issues are associated with this release:
Tightened Validation of Content Models
The fix to ALF-680 means that some custom content models that may have previously worked with earlier releases will now be rejected on start up of the Alfresco server with the following message
org.alfresco.service.cmr.dictionary.DictionaryException: 06010000 Cannot define class c as namespace n is not defined by model m
It is now only possible to create model elements whose namespace is also defined by the containing model. The reason for this tightened validation is that previously it was possible to define duplicate model elements (in particular properties, associations) without knowing it.
In order to fix any failing content models you will need to
- Edit all constraint, type, aspect, child association, association and property definitions in the model XML file so that their name uses a namespace prefix mapped to a unique namespace defined by the model.
- Start up the Alfresco Server to ensure that the new model is now valid.
- To fix up the database:
- Create a new node of each of the fixed types with each of the fixed aspect types and fixed association types to ensure that all the new qname_ids now exist in the database.
- For changed node types and aspects
- Look up the old and new qname_ids
- Update the qname IDs in the alf_node and alf_node_aspects tables directly
- Look up the old and new qname_ids
- For changed child associations, associations and properties
- Look up the old qname_id of the child association, association or property
- Look up the node_id of the owning node type or aspects from the alf_node or alf_node_aspects tables by qname_id
- Update the qname_id of all the child associations, associations or properties with that old qname_id and node_id
- Look up the old qname_id of the child association, association or property
- Create a new node of each of the fixed types with each of the fixed aspect types and fixed association types to ensure that all the new qname_ids now exist in the database.
Major Fixed Bugs
Below please find a list of major issues fixed in 3.3 SP1 Enterprise. For a full list of closed / fixed issues, please see JIRA issue tracking system.
Key | Summary |
ALF-3610 | Impossible to create web content based on DevCenter.xsd web form on WebSphere/DB2 tier |
ALF-3546 | patch.db-V3.2-AddFKIndexes is failing on MSSQL Server 2008 on upgrade to 3.3.1 E build 95 |
ALF-3260 | XSS attack is made in Wiki tab if First/Last user name contain xss |
ALF-3189 | Oracle/DB2/SQLServer/PostgreSQL are missing indexes to support many FK constraints |
ALF-3177 | TransferService - typo causes transfer target password to be taken from transfer target username (ie. admin / admin works) causing security hole |
ALF-3151 | Freemarker causes NPE while deploying 3.3 enterprise onto WebSphere 7.0.0.7 |
ALF-3147 | Would like LDAP users to be able to add items to their profile such as a picture, skype details etc. (Explorer Client) |
ALF-3120 | Script error at the' Create Category' form |
ALF-3094 | Wrong precedence ticket based authentication/jsessionid cookie authentication |
ALF-3086 | CMIS checkin of a non-versionable document should make it versionable |
ALF-3059 | Script error at the 'Records Category View Details' page |
ALF-3047 | It's impossible to destinate any action with data list item (IE6 specific) |
ALF-3015 | Cannot find class org.alfresco.config.JBossEnabledWebApplicationContext |
ALF-2996 | alfresco-global.properties' missing settings for JODConverter |
ALF-2956 | XSS attack is made when a rule is being deleted |
ALF-2947 | java.lang.NullPointerException when using NTLM auth and client which does not have cookie support |
ALF-2943 | Update incorrect mimetypes (Excel and Powerpoint) ... |
ALF-2938 | Bitrock installer: there is no virtual Tomcat and console mode scripts. |
ALF-2924 | JBoss: Cannot create GoogleDocs documents |
ALF-2915 | Select > None feature for Data Lists not working across multiple pages in IE |
ALF-2901 | Weblogic: Context initialization failed (webscript's NPE) |
ALF-2890 | Upgrade removes content if transaction retries are triggered |
ALF-2886 | LDAP sync defaults display names incorrectly and can't cope with DNs containing escaped trailing whitespace. |
ALF-2823 | Cannot create a folder rule in IE8 |
ALF-2818 | Failure to close index writer under certain conditons. |
ALF-2794 | Actions on some dashlets not working |
ALF-2774 | Atompub createDocument with versioningState=checkedout followed by checkin does not create major version |
ALF-2723 | WCM - Http 500 creating content via webform |
ALF-2627 | Share site activity feeds are not working for DB2 dialect |
ALF-2616 | Serious Web Form layout performance issues on IE8 |
ALF-2453 | PDF files including Type0 Japanese fonts cannot be indexed, thus cannot be searched. |
ALF-2450 | latin/utf-8 HTML file cannot be text-extracted. |
ALF-2430 | System error happened during create web project if user is invited to Web Project space with Content Coordinator role |
ALF-2327 | Can not have more than one Transfer Step in a disposal schedule |
ALF-2290 | a HTTP GET request of a document redirects to the Home Location when using NTLM SSO |
ALF-2257 | It's impossible to find and add group at Records Manage Permissions page |
ALF-2186 | Rules not being fired on datalist items - because it's a zero byte file? |
ALF-2110 | Would like LDAP users to be able to add items to their profile such as a picture, skype details etc. |
ALF-2109 | Rule doesn't apply to the files in sub-folders when 'Run rule for this folder and its subfolders' action was performed |
ALF-1996 | FixNameCrcValuesPatch takes too long to complete |
ALF-1498 | RM web script puts Alfresco in endless loop |
ALF-922 | Mysql does not support unique keys that contain nulls as one would expect ...... duplicates in the alf_access_control_entry table |
ALF-897 | It is impossible to create content when default value selected in ContentHeadlineBackground field for intranet_rssi_landing_template web-form |
ALF-791 | Error message appears when we're trying to create content based on profile.xsd and profile.xsl |
ALF-715 | IMAP message body doesn't appears in IMAP folder when message subject is equal to the attachment name |
ALF-680 | Previously valid content models now fail with CMISAbstractDictionaryService$DictionaryRegistry exception |
ALF-657 | Runas problems in workflow |
ALF-523 | The content is not created if fields marked as mandatory are populated with correct data |
ALF-3179 | Transfer Service - apparent typo when transferring peer assocs (causes DataIntegrityViolationException) |
ALF-3129 | LDAP sync should map to the cm![]() ![]() |
ALF-3099 | CMIS Web Services query service not returning column aliases |
ALF-3082 | There is no Edit Offline action at Details page in Share site |
ALF-3078 | Share - User Dashboard Layout breaks when email address is too long - IE6 |
ALF-3068 | Script error after clicking 'Edit Review Date' at the 'Record Details' page |
ALF-3050 | Incorrect layout of Assign Workflow form |
ALF-3049 | Incorrect layout of Manage aspects page |
ALF-3006 | Selected Items > Copy to... and Move to actions not working in Document Library |
ALF-2994 | Script error occurs when clicking on 'Delete' icon for Data list |
ALF-2993 | Scrip error after clicking on 'Edit' for any data list |
ALF-2985 | Share document library throws error if document modifier or creator is deleted from Alfresco |
ALF-2979 | Installing full setup enables Google Docs functionality by default |
ALF-2858 | Zero KB sized bin files will be created in the contentstore when new sites are created |
ALF-2856 | Space returns to browse view after completing Add Content dialog; need a way to return to custom view. |
ALF-2851 | Drag n Drop issues in IE6 & IE7 |
ALF-2848 | Performance regression in org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.getChildAssocs(Long, NodeDaoService$ChildAssocRefQueryCallback, boolean) |
ALF-2837 | CMIS: ClassCastException in getProperties() |
ALF-2829 | FixNameCrcValuesPatch very slow - the whole resultSet is read into memory at the beginning of the patch |
ALF-2798 | WCM - Optional elements of schema validated as required |
ALF-2792 | Difficulty adding dashlet in IE |
ALF-2789 | DispatcherServlet not correctly retrieving Object ID from request parameters |
ALF-2759 | Lucene search fails on large result sets |
ALF-2754 | Alfresco IMAP and Zimbra Desktop Client. |
ALF-2716 | imap mail metadata extraction fails when alfresco server locale is non English |
ALF-2629 | Remove task form the task list eith respect to timer |
ALF-2491 | Checking 'Inherit Parent Space Permissions' appears to have no effect on a space present before an upgrade from 2.1.7 to 3.1.2 |
ALF-2378 | alfresco share cannot be configured to use deep context (a context with a slash '/') |
ALF-2366 | patch.updateDmPermissions takes too long to complete |
ALF-2162 | Error processing WCM form: org.chiba.xml.xforms.exception.XFormsBindingException: property 'constraint' already present at model item |
ALF-2125 | Accessing a deleted page in Share does not return an error page, instead the document-details page breaks |
ALF-2078 | Content doesn't make checked in after applying 'Check-in' rule in Share |
ALF-1912 | Problem with IMAP Sites visibility |
ALF-1887 | too easy to break alfresco - one can remove the guest user and recreate it but then access to RSS is broken |
ALF-1523 | Failed Kerberos SSO auth doesn't fail through, simply returns a blank page |
ALF-1068 | File which exceeds user quota can be uploaded via FTP and CIFS, but it's size is 0 bytes. |
ALF-1020 | Calendar does not display multiple days |
ALF-1000 | Upgrade from 2.x to 3.x - VersionMigrator is too slow |
ALF-865 | WCM / Cluster: unexpected error when concurrently submitting content |
ALF-803 | Asset Service Improvements |
ALF-736 | WebDAV Folder Renaming fails on Mac but works on Windows. |
ALF-575 | when using Microsoft offline sync on CIFS, each synchronization deletes the old file and creates a new file |
ALF-479 | External Authentication Subsystem does not perform user mapping for WebDAV requests |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.