Project Dependencies

compile

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
javax.jcr com.springsource.javax.jcr 1.0.0 - jar
org.apache.commons com.springsource.org.apache.commons.collections 3.2.1 - jar
org.apache.commons com.springsource.org.apache.commons.io 1.4.0 - jar
org.apache.commons com.springsource.org.apache.commons.lang 2.4.0 - jar
org.springframework org.springframework.context.support 3.0.0.RELEASE - jar
org.springframework org.springframework.transaction 3.0.0.RELEASE - jar
org.springmodules spring-modules-jcr 0.8 - jar

test

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.apache.jackrabbit jackrabbit-api 1.3.3 - jar
org.apache.jackrabbit jackrabbit-core 1.3.3 - jar
org.apache.jackrabbit jackrabbit-jcr-commons 1.3.3 - jar
org.apache.log4j com.springsource.org.apache.log4j 1.2.15 - jar
org.junit com.springsource.org.junit 4.7.0 - jar
org.slf4j com.springsource.slf4j.jcl 1.5.10 - jar
org.springframework org.springframework.test 3.0.0.RELEASE - jar

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

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
concurrent concurrent 1.3.4 - jar
javax.jcr jcr 1.0 - jar
org.aopalliance com.springsource.org.aopalliance 1.0.0 - jar
org.apache.lucene lucene-core 2.0.0 - jar
org.slf4j com.springsource.slf4j.api 1.5.10 - jar
org.slf4j slf4j-api 1.3.0 - jar
org.slf4j slf4j-log4j12 1.3.0 - jar
org.springframework org.springframework.aop 3.0.0.RELEASE - jar
org.springframework org.springframework.asm 3.0.0.RELEASE - jar
org.springframework org.springframework.beans 3.0.0.RELEASE - jar
org.springframework org.springframework.context 3.0.0.RELEASE - jar
org.springframework org.springframework.core 3.0.0.RELEASE - jar
org.springframework org.springframework.expression 3.0.0.RELEASE - jar
xerces xercesImpl 2.6.2 - jar
xerces xmlParserAPIs 2.6.2 - jar

test

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
nekohtml nekohtml 0.9.4 - jar
org.apache.commons com.springsource.org.apache.commons.logging 1.1.1 - 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.textmining tm-extractors 0.4 - jar
pdfbox pdfbox 0.6.4 - jar
poi poi 2.5.1-final-20040804 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

JCR Utilities

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.

Unnamed - org.junit:com.springsource.org.junit:jar:4.7.0

Unnamed - org.springframework:org.springframework.test:jar:3.0.0.RELEASE

Unnamed - org.springframework:org.springframework.context.support:jar:3.0.0.RELEASE

Unnamed - org.springframework:org.springframework.transaction:jar:3.0.0.RELEASE

Unnamed - org.aopalliance:com.springsource.org.aopalliance:jar:1.0.0

Unnamed - org.springframework:org.springframework.aop:jar:3.0.0.RELEASE

Unnamed - org.springframework:org.springframework.beans:jar:3.0.0.RELEASE

Unnamed - org.springframework:org.springframework.context:jar:3.0.0.RELEASE

Unnamed - org.springframework:org.springframework.core:jar:3.0.0.RELEASE

spring-modules-jcr

https://springmodules.dev.java.net/

SLF4J LOG4J-12 Binding

The slf4j log4j-12 binding

http://www.slf4j.org

Unnamed - xerces:xmlParserAPIs:jar:2.6.2

cglib

http://cglib.sourceforge.net/

Jackrabbit Core

Jackrabbit content repository implementation

http://jackrabbit.apache.org/jackrabbit-core

Dough Lea's util.concurrent package

JTA

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

Jackrabbit Text Extractors

Classes to extract text content from binary documents

http://jackrabbit.apache.org/jackrabbit-text-extractors

Unnamed - pdfbox:pdfbox:jar:0.6.4

TextMining extractors

Java API to extract Microsoft Word documents

http://www.textmining.org/

Unnamed - poi:poi:jar:2.5.1-final-20040804

Neko HTML

Unnamed - xerces:xercesImpl:jar:2.6.2

Lucene Java

Apache Lucene Java

http://lucene.apache.org

Derby Engine

http://db.apache.org/derby/

Jackrabbit API

Jacrabbit-specific extensions to the JCR API

http://jackrabbit.apache.org/jackrabbit-api

Jackrabbit JCR Commons

General purpose classes for use with the JCR API

http://jackrabbit.apache.org/jackrabbit-jcr-commons

SLF4J API Module

The slf4j API

http://www.slf4j.org

Unnamed - javax.jcr:com.springsource.javax.jcr:jar:1.0.0

Unnamed - org.apache.commons:com.springsource.org.apache.commons.collections:jar:3.2.1

Unnamed - org.apache.commons:com.springsource.org.apache.commons.io:jar:1.4.0

Unnamed - org.apache.commons:com.springsource.org.apache.commons.lang:jar:2.4.0

Unnamed - org.slf4j:com.springsource.slf4j.jcl:jar:1.5.10

Unnamed - org.apache.commons:com.springsource.org.apache.commons.logging:jar:1.1.1

Unnamed - org.slf4j:com.springsource.slf4j.api:jar:1.5.10

Unnamed - org.apache.log4j:com.springsource.org.apache.log4j:jar:1.2.15