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.geronimo.configs tomcat6 2.1.2 - car

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
junit junit 3.8.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
org.apache.geronimo.configs jasper-deployer 2.1.2 - car
org.apache.geronimo.configs tomcat6-deployer 2.1.2 - car
org.apache.geronimo.samples jsp-examples-war 2.1.2 - war
org.apache.geronimo.specs geronimo-ejb_3.0_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-jsp_2.1_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-servlet_2.5_spec 1.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
asm asm 2.2.3 - jar
asm asm-commons 2.2.3 - jar
asm asm-tree 2.2.3 - jar
axis axis 1.4 - jar
axis axis-jaxrpc 1.4 - jar
cglib cglib-nodep 2.1_3 - jar
com.ibm.icu icu4j 2.6.1 - jar
com.sun.xml.bind jaxb-impl 2.0.5 - jar
com.sun.xml.messaging.saaj saaj-impl 1.3 - jar
com.thoughtworks.xstream xstream 1.2.2 - jar
commons-cli commons-cli 1.0 - jar
commons-discovery commons-discovery 0.4 - jar
commons-io commons-io 1.2 - jar
commons-jexl commons-jexl 1.1 - jar
commons-lang commons-lang 2.3 - jar
commons-logging commons-logging 1.0.4 - jar
dom4j dom4j 1.6.1 - jar
geronimo-spec geronimo-spec-activation 1.0.2-rc4 - jar
javax.activation activation 1.1 - jar
javax.mail mail 1.4 - jar
javax.xml.bind jaxb-api 2.0 - jar
javax.xml.soap saaj-api 1.3 - jar
jaxen jaxen 1.1-beta-11 - jar
jdom jdom 1.0 - jar
jline jline 0.9.94 - jar
jstl jstl 1.2 - jar
log4j log4j 1.2.14 - jar
ognl ognl 2.6.9 - jar
org.apache.axis2 axis2-jaxws-api 1.3 - jar
org.apache.axis2 axis2-saaj-api 1.3 - jar
org.apache.geronimo.components geronimo-connector 2.1.1 - jar
org.apache.geronimo.components geronimo-transaction 2.1.1 - jar
org.apache.geronimo.configs j2ee-server 2.1.2 - car
org.apache.geronimo.configs jasper 2.1.2 - car
org.apache.geronimo.configs transaction 2.1.2 - car
org.apache.geronimo.configs webservices-common 2.1.2 - car
org.apache.geronimo.framework geronimo-cli 2.1.2 - jar
org.apache.geronimo.framework geronimo-common 2.1.2 - jar
org.apache.geronimo.framework geronimo-core 2.1.2 - jar
org.apache.geronimo.framework geronimo-crypto 2.1.2 - jar
org.apache.geronimo.framework geronimo-deploy-config 2.1.2 - jar
org.apache.geronimo.framework geronimo-deployment 2.1.2 - jar
org.apache.geronimo.framework geronimo-interceptor 2.1.2 - jar
org.apache.geronimo.framework geronimo-j2ee 2.1.2 - jar
org.apache.geronimo.framework geronimo-jdbc 2.1.2 - jar
org.apache.geronimo.framework geronimo-jmx-remoting 2.1.2 - jar
org.apache.geronimo.framework geronimo-kernel 2.1.2 - jar
org.apache.geronimo.framework geronimo-management 2.1.2 - jar
org.apache.geronimo.framework geronimo-naming 2.1.2 - jar
org.apache.geronimo.framework geronimo-security 2.1.2 - jar
org.apache.geronimo.framework geronimo-service-builder 2.1.2 - jar
org.apache.geronimo.framework geronimo-system 2.1.2 - jar
org.apache.geronimo.framework geronimo-transformer 2.1.2 - jar
org.apache.geronimo.framework j2ee-security 2.1.2 - car
org.apache.geronimo.framework j2ee-system 2.1.2 - car
org.apache.geronimo.framework jee-specs 2.1.2 - car
org.apache.geronimo.framework rmi-naming 2.1.2 - car
org.apache.geronimo.framework server-security-config 2.1.2 - car
org.apache.geronimo.framework xmlbeans 2.1.2 - car
org.apache.geronimo.javamail geronimo-javamail_1.4_mail 1.5 - jar
org.apache.geronimo.modules geronimo-connector 2.1.2 - jar
org.apache.geronimo.modules geronimo-j2ee-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-j2ee-schema 2.1.2 - jar
org.apache.geronimo.modules geronimo-jasper 2.1.2 - jar
org.apache.geronimo.modules geronimo-jaxws 2.1.2 - jar
org.apache.geronimo.modules geronimo-persistence-jpa10 2.1.2 - jar
org.apache.geronimo.modules geronimo-security-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-tomcat6 2.1.2 - jar
org.apache.geronimo.modules geronimo-transaction 2.1.2 - jar
org.apache.geronimo.modules geronimo-webservices 2.1.2 - jar
org.apache.geronimo.schema geronimo-schema-j2ee_1.4 1.2 - jar
org.apache.geronimo.schema geronimo-schema-jee_5 1.1 - jar
org.apache.geronimo.specs geronimo-activation_1.1_spec 1.0.2 - jar
org.apache.geronimo.specs geronimo-annotation_1.0_spec 1.1.1 - jar
org.apache.geronimo.specs geronimo-el_1.0_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-interceptor_3.0_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-j2ee-connector_1.5_spec 2.0.0 - jar
org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-jacc_1.1_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-javaee-deployment_1.1MR3_spec 1.0 - jar
org.apache.geronimo.specs geronimo-javamail_1.4_spec 1.0-M1 - jar
org.apache.geronimo.specs geronimo-jaxr_1.0_spec 2.0.0 - jar
org.apache.geronimo.specs geronimo-jaxrpc_1.1_spec 2.0.0 - jar
org.apache.geronimo.specs geronimo-jms_1.1_spec 1.1.1 - jar
org.apache.geronimo.specs geronimo-jpa_3.0_spec 1.1.1 - jar
org.apache.geronimo.specs geronimo-jta_1.1_spec 1.1.1 - jar
org.apache.geronimo.specs geronimo-saaj_1.3_spec 1.0.0 - jar
org.apache.geronimo.specs geronimo-stax-api_1.0_spec 1.0.1 - jar
org.apache.geronimo.specs geronimo-ws-metadata_2.0_spec 1.1.2 - jar
org.apache.myfaces.core myfaces-api 1.2.3 - jar
org.apache.tomcat catalina 6.0.16-G652117 - jar
org.apache.tomcat catalina-ha 6.0.16 - jar
org.apache.tomcat coyote 6.0.16 - jar
org.apache.tomcat el-api 6.0.16 - jar
org.apache.tomcat jasper 6.0.16-G652117 - jar
org.apache.tomcat jasper-el 6.0.16 - jar
org.apache.tomcat jasper-jdt 6.0.16 - jar
org.apache.tomcat juli 6.0.16 - jar
org.apache.tomcat servlet-api 6.0.16 - jar
org.apache.tomcat tribes 6.0.16 - jar
org.apache.tomcat.extras juli 6.0.16 - jar
org.apache.tomcat.extras juli-adapters 6.0.16 - jar
org.apache.ws.commons.axiom axiom-api 1.2.5 - jar
org.apache.ws.commons.axiom axiom-dom 1.2.5 - jar
org.apache.ws.commons.axiom axiom-impl 1.2.5 - jar
org.apache.ws.scout scout 1.0rc1 - jar
org.apache.xbean xbean-finder 3.3 - jar
org.apache.xbean xbean-naming 3.3 - jar
org.apache.xbean xbean-reflect 3.3 - jar
org.apache.xmlbeans xmlbeans 2.3.0 - jar
org.ccil.cowan.tagsoup tagsoup 0.9.7 - jar
org.codehaus.castor castor 1.0.5 - jar
org.codehaus.woodstox wstx-asl 3.2.1 - jar
org.objectweb.howl howl 1.0.1-1 - jar
oro oro 2.0.8 - jar
regexp regexp 1.3 - jar
stax stax-api 1.0.1 - jar
woodstox wstx-asl 3.2.1 - jar
wsdl4j wsdl4j 1.6.2 - jar
xalan xalan 2.7.0 - jar
xerces xercesImpl 2.8.1 - jar
xerces xmlParserAPIs 2.6.1 - jar
xml-apis xml-apis 1.3.03 - jar
xml-resolver xml-resolver 1.1 - jar
xom xom 1.0b3 - jar
xpp3 xpp3 1.1.3.4.O - jar
xpp3 xpp3_min 1.1.3.4.O - 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
axis axis-wsdl4j 1.5.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.xml.bind jsr173_api 1.0 - jar
org.apache.geronimo.configs connector-deployer 2.1.2 - car
org.apache.geronimo.configs j2ee-deployer 2.1.2 - car
org.apache.geronimo.framework geronimo-deploy-jsr88 2.1.2 - jar
org.apache.geronimo.framework geronimo-gbean-deployer 2.1.2 - car
org.apache.geronimo.framework geronimo-plugin 2.1.2 - jar
org.apache.geronimo.framework plugin 2.1.2 - car
org.apache.geronimo.modules geronimo-client 2.1.2 - jar
org.apache.geronimo.modules geronimo-connector-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-jasper-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-naming-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-test-ddbean 2.1.2 - jar
org.apache.geronimo.modules geronimo-tomcat6-builder 2.1.2 - jar
org.apache.geronimo.modules geronimo-web-2.5-builder 2.1.2 - jar
org.codehaus.plexus plexus-archiver 1.0-alpha-7 - jar
org.codehaus.plexus plexus-classworlds 1.2-alpha-10 - jar
org.codehaus.plexus plexus-component-api 1.0-alpha-32 - jar
org.codehaus.plexus plexus-container-default 1.0-alpha-32 - jar
org.codehaus.plexus plexus-utils 1.4.5 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

