Apache Jackrabbit

from Wikipedia, the free encyclopedia
Apache Jackrabbit

Apache Jackrabbit logo
Basic data

developer Apache Software Foundation
Publishing year 2003
Current  version 2.14.6
(September 6, 2018)
operating system platform independent
programming language Java
category Content repository
License Apache license 2.0
jackrabbit.apache.org

Apache Jackrabbit is a free content repository for the Java platform . The Jackrabbit project began in February 2003 as a reference implementation for JSR-170 . In August 2004 the project was accepted as the Apache Incubator project by the Apache Software Foundation , and in September 2004 it was renamed "Jackrabbit". On March 15, 2006, the project advanced from the Apache Incubator to the top-level project of the Apache Software Foundation.

The Java Content Repository specifies an API for application developers (and application systems) that is used for interaction (such as searching, versioning, transactions) with modern content repositories that offer editorial services.

features

  • fine and rough access control of the content
  • hierarchical content
  • structured content
  • Primary types for knots, additional mixin types
  • Category properties - text, number, date
  • binary properties
  • XPath requests
  • SQL queries
  • unstructured content
  • import and export
  • referential integrity
  • Access control
  • Versioning
  • JTA support
  • monitoring
  • Data lock
  • Clustering
  • different persistence models to choose from

See also

Web links

Individual evidence

  1. a b Jackrabbit History February 2003: Initial version of the JCR RI codebase is imported to Slide CVS
  2. Latest stable release