The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
commons-collections | commons-collections | 3.2 | - | jar | |
commons-io | commons-io | 1.4 | - | jar | |
javax.jcr | jcr | 1.0 | - | jar | |
org.apache.jackrabbit | jackrabbit-core | 1.3.3 | - | jar | |
org.apache.jackrabbit | jackrabbit-jcr-commons | 1.3.3 | - | jar | |
org.slf4j | slf4j-api | 1.4.3 | - | jar | |
org.springframework | spring | 2.5 | - | jar | |
org.springmodules | spring-modules-jcr | 0.8 | - | jar |
The following is a list of runtime dependencies for this project. These dependencies are required to run the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
log4j | log4j | 1.2.13 | - | jar | |
org.apache.jackrabbit | jackrabbit-api | 1.3.3 | - | jar | |
org.slf4j | jcl104-over-slf4j | 1.4.3 | - | jar | |
org.slf4j | slf4j-log4j12 | 1.4.3 | - | jar |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
org.springframework | spring-test | 2.5 | - | jar |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
cglib | cglib-nodep | 2.1_3 | - | jar | |
commons-lang | commons-lang | 2.1 | - | jar | |
commons-logging | commons-logging | 1.1 | - | jar | |
concurrent | concurrent | 1.3.4 | - | jar | |
nekohtml | nekohtml | 0.9.4 | - | jar | |
org.apache.derby | derby | 10.2.1.6 | - | jar | |
org.apache.geronimo.specs | geronimo-jta_1.0.1B_spec | 1.0.1 | - | jar | |
org.apache.jackrabbit | jackrabbit-text-extractors | 1.3.3 | - | jar | |
org.apache.lucene | lucene-core | 2.0.0 | - | jar | |
org.textmining | tm-extractors | 0.4 | - | jar | |
pdfbox | pdfbox | 0.6.4 | - | jar | |
poi | poi | 2.5.1-final-20040804 | - | jar | |
xerces | xercesImpl | 2.6.2 | - | jar | |
xerces | xmlParserAPIs | 2.6.2 | - | jar |
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
junit | junit | 4.4 | - | jar |
JCR Utilites are made using Spring Modules JCR (Java Content Repository) module. Currently the utilities provide a way to recurse through the repositories nodes using JcrTemplate and a custom node callback for each matching node found while recursing the repository. This example uses Apache Jackrabbit for the Java Content Repository which is the reference implementation for JSR-170.
Spring Framework: Test
http://www.springframework.org
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
Spring Framework
http://www.springframework.org
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/
https://springmodules.dev.java.net/
Commons.Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/
Dough Lea's util.concurrent package
Apache Lucene Java
Unnamed - xerces:xmlParserAPIs:jar:2.6.2
Jackrabbit content repository implementation
http://jackrabbit.apache.org/jackrabbit-core
Geronimo SPECs is a collection of Java Specifications that have been created completely by hand and are ASF licensed.
http://geronimo.apache.org/geronimo-jta_1.0.1B_spec
Classes to extract text content from binary documents
http://jackrabbit.apache.org/jackrabbit-text-extractors
Unnamed - poi:poi:jar:2.5.1-final-20040804
Unnamed - pdfbox:pdfbox:jar:0.6.4
Java API to extract Microsoft Word documents
Unnamed - xerces:xercesImpl:jar:2.6.2
Jacrabbit-specific extensions to the JCR API
http://jackrabbit.apache.org/jackrabbit-api
General purpose classes for use with the JCR API
http://jackrabbit.apache.org/jackrabbit-jcr-commons
Content Repository for Java Technology API
Content Repository for Java technology API. Specifies a standard API to access content repositories in JavaTM 2 independently of implementation.
http://www.jcp.org/en/jsr/detail?id=170
Types that extend and augment the Java Collections Framework.
http://jakarta.apache.org/commons/collections/
Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes.
The slf4j API
JCL implementation over SLF4J
The slf4j log4j-12 binding
Log4j