Geronimo Samples :: jsp-examples :: plugin for tomcat

The JSP examples originally developed for Tomcat. Can be found via HTTP at /jsp-examples/ after installation. These examples give a basic introduction to JSP development along with sample code.

http://geronimo.apache.org/maven/geronimo-samples/2.1.2/samples/jsp-examples/jsp-examples-tomcat

Geronimo Samples :: jsp-examples :: WAR

Geronimo JSP Examples

http://geronimo.apache.org/maven/geronimo-samples/2.1.2/samples/jsp-examples/jsp-examples-war

Geronimo Plugins, Tomcat :: Deployer

Geronimo deployer for Tomcat web container.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/tomcat/tomcat6-deployer

Geronimo Plugins, Connector :: Deployer

Deployer for J2CA connectors

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/connector/connector-deployer

Geronimo Plugins, Connector :: Builder

Connector plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/connector/geronimo-connector-builder

Geronimo Plugins, Tomcat :: Builder

Tomcat plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/tomcat/geronimo-tomcat6-builder

Geronimo Plugins, J2EE :: Web 2.5 Builder

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-web-2.5-builder

Geronimo Plugins, J2EE :: Naming Builder

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-naming-builder

Geronimo Plugins, J2EE :: Test DDBeans

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-test-ddbean

