Alfresco Enterprise Edition 3.3 FCS

Showing results for 
Search instead for 
Did you mean: 

Alfresco Enterprise Edition 3.3 FCS

0 0 1,261

Obsolete Pages{{Obsolete}}

The official documentation is at:

May 27, 2010

Welcome to the Alfresco Enterprise Edition 3.3 FCS.

FCS stands for First Customer Ship and comes with limited database support (only mysql)

The next release Release_3.3_SP1 comes with more general database support.

The following notes provide detailed information on the Alfresco Enterprise Edition 3.3 FCS release.

New and Enhanced Features

This release includes many new features and enhancements. The following provides a summary of the new capabilities.

Technology Preview Installation Wizards

This release includes new technology preview Alfresco installation wizards. For Windows, the wizard installs Alfresco as a service. 
This new installer includes all the following components for all platforms:

  • MySQL
  • JDK 1.6 Update 18
  • Third party components for transformation:
    • OpenOffice
    • ImageMagik
    • SWF Tools
  • The following optional modules:
    • SharePoint Protocol Support
    • Records Management
    • Lotus Quickr

Important: The standard installation wizards are also included in this release.

Full Implementation of CMIS 1.0 Specification


  • CMIS Query
  • Web Services Binding
  • REST Binding
  • Access Control Lists
  • Change Logs
  • Renditions
  • CMIS Test Compatibility Kit
  • Plus Alfresco extension for Aspect query and property get/set operations

See CMIS for full details

Repository Services

  • Transfer Service – The Transfer Service API can be used by developers to build solutions that transfer content between Alfresco repositories.  The Transfer Service uses the core Alfresco repository and not the AVM. This type of transfer allows rich content structures and relationships to be maintained between Alfresco environments. This is especially useful to WCM architectures where Alfresco provides both authoring and delivery tier components.  Transfer Service
  • Rendition Service – The Rendition Service API enables developers to build solutions for easily repurposing content. A 'Rendition Engine' framework provides an extensible solution for integrating new content transformation services. Out-of-the-box, Rendition Engines include Reformat, Image, FreeMarker, XSLT, and Composite. The Rendition Service provides features for WCM use cases to easily reformat content for the web (such as creating a PDF rendition from a Word document or generating a PNG image rendition from a JPG image). FreeMarker and XSLT templates can also be used as part of the Rendition API. Rendition Service


Updated Repository Document Library

  • Provides full access to all content (spaces and files) in the Alfresco repository according to user permissions.
  • Comprehensive document management features including:
    • Checkin, Checkout, and Version Control
    • Custom Types, Aspects, and Metadata
    • Full Permission (Access Control List) Management in the Repository Document Library 
  • Thumbnails and Previews
  • Favorites and Comments
  • Multiple Navigation options including:
    • Spaces (Folders)
    • Filters: I’m Editing, Favorites
    • Tags
    • Categories
  • Supports moving and copying documents to Share sites

Share Site Data Lists

  • New Share page component for managing structured data
    • such as Tasks, To-Dos, Issues, and Contacts
  • New types of lists can be defined using standard modeling and Forms (Types and Aspects) capabilities
  • Multiple list instances per site
  • Paging, Sorting, and Filtering (Recently Added, Modified, Created by Me)

Sites and Repository Library Enhancements

  • Creation and editing of text-based documents
    • Available in both the Site Document Library and Repository Document Library
    • Supports Plain Text, HTML using Rich Text Editor, and XML
  • WebDAV Link from Document Details
    • Open Document over WebDAV
  • Rules and Actions Management
    • Create and manage rules within Share sites and Repository
    • Manage rule execution order
    • Linked rules
      • Allows rule reuse across multiple spaces
      • Supports centralized management of libraries of rules
      • Rule updates will be reflected in all locations they are referenced
      • Error handling for failed rules - allows corrective
  • Theme Management
    • Selectable Share UI Themes via the Share Administration Console

