| Artifact | Description |
| jackrabbit (7) |
Apache Jackrabbit is a fully conforming implementation of the Content Repository for Java Technology API (JCR). A content repository is a hierarchical content store with support for structured and unstructured content, full text search, versioning, transactions, observation, and more. Typical applications that use content repositories include content management, document management, and records management systems. |
| jackrabbit-api (7) |
Jacrabbit-specific extensions to the JCR API |
| jackrabbit-classloader (5) |
The Jackrabbit Repository Classloader component provides support for
loading Java classes from content repositories that implement the Content Repository for Java Technology API (JCR). The component is mostly independent of the underlying JCR implementation. |
| jackrabbit-core (17) |
Jackrabbit content repository implementation |
| jackrabbit-index-filters (7) |
Classes to extract text content from binary documents |
| jackrabbit-jca (11) |
A resource adapter for Jackrabbit as specified by JCA 1.0 and 1.5. |
| jackrabbit-jcr-client (4) |
|
| jackrabbit-jcr-commons (12) |
General purpose classes for use with the JCR API |
| jackrabbit-jcr-rmi (12) |
JCR-RMI is a transparent Remote Method Invocation (RMI) layer for the Content Repository for Java Technology API (JCR). The layer makes it possible to remotely access JCR content repositories. JCR-RMI is developed as a part of the Apache Jackrabbit project, but the implementation is compatible with all JCR content repositories. |
| jackrabbit-jcr-server (12) |
WebDAV server implementations for JCR |
| jackrabbit-jcr-servlet (1) |
Servlets and related classes for easy use of JCR content repositories
in web applications. |
| jackrabbit-jcr-tests (7) |
JCR API test cases |
| jackrabbit-jcr-webdav (4) |
|
| jackrabbit-jcr2spi (1) |
|
| jackrabbit-ocm (1) |
This Jackrabbit subproject is an object/JCR persistence and
query service. This tools lets you to persist java objects into
a JCR compliant repository - including association, inheritance,
polymorphism, composition, and the Java collections framework.
Furthermore, this jcr-mapping allows you to express queries in
Java-based Criteria, as well as in JCR query language. It offers
also features like version support and object locking. |
| jackrabbit-ocm-nodemanagement (1) |
This subproject contains the JCR Nodetype Management tools. This
tools convert a OCM class descriptor into JCR node types. |
| jackrabbit-server (4) |
|
| jackrabbit-spi (1) |
|
| jackrabbit-spi-commons (1) |
|
| jackrabbit-spi2dav_ex (1) |
Extension of the spi2dav implementation, using JSON for
batch-read and a custom DIFF format for batch-write. |
| jackrabbit-spi2jcr (1) |
|
| jackrabbit-text-extractors (4) |
Classes to extract text content from binary documents |
| jackrabbit-webapp (7) |
Web application that hosts and serves a Jackrabbit content repository |
| jackrabbit-webdav (7) |
WebDAV library used by the Jackrabbit WebDAV support |