javax.jcr:jcr:2.0– The JCR 2.0 library comes ready-set as a bundle and directly be deployed
org.apache.jackrabbit:jackrabbit-api:2.0-beta3– The Jackrabbit API must be upgraded to the correct version
org.apache.jackrabbit:jackrabbit-jcr-commons:2.0-beta3– Likewise the Jackrabbit JCR Commons library is to be upgraded
org.apache.derby:derby:10.5.3.0_1– imported by the embedded Jackrabbit Repository bundle
org.apache.tika:tika-full:0.6-SNAPSHOT– imported by the embedded Jackrabbit Repository bundle and the WebDAV support bundle (requires manual build)
commons-fileupload:commons-fileupload:1.2.1– imported by the WebDAV support bundle
Besides that the current SNAPSHOTs of the Jackrabbit embedding bundles must of course be included.
To be able to simply import the Apache Tika packages a convenience full bundle of the Tika Core and Parser libraries as well as some of the core support libraries would be very helpful. As such I prepared such a bundling and created TIKA-340 to propose this addition to the Tika project. To build and use the Jackrabbit 2.0 support yourself checkout the Tika project, apply the patch and install (at least) the tika-full bundle in your local maven repository.
The following bundles have been added in order to setup Sling:
- org.apache.tika:tika-full:0.6-SNAPSHOT (requires manual build)