Outlook Integration - Meeting Workspaces

  • Integration between Outlook 2003/2007. This supports creation or linking to Share sites to support meetings. This includes managing meeting deliverables, supporting documentation, agenda items, tasks, and discussions.
    • No client download required; you just need to install the SharePoint Protocol Support module
    • Create a new site for your meeting request or reuse existing site
    • New Site preset for Meeting Workspaces
    • Automatically synchronize meeting attendees with site membership on creation and update of meeting attendees in Outlook
    • Site calendar updated to support recurring meetings
    • Meeting invites sent via email automatically include link in message body to allow quick and easy access to site from email message


  • Share Search Operators providing 'Google like' advanced search keywords based on the Full_Text_Search_Query_Syntax. Allows searching based on Alfresco models such as type, property values, dates, ranges, Booleans, and more.
  • For example:
    • type:document modified:today text:alfresco tutorial

Portlet Development

  • Portal Single Sign-On (SSO) and URL Rewriting for Web Script Framework
    • Aids development and deployment of portlets within a portal container on a remote tier
    • Includes CMISFolder Portlet (sample portlet providing an example of how to build portlet supporting SSO and URL rewriting when running in a portal).


  • Updated WebDAV support to complete coverage of WebDAV specification

Forms Engine

  • Rich text control (TinyMCE)
  • Content control allowing inline editing of content
  • Associations to users and/or groups are now supported
  • Help text for fields, renders a '?' icon that reveals the configured help text; some constraints automatically add help text to instruct the user what data to enter
  • Added redirect support for successful submissions

Web Content Management

New features focused on helping companies manage their web presence include:

  • Alfresco Web Editor – Alfresco 3.3 introduces In-Context editing to Alfresco (non-AVM) stored content. This enables non-technical content authors to edit content items stored within an Alfresco repository directly from a web page. Alfresco 3.3 also provides the Web Editor Framework (WEF). The WEF provides a JavaScript client side framework rendering a toolbar and associated controls. Web Editor and Web Editor Framework
  • Transfer Service – The Transfer Service provides core content services that can be leveraged for WCM use cases. See the Repository Services section for more detail.
  • Rendition API – The Rendition Service provides core content services that can be leveraged for WCM use cases. See the Repository Services section for more detail.

Spring Surf

In mid-2009, Alfresco began working directly with SpringSource to contribute Alfresco's scriptable web technologies as formal Spring Framework extensions.  The Spring Surf project includes Alfresco's Web Scripts, Spring Surf and Web Studio (now called Web Editor Framework) technologies. It is available today for download from SpringSource.

Alfresco 3.3 now includes Spring Surf. Surf includes many new features for the community:

  • Spring MVC - The Web Script and Surf runtimes now integrate with Spring MVC for Spring Framework 3.0. This provides a standardized approach to building enterprise-grade applications using scriptable views. Alfresco 3.3 applications like Alfresco Share and Alfresco Web Editor ride on top of the Spring MVC backbone and this further provides the community with a best practice for building their own custom applications.
  • Portlet 2.0 - Spring Surf applications now support JSR-268 (or Portlet 2.0) through integration with Spring Framework Portlet MVC. Components or pages built using Web Scripts can be surfaced back through a JSR-268 compliant portal.
  • Pluggable Processors - Spring Surf lets developers plug in custom script and template processors to support things like Groovy-backed scriptable controllers and PHP-backed view templates.  You can learn more about these by visiting
  • Web Editor Framework - The Spring Web Editor is included with Alfresco 3.3. It provides a framework into which developers can plug in their own custom in-context editing functionality. Alfresco 3.3 includes In-Context Editing and Forms support as supported plugins for this framework.
  • Developer Tools - Spring Surf includes a suite of developer tools based on Spring Roo and SpringSource Tool Suite that lower the learning curve and quicken the delivery of custom Web Script and Surf sites. Using this SDK, you can quickly build a Spring Surf web application from the command line or generate HTML and PDF documentation for your custom annotated Web Scripts. You can learn more and get started by downloading these tools from

IBM Lotus Quickr Module

Following on from the ‘Technology Preview’ of the integration between Alfresco and IBM Lotus software products (Lotus Quickr, Lotus Connections and Lotus Notes), this functionality is now supported in Alfresco Enterprise 3.3. The combination of Lotus software and Alfresco provides organizations with an alternative to Microsoft SharePoint.

For installation and configuration instructions for the Lotus Quickr module, refer to Administering an Alfresco Production Environment on Alfresco Network.


Refer to the Support Stacks page under the Support menu > Support Stacks on Alfresco Network for details on the Enterprise certified stacks.
CMIS Query Language
Full Text Search
Enterprise Edition