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 Type License
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0
com.oracle ojdbc7 12.1.0.1 jar Oracle Technology Network Development and Distribution License
com.sun.faces jsf-api 2.2.2 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) plus GPL
com.sun.faces jsf-impl 2.2.2 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) plus GPL
javax.servlet.jsp.jstl jstl-api 1.2 jar CDDL + GPLv2 with classpath exception
org.primefaces primefaces 5.3 jar The Apache Software License, Version 2.0

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 Type License
junit junit 4.12 jar Eclipse Public License 1.0

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 Type License
javax javaee-api 7.0 jar CDDL + GPLv2 with classpath exception
org.eclipse.persistence eclipselink 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.jpa.modelgen.processor 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0

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 Type License
javax.servlet servlet-api 2.5 jar -
javax.servlet.jsp jsp-api 2.1 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 Type License
org.hamcrest hamcrest-core 1.3 jar New BSD License

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 Type License
com.sun.mail javax.mail 1.5.0 jar CDDL/GPLv2+CE
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
org.eclipse.persistence commonj.sdo 2.1.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence javax.persistence 2.1.0 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.antlr 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.asm 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.core 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.jpa 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.jpa.jpql 2.6.1 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2

Project Dependency Graph

Dependency Tree

Licenses

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) plus GPL: Oracle's implementation of the JSF 2.2 specification API., Oracle's implementation of the JSF 2.2 specification.

Eclipse Public License 1.0: JUnit

Eclipse Distribution License v. 1.0: EclipseLink (non-OSGi), EclipseLink ANTLR, EclipseLink ASM, EclipseLink Core, EclipseLink Hermes JPQL Parser, EclipseLink JPA, EclipseLink JPA Modelgen (non-OSGi), Javax Persistence, SDO API

Eclipse Public License v1.0: EclipseLink (non-OSGi), EclipseLink ANTLR, EclipseLink ASM, EclipseLink Core, EclipseLink Hermes JPQL Parser, EclipseLink JPA, EclipseLink JPA Modelgen (non-OSGi), Javax Persistence, SDO API

New BSD License: Hamcrest Core

Oracle Technology Network Development and Distribution License: Oracle Database 12.1.0.1 JDBC Driver

CDDL/GPLv2+CE: JavaMail API

The MIT License (MIT): Family Tree 2.0

Unknown: jsp-api, servlet-api

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF)

CDDL + GPLv2 with classpath exception: Java(TM) EE 7 Specification APIs, JavaServer Pages(TM) Standard Tag Library

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 353 (JSON Processing) Default Provider

The Apache Software License, Version 2.0: Bean Validation API, Guava: Google Core Libraries for Java, primefaces

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
guava-18.0.jar 2.26 MB 1719 1690 17 1.6 Yes -
ojdbc7-12.1.0.1.jar 3.40 MB 1348 1266 36 1.6 Yes sealed
Total Size Entries Classes Packages Java Version Debug Information Sealed
2 5.65 MB 3067 2956 53 1.6 2 1
compile: 2 compile: 5.65 MB compile: 3067 compile: 2956 compile: 53 - compile: 2 compile: 1

Dependency Repository Locations

Repo ID URL Release Snapshot
central https://repo.maven.apache.org/maven2 Yes No
sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots No Yes
jvnet-nexus-snapshots https://maven.java.net/content/repositories/snapshots No Yes

Repository locations for each of the Dependencies.

Artifact central sonatype-nexus-snapshots jvnet-nexus-snapshots
com.google.guava:guava:jar:18.0 Found at https://repo.maven.apache.org/maven2 - -
com.oracle:ojdbc7:jar:12.1.0.1 - - -
com.sun.faces:jsf-api:jar:2.2.2 Found at https://repo.maven.apache.org/maven2 - -
com.sun.faces:jsf-impl:jar:2.2.2 Found at https://repo.maven.apache.org/maven2 - -
com.sun.mail:javax.mail:jar:1.5.0 Found at https://repo.maven.apache.org/maven2 - -
javax:javaee-api:jar:7.0 Found at https://repo.maven.apache.org/maven2 - -
javax.activation:activation:jar:1.1 Found at https://repo.maven.apache.org/maven2 - -
javax.servlet:servlet-api:jar:2.5 Found at https://repo.maven.apache.org/maven2 - -
javax.servlet.jsp:jsp-api:jar:2.1 Found at https://repo.maven.apache.org/maven2 - -
javax.servlet.jsp.jstl:jstl-api:jar:1.2 Found at https://repo.maven.apache.org/maven2 - -
javax.validation:validation-api:jar:1.1.0.Final Found at https://repo.maven.apache.org/maven2 - -
junit:junit:jar:4.12 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:commonj.sdo:jar:2.1.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:eclipselink:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:javax.persistence:jar:2.1.0 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.antlr:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.asm:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.core:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.jpa:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.jpa.jpql:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.eclipse.persistence:org.eclipse.persistence.jpa.modelgen.processor:jar:2.6.1 Found at https://repo.maven.apache.org/maven2 - -
org.glassfish:javax.json:jar:1.0.4 Found at https://repo.maven.apache.org/maven2 - -
org.hamcrest:hamcrest-core:jar:1.3 Found at https://repo.maven.apache.org/maven2 - -
org.primefaces:primefaces:jar:5.3 Found at https://repo.maven.apache.org/maven2 - -
Total central sonatype-nexus-snapshots jvnet-nexus-snapshots
24 (compile: 8, test: 2, provided: 14) 23 0 0