Geronimo Plugins, Jasper :: Deployer

Deployer for Jasper jsps. Installs injection support components.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/jasper/jasper-deployer

Geronimo Plugins, J2EE :: Deployer

Basic JavaEE deployer functionality including the ear deployer.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/j2ee-deployer

Geronimo Plugins, Jasper :: Builder

Jasper plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/jasper/geronimo-jasper-builder

Geronimo Plugins, Tomcat :: Tomcat

Geronimo Tomcat web server integration.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/tomcat/tomcat6

Geronimo Framework, Configs :: Server Security Configuration

Sample security configuration for a demo geronimo server. Not suitable for production use.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/configs/server-security-config

Geronimo Plugins, Connector :: Transaction Manager (JTA11)

Geronimo transaction manager module.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/connector/transaction

Geronimo Plugins, Tomcat :: Core

Tomcat plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/tomcat/geronimo-tomcat6

Geronimo Plugins, Connector :: Core

Connector plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/connector/geronimo-connector

Geronimo Plugins, J2EE :: Security Builder

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-security-builder

Geronimo Plugins, J2EE :: Builder

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-j2ee-builder

Geronimo Plugins, J2EE :: Schema

J2EE plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/geronimo-j2ee-schema

Geronimo Schema :: JEE 5

Genesis project-config provides the common project configuration shared by all Apache Geronimo projects.

http://geronimo.apache.org/geronimo-schema-jee_5

Geronimo Schema :: J2EE 1.4

Genesis project-config provides the common project configuration shared by all Apache Geronimo projects.

http://geronimo.apache.org/geronimo-schema-j2ee_1.4

Geronimo Framework, Modules :: Service Builder

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-service-builder

Geronimo Framework, Modules :: Deployment

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-deployment

Geronimo Framework, Modules :: System

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-system

Unnamed - xml-resolver:xml-resolver:jar:1.1

Geronimo Framework, Modules :: Deploy Config

The deployment module contains basic infrastructure and base classes for module builders / deployers. This module contains infrastructure and base classes for JSR-88 DConfigBeans.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-deploy-config

JAVAEE Deployment 1.1MR3

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-javaee-deployment_1.1MR3_spec

ASM Core

A very small and fast Java bytecode manipulation framework

http://asm.objectweb.org/asm

JPA 1.0

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-jpa_3.0_spec

Geronimo Plugins, Jasper :: Jasper

Geronimo Jasper jsp integration including injection support.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/jasper/jasper

Geronimo Plugins, Web Services :: Common

Common classes for all web services provider integrations.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/webservices/webservices-common

Geronimo Plugins, J2EE :: Server

