Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupIdArtifactIdVersionTypeLicenseOptional
edu.byu.hblldacapo-common2.1.0jar-No
javax.ws.rsjavax.ws.rs-api2.0.1jarCDDL 1.1-GPL2 w/ CPEYes

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:

GroupIdArtifactIdVersionTypeLicense
edu.byu.hbllconfig2.0.1jar-
junitjunit4.12jarEclipse Public License 1.0
org.glassfish.jersey.corejersey-client2.22.1jarCDDL+GPL License
org.glassfish.jersey.corejersey-common2.22.1jarCDDL+GPL License
org.glassfish.jersey.mediajersey-media-moxy2.22.1jarCDDL+GPL License
org.yamlsnakeyaml1.15jarLICENSE.txt

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:

GroupIdArtifactIdVersionTypeLicense
ch.qos.logbacklogback-classic1.1.3jarEclipse Public License - v 1.0-GNU Lesser General Public License
ch.qos.logbacklogback-core1.1.3jarEclipse Public License - v 1.0-GNU Lesser General Public License
commons-codeccommons-codec1.10jarApache License, Version 2.0
commons-dbutilscommons-dbutils1.6jarThe Apache Software License, Version 2.0
edu.byu.hbllcallnumber1.0.1jar-
edu.byu.hbllsymphonytransactionparser1.0.0jar-
mysqlmysql-connector-java5.1.36jarThe GNU General Public License, Version 2
org.slf4jslf4j-api1.7.10jarMIT License

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:

GroupIdArtifactIdVersionTypeLicense
javax.annotationjavax.annotation-api1.2jarCDDL + GPLv2 with classpath exception
javax.validationvalidation-api1.1.0.FinaljarThe Apache Software License, Version 2.0
org.eclipse.persistenceorg.eclipse.persistence.asm2.6.0jarEclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistenceorg.eclipse.persistence.core2.6.0jarEclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistenceorg.eclipse.persistence.moxy2.6.0jarEclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.glassfishjavax.json1.0.4jarDual license consisting of the CDDL v1.1 and GPL v2
org.glassfish.hk2hk2-api2.4.0-b31jarCDDL + GPLv2 with classpath exception
org.glassfish.hk2hk2-locator2.4.0-b31jarCDDL + GPLv2 with classpath exception
org.glassfish.hk2hk2-utils2.4.0-b31jarCDDL + GPLv2 with classpath exception
org.glassfish.hk2osgi-resource-locator1.0.1jarCDDL + GPLv2 with classpath exception
org.glassfish.hk2.externalaopalliance-repackaged2.4.0-b31jarCDDL + GPLv2 with classpath exception
org.glassfish.hk2.externaljavax.inject2.4.0-b31jarCDDL + GPLv2 with classpath exception
org.glassfish.jersey.bundles.repackagedjersey-guava2.22.1jarCDDL+GPL License
org.glassfish.jersey.extjersey-entity-filtering2.22.1jarCDDL+GPL License
org.hamcresthamcrest-core1.3jarNew BSD License
org.javassistjavassist3.18.1-GAjarMPL 1.1-LGPL 2.1-Apache License 2.0

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: javax.ws.rs-api

Apache License Version 2.0: SnakeYAML

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

Eclipse Distribution License v. 1.0: EclipseLink ASM, EclipseLink Core, EclipseLink Moxy

Eclipse Public License v1.0: EclipseLink ASM, EclipseLink Core, EclipseLink Moxy

GPL2 w/ CPE: javax.ws.rs-api

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

New BSD License: Hamcrest Core

Unknown: callnumber, config, dacapo-client, dacapo-common, symphonytransactionparser

Apache License 2.0: Javassist

Apache License, Version 2.0: Apache Commons Codec

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, javax.annotation API, javax.inject:1 as OSGi bundle

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

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Commons DbUtils, Bean Validation API

The GNU General Public License, Version 2: MySQL Connector/J

CDDL+GPL License: jersey-core-client, jersey-core-common, jersey-ext-entity-filtering, jersey-media-moxy, jersey-repackaged-guava

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

FilenameSizeEntriesClassesPackagesJava VersionDebug Information
logback-classic-1.1.3.jar280.93 kB221173251.6Yes
logback-core-1.1.3.jar455.04 kB410365351.6Yes
commons-codec-1.10.jar284.18 kB2389261.6Yes
commons-dbutils-1.6.jar77.86 kB675231.6Yes
callnumber-1.0.1.jar13.89 kB18611.6Yes
config-2.0.1.jar13.33 kB18711.6Yes
dacapo-common-2.1.0.jar81.40 kB724581.6Yes
symphonytransactionparser-1.0.0.jar6.57 kB14311.6Yes
javax.annotation-api-1.2.jar26.37 kB291531.6Yes
validation-api-1.1.0.Final.jar63.78 kB12210681.6Yes
junit-4.12.jar314.93 kB323286301.5Yes
mysql-connector-java-5.1.36.jar972.01 kB377333201.6Yes
org.eclipse.persistence.asm-2.6.0.jar323.23 kB19616671.6No
org.eclipse.persistence.core-2.6.0.jar5.32 MB227620751721.6Yes
org.eclipse.persistence.moxy-2.6.0.jar636.71 kB301263201.6Yes
javax.json-1.0.4.jar85.15 kB887251.6Yes
hk2-api-2.4.0-b31.jar173.04 kB17916071.6Yes
hk2-locator-2.4.0-b31.jar179.71 kB1109431.6Yes
hk2-utils-2.4.0-b31.jar101.09 kB926871.6Yes
osgi-resource-locator-1.0.1.jar20.24 kB231211.6Yes
aopalliance-repackaged-2.4.0-b31.jar14.77 kB392641.6Yes
javax.inject-2.4.0-b31.jar5.95 kB15611.6No
jersey-guava-2.22.1.jar971.28 kB77575391.6Yes
jersey-client-2.22.1.jar163.42 kB12310751.6Yes
jersey-common-2.22.1.jar696.00 kB501472181.6Yes
jersey-entity-filtering-2.22.1.jar69.92 kB725731.6Yes
jersey-media-moxy-2.22.1.jar25.04 kB311441.6Yes
hamcrest-core-1.3.jar45.02 kB524531.5Yes
javassist-3.18.1-GA.jar714.19 kB414390171.6Yes
slf4j-api-1.7.10.jar32.12 kB392831.5Yes
snakeyaml-1.15.jar269.30 kB237201191.5Yes
javax.ws.rs-api-2.0.1.jar115.53 kB13912551.6Yes
TotalSizeEntriesClassesPackagesJava VersionDebug Information
3212.55 MB761166174541.630
compile: 10compile: 2.32 MBcompile: 1595compile: 1222compile: 107-compile: 10
test: 22test: 10.23 MBtest: 6016test: 5395test: 347-test: 20

