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
commons-logging commons-logging-api 1.1 - jar
javax.portlet portlet-api 1.0 - jar

runtime

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
org.apache.pluto pluto-descriptor-impl 1.1.6 - 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
jmock jmock-cglib 1.2.0 - jar
org.springframework spring-core 2.0.2 - jar
org.springframework spring-mock 2.0.2 - 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
org.apache.pluto pluto-descriptor-api 1.1.6 - jar

runtime

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
cglib cglib-full 2.0.2 - jar
org.codehaus.castor castor 1.1.1 - 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
avalon-framework avalon-framework 4.1.3 - jar
cglib cglib-nodep 2.1_3 - jar
commons-logging commons-logging 1.1 - jar
jmock jmock 1.2.0 - jar
junit junit 3.8.2 - jar
log4j log4j 1.2.12 - jar
logkit logkit 1.0.1 - jar

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type Optional
javax.servlet servlet-api 2.3 - jar

Project Dependency Graph

Dependency Listings

Pluto Portlet Container

The pluto portlet container.

http://portals.apache.org/pluto/pluto-container

Pluto Descriptor Service Implementation

Pluto is the Reference Implementation of the Java Portlet Specfication.

http://portals.apache.org/pluto/pluto-descriptor-impl

Pluto Descriptor Service API

Pluto is the Reference Implementation of the Java Portlet Specfication.

http://portals.apache.org/pluto/pluto-descriptor-api

Castor

http://castor.org

Unnamed - cglib:cglib-full:jar:2.0.2

Unnamed - xerces:xercesImpl:jar:2.6.2

Unnamed - xerces:xmlParserAPIs:jar:2.6.2

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/logging/

Portlet API

http://www.jcp.org/en/jsr/detail?id=168

jMock CGLIB extension

jMock is a library for testing Java code using mock objects. The CGLIB extension allows creating of mock objects for classes.

http://www.jmock.org/

jMock

jMock is a library for testing Java code using mock objects

http://www.jmock.org/

cglib

http://cglib.sourceforge.net/

Spring Framework: Mock

Spring Framework: Mock

http://www.springframework.org

JUnit

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.

http://junit.org

Spring Framework: Core

Spring Framework: Core

http://www.springframework.org

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/