Basic geronimo JavaEE support components including the transaction manager and connector framework.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/j2ee/j2ee-server

Geronimo Framework, Configs :: J2EE Security

Basic Geronimo server security infrastructure

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/configs/j2ee-security

Geronimo Framework, Configs :: XMLBeans

Geronimo module that supplies the xmlbeans framework in a single classloader.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/configs/xmlbeans

XmlBeans

XmlBeans main jar

http://xmlbeans.apache.org

Geronimo Framework, Configs :: J2EE System

Base geronimo server that sets up the kernel.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/configs/j2ee-system

Geronimo Plugins, JAXWS :: Core

JAXWS plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/jaxws/geronimo-jaxws

Geronimo Framework, Modules :: Naming

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-naming

Geronimo Framework, Modules :: Security

Apache Geronimo, the JavaEE server project of the Apache Software Foundation.

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/framework/modules/geronimo-security

Streaming API for XML (STAX API 1.0)

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-stax-api_1.0_spec

XBean :: Classpath Resource Finder

XBean is a plugin based server architecture.

http://geronimo.apache.org/xbean/xbean-finder

Annotation 1.0

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-annotation_1.0_spec

Web Services Metadata 2.0

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-ws-metadata_2.0_spec

Apache Axis 2.0 - JAXWS API

Axis2 JAXWS API

http://ws.apache.org/axis2/axis2-jaxws-api

Apache Axis 2.0 - SAAJ API

Axis2 SAAJ API

http://ws.apache.org/axis2/axis2-saaj-api

JavaMail 1.4

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-javamail_1.4_spec

Activation 1.1

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-activation_1.1_spec

Axiom Impl

The Axiom default implementation.

http://ws.apache.org/commons/axiom/modules/axiom-impl

Axiom DOM

The Axiom DOM implementation.

http://ws.apache.org/commons/axiom/modules/axiom-dom

Axiom API

The Axiom API

http://ws.apache.org/commons/axiom/modules/axiom-api

Logging

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

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

JavaMail API

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

https://glassfish.dev.java.net/javaee5/mail/

Unnamed - xalan:xalan:jar:2.7.0

Unnamed - xml-apis:xml-apis:jar:1.3.03

The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

http://xml.apache.org/commons/#external

Woodstox

Woodstox is a high-performance XML processor that implements Stax (JSR-173) API

http://woodstox.codehaus.org

StAX API

StAX API is the standard java XML processing API defined by JSR-173

http://stax.codehaus.org/

Xerces2 Java Parser

Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program.

http://xerces.apache.org/xerces2-j/

IO

Commons-IO contains utility classes, stream implementations, file filters, and endian classes.

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

Unnamed - javax.xml.bind:jaxb-api:jar:2.0

JavaBeans Activation Framework (JAF)

JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

http://java.sun.com/products/javabeans/jaf/index.jsp

Geronimo Plugins, Web Services :: Core

webservices plugin

http://geronimo.apache.org/maven/geronimo-2.1.2/2.1.2/plugins/webservices/geronimo-webservices

WSDL4J

Java stub generator for WSDL

http://sf.net/projects/wsdl4j

Unnamed - woodstox:wstx-asl:pom:3.2.1

Unnamed - com.sun.xml.bind:jaxb-impl:pom:2.0.5

Unnamed - com.sun.xml.messaging.saaj:saaj-impl:jar:1.3

SOAP with Attachments API Package

http://java.sun.com/webservices/saaj/index.jsp

Unnamed - org.apache.tomcat:catalina-ha:jar:6.0.16

Tomcat High Availability Implementation

Unnamed - org.apache.tomcat:tribes:jar:6.0.16

Tomcat Group Communication Package

Unnamed - org.apache.tomcat:coyote:jar:6.0.16

Tomcat Connectors and HTTP parser

Unnamed - org.apache.tomcat:catalina:pom:6.0.16-G652117

Unnamed - org.apache.tomcat:servlet-api:jar:6.0.16

javax.servlet package

Unnamed - org.apache.tomcat:juli:jar:6.0.16

Tomcat Core Logging Package

Unnamed - org.apache.tomcat.extras:juli:jar:6.0.16

Replacement for Tomcat Core Logging Package

Unnamed - org.apache.tomcat.extras:juli-adapters:jar:6.0.16

Adapters to plug in other logging frameworks in Tomcat

JSP 2.1

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-jsp_2.1_spec

EJB 3.0

Provides open-source implementations of Sun specifications.

http://geronimo.apache.org/specs/geronimo-ejb_3.0_spec

Servlet 2.5

Servlet 2.5 Specification

http://geronimo.apache.org/maven/specs/servlet-2.5/1.2

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