Dependency Repository Locations

Repo IDURLReleaseSnapshotBlacklisted
glassfish-repo-archivehttp://maven.glassfish.org/content/groups/glassfishYesYesNo
centralhttp://repo.maven.apache.org/maven2YesNoNo
eclipselink.repositoryhttp://download.eclipse.org/rt/eclipselink/maven.repoYesYesNo
hbll-mavenhttp://maven.lib.byu.edu/repositoryYesYesNo
jvnet-nexus-releaseshttps://maven.java.net/content/repositories/releases/YesNoNo
spring-externalhttp://repository.springsource.com/maven/bundles/externalYesYesYes
jvnet-nexus-snapshotshttps://maven.java.net/content/repositories/snapshotsNoYesNo
apache.snapshotshttp://repository.apache.org/snapshotsNoYesNo

Repository locations for each of the Dependencies.

Artifactglassfish-repo-archivecentraleclipselink.repositoryhbll-mavenjvnet-nexus-releasesjvnet-nexus-snapshotsapache.snapshots
ch.qos.logback:logback-classic:jar:1.1.3-Found at http://repo.maven.apache.org/maven2-----
ch.qos.logback:logback-core:jar:1.1.3-Found at http://repo.maven.apache.org/maven2-----
commons-codec:commons-codec:jar:1.10-Found at http://repo.maven.apache.org/maven2-----
commons-dbutils:commons-dbutils:jar:1.6-Found at http://repo.maven.apache.org/maven2-----
edu.byu.hbll:callnumber:jar:1.0.1-------
edu.byu.hbll:config:jar:2.0.1-------
edu.byu.hbll:dacapo-common:jar:2.1.0-------
edu.byu.hbll:symphonytransactionparser:jar:1.0.0-------
javax.annotation:javax.annotation-api:jar:1.2-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
javax.validation:validation-api:jar:1.1.0.Final-Found at http://repo.maven.apache.org/maven2-----
junit:junit:jar:4.12-Found at http://repo.maven.apache.org/maven2-----
mysql:mysql-connector-java:jar:5.1.36-Found at http://repo.maven.apache.org/maven2-----
org.eclipse.persistence:org.eclipse.persistence.asm:jar:2.6.0-Found at http://repo.maven.apache.org/maven2-----
org.eclipse.persistence:org.eclipse.persistence.core:jar:2.6.0-Found at http://repo.maven.apache.org/maven2-----
org.eclipse.persistence:org.eclipse.persistence.moxy:jar:2.6.0-Found at http://repo.maven.apache.org/maven2-----
org.glassfish:javax.json:jar:1.0.4-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.hk2:hk2-api:jar:2.4.0-b31-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.hk2:hk2-locator:jar:2.4.0-b31-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.hk2:hk2-utils:jar:2.4.0-b31-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.hk2:osgi-resource-locator:jar:1.0.1-Found at http://repo.maven.apache.org/maven2-----
org.glassfish.hk2.external:aopalliance-repackaged:jar:2.4.0-b31-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.hk2.external:javax.inject:jar:2.4.0-b31-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.22.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.jersey.core:jersey-client:jar:2.22.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.jersey.core:jersey-common:jar:2.22.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.jersey.ext:jersey-entity-filtering:jar:2.22.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.glassfish.jersey.media:jersey-media-moxy:jar:2.22.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
org.hamcrest:hamcrest-core:jar:1.3-Found at http://repo.maven.apache.org/maven2-----
org.javassist:javassist:jar:3.18.1-GA-Found at http://repo.maven.apache.org/maven2-----
org.slf4j:slf4j-api:jar:1.7.10-Found at http://repo.maven.apache.org/maven2-----
org.yaml:snakeyaml:jar:1.15-Found at http://repo.maven.apache.org/maven2-----
javax.ws.rs:javax.ws.rs-api:jar:2.0.1-Found at http://repo.maven.apache.org/maven2--Found at https://maven.java.net/content/repositories/releases/--
Totalglassfish-repo-archivecentraleclipselink.repositoryhbll-mavenjvnet-nexus-releasesjvnet-nexus-snapshotsapache.snapshots
32 (compile: 10, test: 22)028001300