An open-source, federated content repository

ModeShape 3.6.0.Final is available

Today we’ve released ModeShape 3.6.0.Final that addresses a total of 54 fixes, new features and enhancements, including:

  • A new visual repository explorer web application that allows users to navigate, create, edit and query content. It’s quite nice to be able to easily see what’s in a repository. We automatically install and deploy the application (along with the other ModeShape services) if you install the ModeShape kit into an EAP 6.1.x installation. But you can also find the WAR file in Maven, making it easy to install into other application servers. This explorer application is still new, so any feedback or contributions would be very welcome.
  • When using ModeShape installed as a subsystem on EAP 6.1.1, it is now pretty easy to use domain mode to control and configure a cluster. Look at the high availability startup configurations.
  • Client applications can now programmatically invoke a sequencer to operate on the content visible to the session, including the session’s transient (modified but not-yet-saved) state. The output of the sequencing will be placed into the session’s transient state, allowing the session full control over when (or if) that output is to be saved.
  • The file system connector has been improved so that very large file (even dozens of GB) can be effectively accessed via federation.

See our release notes for detail on all the changes in this release.

ModeShape and EAP

This release works on top of EAP 6.1.0.GA or the more recently released 6.1.1.GA. See our quickstarts that show how easy it is to use ModeShape when deployed this way (you can also download them from our downloads page). See this discussion post for background on what deploying on top of EAP means for community users.

Should you upgrade?

We think so. This release is more stable than any prior 3.x release, so we recommend upgrading as soon as possible. For most of you, upgrading should involve just using the newer JARs. If you’re still running ModeShape on AS7, though, you’ll want to look at using EAP 6.1 as mentioned above; it’s more stable and it’s version of Infinispan has lots of fixes (especially around clustering).

Get the release

The artifacts are in the JBoss Maven repository (and hopefully will roll out to Maven Central soon) and on our downloads page. Our getting started guide has instructions, ModeShape 3 documentation and JavaDoc are available, and our code is on GitHub. Join us on our forums or IRC channel to ask questions, and please log any issues in our JIRA.

Once again, we had a lot of help this release from our community members that reported, fixed issues, and contributed fixes and features! Thanks to the whole community for a job well-done!


Filed under: features, jcr, releases, rest

ModeShape is

a lightweight, fast, pluggable, open-source JCR repository that federates and unifies content from multiple systems, including files systems, databases, data grids, other repositories, etc.

Use the JCR API to access the information you already have, or use it like a conventional JCR system (just with more ways to persist your content).

ModeShape used to be 'JBoss DNA'. It's the same project, same community, same license, and same software.