This page contains links to articles and applications based on JCR and Jackrabbit.
- Contents
- General
- Articles
- Interviews
- Presentations
- Open Source Applications
- Open Source Tools and Libraries
- Commercial Tools
- Commercial Applications
- Custom Built Applications
- Other JCR implementations
General
Google:
JSR-170 Dzone:
JCR search on Dzone Wikipedia:
JSR-170,
Apache Jackrabbit Google Project Hosting:
JCR
Jackrabbit Day's Developer Portal with articles, videos and tools regarding JCR:
dev.day.com
Articles
Roy T. Fielding, "
JSR 170 Overview: Standardizing the Content Repository Interface" (March 13, 2005),
Day Software David Nuescheler and Janus Boye, "
JSR-170: What's in it for me?" (April 20, 2005)
CMS Watch Frank Sommers, "
Catch Jackrabbit and the Java Content Repository API" (June 3, 2005)
artima developer Titus Barik, "
Introducing the Java Content Repository API" (August 23, 2005; updated June 27, 2006)
IBM developerWorks Oliver Kiessler,
Developing Content-Driven Web Apps with karma-jcr (September 29, 2005)
java.net Mike Heck, "
JSR 170: A standard content repository" (May 5, 2006)
InfoWorld John Newton, "
ECM Consolidation" (August 16, 2006)
Content Log (blog) Sunil Patil, "
What is Java Content Repository" (October 4, 2006)
ONJava.com Nicolas Modrzyk, "
Persisting Beans into JSR-170 Content Repositories" (October 10, 2006)
TheServerSide.COM Rob Thornton, "
Catching up with the Java Content Repository" (October 12, 2006)
InfoQ Florent Guillaume, "
What's the point of JCR?" (October 18, 2006)
NUXEO Sunil Patil, "
Advanced Java Content Repository API" (November 8, 2006)
ONJava.com Alexandru Popescu and Joseph Ottinger, "
JCR: A Practitioner's Perspective" (November, 2006)
TheServerSide.COM Costin Leau, "
Integrating Java Content Repository and Spring" (March, 2007)
InfoQ Hendrik Beck and Bernd Rücker, "
JSR 170: Das Java Content Repository und die Apache-Implementierung Jackrabbit" (March, 2007)
Java-Magazin (German) Michael Marth, "
Scripting a Java Content Repository with JRuby" (January 2008)
dev.day.com Michael Duerig, "
JCR with Scala" (January, 2008)
dev.day.com David Dossot, "
Content Oriented Integration Solutions With Mule and JCR" (June, 2008)
TheServerSide.COM Douglas Jose, "
Adding JCR support to your existing web application" (September, 2008)
CTP Java Community Thomas Hug, "
JCR appears in Top 10 Technologies" (September, 2008)
CTP Java Community Jochen Toppe, "
JCR Primer" (December, 2008)
Jochen Toppe's Blog Bertil Chapuis, "
JCR or RDBMS - why, when, how?" (December, 2008)
dev.day.com Hai Nguyen, "
Integration of Jackrabbit OCM and Spring" (March, 2009)
eSoftHead's blog
Interviews
David Nuescheler, "
Java Content Repository: TheServerSide Tech Brief" (June, 2007)
TheServerSide.COM Jukka Zitting (among others), "
FeatherCast Episode 17: ApacheCon Day 4" (October, 2006)
FeatherCast David Nuescheler, "
on JCR and REST" (InfoQ, June 2008)
Presentations
See also
http://www.slideshare.net/tag/jackrabbit,
http://www.slideshare.net/tag/jcr,
http://www.slideshare.net/tag/sling.
Michael Marth and David Nuescheler, "
Kickstarting JCR: TheServerSide.com as a Content Application" (March 27, 2008)
TSSJS'08 Tom Wheeler, "
The Java Content Repository" (October 10, 2007) Jukka Zitting, "
Content Management with Apache Jackrabbit" (June 28, 2007)
Jazoon'07 David Nuescheler, "
Rjax: Blitzing the Content Repository (June 26, 2007)
Jazoon'07 Jukka Zitting, "
Introduction to Apache Jackrabbit" (October 12, 2006)
ApacheCon US 2006 David Nuescheler, "
JCR vs. RDBMS: Your App. is a "Content App.", 10 symptoms! (pdf inside zip)" (2006)
TheServerSide Java Symposium 2006 Alexandru Popescu & Floyd Marinescu
The Design and Architecture of InfoQ (Video at QCon 2007) - InfoQ is built upon a custom-made publishing system combining
Magnolia for content entry and
SiteMesh for publishing – thus using Apache Jackrabbit. Floyd and Alexandru also provide a nice overview over their views on JCR, why they chose to use it and what their content model looks like.
Open Source Applications
Magnolia - Simple Open-Source Content Managment
JBoss Portal - Open source and open standards Java Portal
Drools - business rules management system
jLibrary - Document Management System oriented for personal and enterprise use
Liferay Portal - Open source portal platform
Nuxeo 5 - Open source framework for ECM applications
Hippo ECM Scaling Content Management platform, including repository, CMS and portal building blocks
OpenKM - Open Source Document Management System
Sakai - enterprise-ready collaboration and courseware management platform.
Archimede - Open Source Document Management System based on Jackrabbit
Artifactory - Maven2 proxy repository based on JCR (using JackRabbit as the implementation)
Sun's OpenPortal Project will soon have CMS infrastructure based on Jackrabbit according to this
Sun Blog
JCRSync - JCR synchronisation service using Funambol and SyncML
QuickWCM - Web Content Manager (WCM) with a very easy to use web-based interface
swecr - Semantic Web Content Repository
Mindquarry - The Open Source Collaborative Software
JBoss Shotoku - Content Repository Framework
Apogee Rich Client Platform for ECM mentions JCR as a nice to have, not sure if they support it already
Ametys CMS using Jackrabbit for content storage
JeCARS Java Extendable Contents And Rights System. Contains a generic JCR backup tool (JeCARS BackupTool).
Mule's (Open Source Enterprise Service Bus)
JCR transport. Have a look at this
article.
Igenko Igenko is an open source CMS and eCommerce solution, natively designed with REST principles, extensibility and Rich Internet Application in mind.
ETICS ETICS provides a service to help software developers, managers and users to better manage complexity and improve the quality of their software.
Wyona Yanel - Content Managment System/Framework
ControlTier - Framework/Toolset for automating the release, deployment, and control of multi-tier applications.
Gluebox - Eclipse based information management application
JSPWiki - JSPWiki 3.0 (in Apache Incubation) uses JCR as content backend.
Engroup - A AIR-Flex(frontend) / Java(backend)groupware application provides collaboration solutions for enterprise.
Open Source Tools and Libraries
An overview of JCR explorer tools can be found in this article
JCR Tools Roundup.
Apache
Sling is a JCR-based web framework that features extensive scripting support Apache
Cocoon provides a
JCR Source to interact with JCR repositories
JCR Web-Explorer A web-based explorer tool for JCR
JCR Browser - Visualizes the content of a JSR-170 compliant Java content repository in Eclipse
JCROM is a lightweight framework for mapping Java objects to/from a Java Content Repository (JCR)
JackRabbit Viewer - Viewer for Jackrabbit repositories
Spring Module - Spring Module to access JCR from the
Spring Framework
Perl Library - Access JCR Repositories from Perl
Commercial Tools
Commercial Applications
Day Software's
Communiqué content-related products, which also use
Apache Sling
Informa's
Map of Medicine provides an information resource that visually organizes the latest evidence and best practice guidelines.
Oracle's
WebCenter Suite - uses JCR connectors to access content from various repositories including Documentum and Sharepoint.
Hippo provides commercial support on its open source
Hippo ECM suite D Software's
Zephyr test management system
Galantis's
GEM/Frame is a cross-platform ECM/BPM application framework that supports JCR-compatible content repositories, including Jackrabbit and CRX.
FirstTrace's
KinnosaONE product family includes
Kinnosa JCR
SAPERION
/ Enterprise Content Management System for archiving, document and workflow management with an JSR 170 compliant beta interface.
Jahia Document Management uses Jackrabbit as back-end
Custom Built Applications
Other JCR implementations
Day Software's
Content Repository Extreme (CRX) that includes a web-based JCR explorer, see the
Online Demo
Priha - A very compact Java JCR implementation.
JBoss DNA - JCR implementation currently being developed.