This page documents where the 4Suite Repository API overlaps with [http://jcp.org/en/jsr/detail?id=283 JSR 283: Content Repository for JavaTM Technology API Version 2.0]
See the ["Repository/Overview"] of the 4Suite Repository
Diagram of features of JSR 170/238 level 1
attachment:jsr283-level-1.jpg
Overlap between the 4Suite Repository [http://cvs.4suite.org/viewcvs/*checkout*/4Suite/Ft/Server/Server/4SuiteRepository.owl Ontology] (as an API) and JSR 283
attachment:4suite-jsr-283-overlap.jpg
The full class hierarchy of the 4Suite Repository ontology is below:
attachment:4suite-repository-class-hierarchy.png
Below is a way [http://www.rddl.org/ RDDL] can be used as a formalized model for what 4Suite Repository Document Definitions do:
attachment:XML-RDF-CMS.jpg
There is no reason why the 4Suite repository couldn't expose the XmlDocuments in it's filesystem via JSR 283's fine coarse-grained method:
attachment:content-repository-xml-roundtripping.jpg