Release Notes for ModeShape 1.2.0.Final

JCR Support

ModeShape 1.2.0.Final adds support for JCR-SQL, improvements to the existing connectors, and quite a few bug fixes and improvements.

Therefore, with this release ModeShape supports all JCR Level 1 and Level 2 features, and the optional versioning, locking, query, and observation features. ModeShape also supports the required XPath query language, a simple search language, the optional JCR-SQL query language, and the new JCR-SQL2 query language. ModeShape integrates with JAAS and web application security, or you can easily integrate it with other systems. ModeShape can use a variety of back-ends to store information ( RDBMSes, Infinispan data grid, memory, JBoss Cache, JCR repositories), can access content in multiple systems ( file systems, SVN repositories, JDBC metadata), can federate multiple stores and systems into a single JCR repository, or can access other systems using custom connectors. ModeShape is also able to automatically extract and store useful content from files you upload into the repository using its library of sequencers, making that information much more accessible and searchable than if it remains locked up inside the stored files. And ModeShape provides WebDAV and RESTful servers to allow various clients to access the content. For details, see the Reference Guide.

The 1.2.0.Final release has not yet been certified to be fully compliant with JCR 1.0. The ModeShape project plans to focus on attaining this certification in the very near future.

Accessing the Repository


Reading Repository Content

Writing Repository Content

Query / Search

Importing/Exporting Repository Content

Node Types

Repository Metadata under System Node

JCR Optional Features

ModeShape-Specific Features



Deployment/Access Models

ModeShape 1.2.0.Final


Feature Request


Thirdparty Change