|
Project Information
Featured
Downloads
Links
|
IntroductionJackrabbit Explorer is an administration and management tool for JCR repositories including Apache Jackrabbit. JCR is the specification for a generic Content Repository for Java API that is designed to provide a common interface to content repositories and overcome some common limitations associated with traditional storage of content in relational databases and on file systems. Apache Jackrabbit is the reference implementation of the JCR standard and provides a bare bones content repository with full support for the rich features specified by the API, such as versioning, full text search, observation and support for structured or unstructured content. The JCR API is implemented by an increasing number of applications, from web development frameworks such as Apache Sling, collaboration platforms such as Oracle Beehive, through to a number of enterprise CMS platforms such as Adobe ADEP (formerly Day CQ5), Magnolia CMS, Alfresco, Jahia and Hippo CMS. Some of these implementations are built against proprietary repositories whereas others build on the Jackrabbit implementation itself. Jackrabbit Explorer provides an application-independent way to view and manage content in a JCR repository, akin to the SQL tools developers are used to using when utilising a relational database in their applications. FeaturesWritten as a standalone GWT-based web application, Jackrabbit Explorer allows full administration of Apache Jackrabbit JCR repositories, including:
See the screenshots page on the wiki. Can I use Jackrabbit Explorer with JCR implementations other than Jackrabbit?Yes - though depending on the implementation this may require some customisation. As the name suggests the tool was built around Jackrabbit, so out of the box the tool can be used for Jackrabbit itself, and also applications that are based on Jackrabbit (such as Magnolia CMS, Hippo CMS, Apache Sling etc; subject to a suitable connection configuration). Road MapThe following improvements are on the immediate roadmap for Jackrabbit Explorer:
MotivationJackrabbit Explorer is the most user-friendly and functional administration tool for Apache Jackrabbit JCR repositories. Priocept originally started to develop Jackrabbit Explorer in 2008 when building a large scale content platform based on Jackrabbit. We found that there were very few other tools available that would allow us to visually inspect and modify a Jackrabbit repository, and those tools that we could find were limited in functionality and/or not mature enough to use reliably on our project. Jackrabbit Explorer was heavily influenced by Day’s CRX Explorer, a proprietary tool available with Day’s commercial implementation of JCR. |