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.persistence | persistence-api | 1.0 | - | jar | |
javax.servlet | jstl | 1.2 | - | jar | |
org.apache.openjpa | openjpa | 1.1.0 | - | jar | |
org.aspectj | aspectjweaver | 1.6.8 | - | jar | |
org.hibernate | hibernate | 3.2.1.ga | - | jar | |
org.hibernate | hibernate-annotations | 3.4.0.GA | - | jar | |
org.hibernate | hibernate-entitymanager | 3.4.0.GA | - | jar | |
org.springframework | spring-aop | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-orm | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-oxm | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-webmvc | 3.0.2.RELEASE | - | jar | |
rome | rome | 1.0 | - | jar | |
taglibs | standard | 1.1.2 | - | 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 |
---|---|---|---|---|---|
commons-dbcp | commons-dbcp | 1.2.2 | - | jar | |
hsqldb | hsqldb | 1.8.0.10 | - | jar | |
log4j | log4j | 1.2.15 | - | jar | |
org.jdom | jdom | 1.1 | - | jar | |
org.slf4j | jcl-over-slf4j | 1.5.6 | - | jar | |
org.slf4j | slf4j-log4j12 | 1.5.6 | - | 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 |
---|---|---|---|---|---|
javax.transaction | jta | 1.1 | - | jar | |
junit | junit | 4.7 | - | jar | |
org.springframework | spring-test | 3.0.2.RELEASE | - | jar |
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.5 | - | jar | |
javax.servlet.jsp | jsp-api | 2.1 | - | jar | |
javax.xml.bind | jaxb-api | 2.1 | - | 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 |
---|---|---|---|---|---|
antlr | antlr | 2.7.6 | - | jar | |
aopalliance | aopalliance | 1.0 | - | jar | |
asm | asm | 1.5.3 | - | jar | |
asm | asm-attrs | 1.5.3 | - | jar | |
cglib | cglib | 2.1_3 | - | jar | |
commons-collections | commons-collections | 2.1.1 | - | jar | |
commons-lang | commons-lang | 2.1 | - | jar | |
commons-logging | commons-logging | 1.0.4 | - | jar | |
dom4j | dom4j | 1.6.1 | - | jar | |
javassist | javassist | 3.4.GA | - | jar | |
jdom | jdom | 1.0 | - | jar | |
net.sf.ehcache | ehcache | 1.2.3 | - | jar | |
net.sourceforge.serp | serp | 1.13.1 | - | jar | |
org.apache.geronimo.specs | geronimo-jms_1.1_spec | 1.0.1 | - | jar | |
org.apache.geronimo.specs | geronimo-jpa_3.0_spec | 1.0 | - | jar | |
org.apache.geronimo.specs | geronimo-jta_1.1_spec | 1.1 | - | jar | |
org.hibernate | ejb3-persistence | 1.0.2.GA | - | jar | |
org.hibernate | hibernate-commons-annotations | 3.1.0.GA | - | jar | |
org.hibernate | hibernate-core | 3.3.0.SP1 | - | jar | |
org.slf4j | slf4j-api | 1.4.2 | - | jar | |
org.springframework | spring-asm | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-beans | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-context | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-context-support | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-core | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-expression | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-jdbc | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-tx | 3.0.2.RELEASE | - | jar | |
org.springframework | spring-web | 3.0.2.RELEASE | - | 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 |
---|---|---|---|---|---|
commons-pool | commons-pool | 1.5.3 | - | jar |
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.activation | activation | 1.1 | - | jar | |
javax.xml.stream | stax-api | 1.0-2 | - | jar |
Unnamed - org.springframework:spring-orm:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-jdbc:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-tx:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-oxm:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-webmvc:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-context-support:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-expression:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-web:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-context:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-aop:jar:3.0.2.RELEASE
Spring Framework Parent
AOP Alliance
http://aopalliance.sourceforge.net
Unnamed - org.springframework:spring-asm:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-beans:jar:3.0.2.RELEASE
Spring Framework Parent
Unnamed - org.springframework:spring-core:jar:3.0.2.RELEASE
Spring Framework Parent
The AspectJ weaver introduces advices to java classes
JCL 1.1.1 implemented over SLF4J
JCL 1.1.1 implementation over SLF4J
The slf4j log4j-12 binding
Apache Log4j 1.2
http://logging.apache.org:80/log4j/1.2/
Commons Database Connection Pooling
http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/
Lightweight 100% Java SQL Database Engine
Relational Persistence for Java
ehcache is a pure Java, in-process cache with the following features: 1. Fast. 2. Simple. 3. Multiple eviction policies: LRU, LFU and FIFO. 4. Caches can be in memory or on disk. 5. Disk Stores can be persistent between VM restarts. 6. Distributed caching using multicast and RMI, with a pluggable API. 7. Cache and CacheManager listeners 8. Supports multiple Caches per CacheManager, and multiple CacheManagers per application. 9. Acts as a pluggable cache for Hibernate 3.1, 3 and 2.1. 10. Small foot print. Both in terms of size and memory requirements. 11. Minimal dependencies apart from J2SE. 12. Fully documented. See the online Documentation and the online JavaDoc. 13. Comprehensive Test Coverage. See the clover test report. 14. Available under the Apache 1.1 license. EHCache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making EHCache suitable for use in Apache projects. 15. Production tested. EHCache is used on a large and very busy eCommerce site. 16. Web caching, pull-through caches and other common caching implementations are provided in the ehcache-constructs module.
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
http://jakarta.apache.org/commons/logging/
Enterprise JavaBeans (EJB) 3.0
The Enterprise JavaBeans architecture is a component architecture for the development and deployment of component-based business applications. The purpose of Enterprise JavaBeans (EJB) 3.0 is to improve the EJB architecture by reducing its complexity from the developer's point of view.
http://www.jcp.org/en/jsr/detail?id=220
Hibernate Entitity Manager
Simple Java bytecode manipulation
http://www.jboss.org/products/javassist
Annotations metadata for Hibernate
http://annotations.hibernate.org
Java Persistence API
Hibernate Commons Annotations is a utility project used by annotations based Hibernate sub-projects.
The core functionality of Hibernate
http://hibernate.org/hibernate-core
The slf4j API
dom4j: the flexible XML framework for Java
OpenJPA
http://openjpa.apache.org/openjpa
Serp is an open source framework for manipulating Java bytecode.
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)}/
Unnamed - commons-collections:commons-collections:jar:2.1.1
Commons Object Pooling Library
http://commons.apache.org/pool/
Geronimo SPECs is a collection of Java Specifications that have been created completely by hand and are ASF licensed.
http://geronimo.apache.org/geronimo-jms_1.1_spec
Provides open-source implementations of Sun specifications.
http://geronimo.apache.org/specs/geronimo-jta_1.1_spec
Provides open-source implementations of Sun specifications.
http://geronimo.apache.org/specs/geronimo-jpa_3.0_spec
Unnamed - javax.servlet:servlet-api:jar:2.5
Unnamed - javax.servlet.jsp:jsp-api:jar:2.1
Unnamed - javax.servlet:jstl:jar:1.2
Unnamed - taglibs:standard:jar:1.1.2
ROME, RSS and atOM utilitiEs for Java
All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 1.0 feeds. Rome includes a set of parsers and generators for the various flavors of feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you want to work with, or a generic normalized SyndFeed object that lets you work on with the data without bothering about the underlying format.
JDOM is, quite simply, a Java representation of an XML document. JDOM provides a way to represent that document for easy and efficient reading, manipulation, and writing. It has a straightforward API, is a lightweight and fast, and is optimized for the Java programmer. It's an alternative to DOM and SAX, although it integrates well with both DOM and SAX.
Unnamed - javax.xml.bind:jaxb-api:jar:2.1
StAX is a standard XML processing API that allows you to stream XML data from and to your application.
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
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.
Unnamed - org.springframework:spring-test:jar:3.0.2.RELEASE
Spring Framework Parent
The javax.transaction package. It is appropriate for inclusion in a classpath, and may be added to a Java 2 installation.