This presentation shows how three open source projects hosted in the ObjectWeb Consortium can be leveraged to build a powerful Enterprise Content Management solution (ECM). The major objective of this integration is to benefit from the best of Portal, Workflow and Wiki components to handle the organization content through the process of capturing, storing, managing, publishing and referencing.
This solution relays on the three components of the ObjectWeb ecosystem and is a clear example of cross fertilization of open source projects:
eXo Platform version 2 which is a powerful Enterprise Portal and Content Management solution used by several US federal, French and Italian administrations. It allows the creation, monitoring and publication of personalized contents through a single unified web platform.
Bonita is a complete Workflow System offering out of the box workflow features. Bonita increases automation, collaboration and robustness of the platform powered by eXo. It constitutes its perfect companion by providing a workflow engine, a user interface and a process design tool supporting processes for online services.
Xwiki is an open-source project to develop a Java eXtended Wiki engine. Xwiki can be seen as a portlet available in eXo portal offering powerful wiki fonctionalities to users. Even more, in the context of a ECM solution wiki pages can be automatically updated by a workflow engine in charge of a document validation process.
The session features short presentations of components. It then deals with a real world use case where they are combined to form an ECM suite. It will show, among others, how documents are created by users through eXo Portal, then stored in eXo Java Content Repository, processed by Bonita and then published in Xwiki.
Benjamin Mestrallet is a French computer science engineer and has a DEA in Management Science from the University of Paris IX Dauphine. He founded the eXo project in late 2002 and released the first source code in December 2002. In November 2003, he co-created the eXo Platform SAS company to provide commercial support and custom licenses
Miguel Valdes Faura is the Workflow Project Manager working for Bull. Before that he has worked in Spain in different European projects based on J2EE platform and Open Source application servers. He joined INRIA, the French Research Institute in Computer Sciences, on February 2001 co-founding the Bonita Workflow System. He is nowadays the Project Manager of the Bull SOA Workflow project at Bull R&D France and he is also working on components and services included in the next Bull Enterprise Service Bus platform. He is a regular speaker at international conferences : JavaOne, Internet Global Congress, Open Source World Conference, javaHispano Conference, ObjectWebCon, COSGov, JavaBin...
Prior to create XWiki, Ludovic Dubost was CTO of NetValue one of the first Internet startup to make an IPO on the French stock market. There with a Internet specialist team he built the measurement technology that is now used by the leader of Internet Measurement Nielsen//NetRatings. Prior to join NetValue, Ludovic was senior Consultant at Netscape Communications Europe, where he architectured and developped major Internet and Intranet systems. Among these systems were the advertisment publishing system of Pagine Gialle, the Dealers Extranet of Renault, the knowledge repository of Airbus.Ludovic has graduated from the Ecole Polytechnique X90 and from the Ecole Nationale supérieure des Télécommunications de Paris.
Magnolia— Magnolia Community Edition is a free, easy-to-use yet powerful enterprise Java content management system based on JSR-170. This presentation by Boris Kraft gives you a further insight in this open source CMS product.
Developing Enterprise Content Applications using Open-Source— Alfresco is the first open source enterprise content management system developed by the founder of Documentum and including core Java teams from Documentum and Interwoven. Alfresco is developed as a scalable, aspect-oriented repository developed using Spring, Hibernate, Lucene, jBPM, Chiba and MyFaces and supporting standards such as JSR-170, CIFS and WebDAV. Alfresco presents the first standards-based alternative to expensive commercial ECM platforms.