Archive for July, 2009

eXo JCR 1.11.2 released

Monday, July 27th, 2009

We pleased to announce next version of eXo JCR 1.x family. This is a bugfixes and improvements version of JCR 1.11.

Features and extensions.

eXo Platform JCR it’s an implementation of Java Content Repository API (JSR-170). Java Content Repository provides common programmatic interface to stores of hierarchical and unstructured data, content versioning, locking, observation, search (including full-text search), content export/import and many more.

In addition to JSR-170 features we provide Extension Actions API which allow use of programmatic actions triggering on content update or access. Actions can be configured via filters.

Plus you can find set of useful Extensions out of the box:

eXo JCR supports RMI, WebDAV and FTP network access to a repository.
Thanking to new version of eXo REST Framework (JSR-311 compliant) developers can write custom REST-driven access to the Repository. Node Representation service can be used as building block for this purpose. This is a pluggable mechanism for representing JCR Nodes in required form.

There are WebDAV plugins for access Repository from OpenOffice.org and Microsoft Office applications.

Repository implementation uses database as a persistent storage for a content. We support Oracle, DB2, MySQL, PostgreSQL, MSSQL, Ingres, Derby and HSQLDB backends.

It’s possible to store content using External Value storage. Our implementation comes with several file-system storages (simple flat, tree-based, content-addressable). Value storage can be configured via filters to separate content using criterias.
External Value storage API allows develop custom storages e.g. for store data on type or in customer databases.

Additionally we’re supporting Amazon Web Services as a backend:

Main changes of eXo JCR 1.11.2

  • JCR Core Binary Values improved processing: use of input stream with only on-demand spooling of big Binary Values.
  • Asynchronous and Synchronous replication Binary Values processing improved: changes storage for replication use less amount of files
  • Synchronous Replication Proxy mode simple configuration. Proxy Replication allows several running servers on the same physical host (useful for development).
  • Lot of Asynchronous replication improvements: merger, subscriber lifecycle, connection and local storage consistency etc.
  • Support of Values large of 2GiB in External Value Storage.
  • JCR Core Node.gatProperties() bugfix of duplicate Properties returned for unsaved Node when changes occurs in another Session.
  • Lot of minor Backup Service bugs fixed. Asynchronous restore support added.
  • HTTP Backup agent improvements of API.
  • WeBDAV codestyle refactoring and bugfixes of PROPPATCH and DELETE calls
  • Version history Import/Export utility bugfix of Items import.

Find more about eXo JCR on wiki.

Ask us about JCR on the Community forum.

Download eXo JCR 1.11.2 from OW2 Forge page.

Sources repository here.

eXo MEA First Anniversary

Friday, July 24th, 2009

Last year, July 24th 2008, eXo Platform SAS opened a new branch in Tunisia: eXo Platform MEA. Since that time, the young branch have been growing.

Participating to the eXo adventure is very exciting and challenging for me and for all the Tunisian team.

Working with passionate and talented colleagues in different countries is very rewarding. I am very impressed by the sense of sharing of different eXo teams in France, Ukraine and Vietnam, who did not hesitate to help their new Tunisian colleagues.

During this first year, we tried to achieve a lot of objectives starting by setting up a talented team working on customer support, offshore and internal development and consulting. In August, the technical team will be composed of 10 engineers and we are still looking for talented and motivated people.

On the business side, we can say that eXo is recognized in the North African countries as a solid Open Source Alternative for Collaborative Portal and Enterprise Content Management solutions. The next step is to expand the business development to the Middle East countries, where lot of opportunities are waiting eXo!

All the Tunisian team is happy and proud to be part of the eXo boat!!!

sdc10026
Happy birthday eXo MEA :)

[eXo WCM 1.1] Fast Publication and Back Office publication videos

Thursday, July 16th, 2009

Benjamin Paillereau, eXo WCM Product Manager, created two new videos on eXo WCM 1.1:

Fast Publication to quickly update your website:

WCM 1.1 : Fast Publication from Benjamin Paillereau on Vimeo.

Back Office Publication to handle a draft status and web content versionning

WCM 1.1 : BackOffice Publication Process from Benjamin Paillereau on Vimeo.

[KS 1.2 preview] Tagging in Forum

Thursday, July 16th, 2009

We are working hard on the next version of eXo Knowledge Suite (1.2) which comes with many new features

Here is a preview of what you can get (from Patrice Lamarque – eXo KS Product Manager):

Tagging in eXo Forum from Patrice Lamarque on Vimeo.

What is new in eXo DMS 2.5? Part #1

Wednesday, July 15th, 2009

One of the most interesting feature in eXo DMS 2.5 is the ability to create your own Action in the File Explorer and/or to create your own Manager in ECM Administration. In other words, you can easily extend eXo DMS to better fit your business needs. To do so, you just need to use our brand new UI Extension Framework.

Thanks to the UI Extension Framework, you can create you own action in 5 main steps:

  1. Create your action
  2. Register your action
  3. Define if needed the filters of your action
  4. Define a label and an icon for your action
  5. Deploy your action

For more details, checkout the tutorial available here