Chemistry and OpenCMIS Comparison

This is a high-level comparison of Chemistry and OpenCMIS.

Transient model - not yet implemented | Open Text (client and server, in development) |
Chemistry OpenCMIS
Low level Atom Pub client nearly complete complete (based on StAX + JAX-B)
Low level Web Services client not yet complete (based on JAX-WS RI)
CMIS Extension support on the client side no yes
Repository Info caching yes yes
Type caching yes yes
Object caching not yet on the high-level client layer
AtomPub server nearly complete (based on Abdera) complete (based on StAX + JAX-B)
Web Services server partial (based on Apache CXF) complete (based on JAX-WS RI)
CMIS Extension support on the server side no yes
Query parser complete (ANTLR3) not yet
Fulltext query parser not yet not yet
In-memory repository yes yes
JCR connector partial no
File system repository no yes
Shell tool yes partial
Browser no AtomPub only
TCK comprehensive, AtomPub only test suite covering 2/3 of the spec, binding independent