The Java Content Repository specification, JSR-170, is a unifying API for content storage and retrieval for Java. From the JSR reqest:
A content repository implements "content services" such as: author based versioning, full textual searching, fine grained access control, content categorization and content event monitoring. It is these "content services" that differentiate a Content Repository from a Data Repository.Additional features of CRX include:
- Content Explorer, a user-friendly repository browser and administration tool
- Content Loader, an import tool with special features for XML data
- Content Zipper, an export tool that allows export into XML or ZIP formats
- User Management
- Nodetype Administration, a tool to help maintain node types
- WebDAV Support
- Cluster Manager
- LDAP Authorization