Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
antlr antlr 2.7.7 jar BSD License
aopalliance aopalliance 1.0 jar Public Domain
cglib cglib-nodep 3.1 jar ASF 2.0
co.kuali core-filter 1.4 jar -
com.google.code.findbugs jsr305 2.0.3 jar The Apache Software License, Version 2.0
com.google.guava guava 17.0 jar The Apache Software License, Version 2.0
com.google.javascript closure-compiler v20140730 jar The Apache Software License, Version 2.0
com.oracle ojdbc14 10.2.0.3.0 jar Oracle Technology Network Development and Distribution License Terms
com.sun.mail javax.mail 1.5.2 jar CDDL/GPLv2+CE
com.thoughtworks.xstream xstream 1.2.2 jar BSD style
com.yahoo.platform.yui yuicompressor 2.4.7 jar BSD License
commons-codec commons-codec 1.9 jar The Apache Software License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-dbcp commons-dbcp 1.4 jar The Apache Software License, Version 2.0
commons-digester commons-digester 2.1 jar The Apache Software License, Version 2.0
commons-fileupload commons-fileupload 1.3.2 jar Apache License, Version 2.0
commons-io commons-io 2.4 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
commons-pool commons-pool 1.6 jar The Apache Software License, Version 2.0
commons-validator commons-validator 1.4.0 jar The Apache Software License, Version 2.0
displaytag displaytag 1.2 jar LICENSE.txt
dom4j dom4j 1.6.1 jar -
io.dropwizard.metrics metrics-core 3.1.2 jar Apache License 2.0
io.dropwizard.metrics metrics-healthchecks 3.1.2 jar Apache License 2.0
io.dropwizard.metrics metrics-jvm 3.1.2 jar Apache License 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.json javax.json-api 1.0 jar Dual license consisting of the CDDL v1.1 and GPL v2
javax.transaction jta 1.1 jar -
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
javax.ws.rs jsr311-api 1.1.1 jar CDDL License
jaxen jaxen 1.1.6 jar null
joda-time joda-time 2.4 jar Apache 2
joda-time joda-time-jsptags 1.1.1 jar Apache 2
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
no.geosoft filemonitor 1.0-kuali jar -
org.apache.commons commons-lang3 3.3.2 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-api 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-bindings-soap 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-core 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-databinding-aegis 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-frontend-jaxrs 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-frontend-jaxws 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-frontend-simple 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-transports-http 2.7.12 jar The Apache Software License, Version 2.0
org.apache.cxf cxf-rt-ws-security 2.7.12 jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpclient 4.3.5 jar Apache License, Version 2.0
org.apache.struts struts-core 1.3.10 jar The Apache Software License, Version 2.0
org.apache.struts struts-el 1.3.10 jar The Apache Software License, Version 2.0
org.apache.struts struts-extras 1.3.10 jar The Apache Software License, Version 2.0
org.apache.struts struts-taglib 1.3.10 jar The Apache Software License, Version 2.0
org.apache.velocity velocity 1.7 jar The Apache Software License, Version 2.0
org.apache.velocity velocity-tools 2.0 jar The Apache Software License, Version 2.0
org.apache.ws.security wss4j 1.6.18 jar The Apache Software License, Version 2.0
org.aspectj aspectjrt 1.8.1 jar Eclipse Public License - v 1.0
org.aspectj aspectjweaver 1.8.1 jar Eclipse Public License - v 1.0
org.bouncycastle bcprov-jdk16 1.46 jar Bouncy Castle Licence
org.codehaus.btm btm 2.1.4 jar GNU Lesser General Public License v3.0
org.codehaus.groovy groovy-all 1.8.9 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-core-asl 1.9.13 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-mapper-asl 1.9.13 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 3.0.17 jar The Apache Software License, Version 2.0
org.directwebremoting dwr 3.0.RC2 jar -
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.core 2.6.2 jar Eclipse Public License v1.0, Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.jpa 2.6.2 jar Eclipse Public License v1.0, Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.oracle 2.6.2 jar Eclipse Public License v1.0, Eclipse Distribution License v. 1.0
org.freemarker freemarker 2.3.20-patch2 jar -
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.glassfish.web jstl-impl 1.2 jar CDDL + GPLv2 with classpath exception
org.javassist javassist 3.18.2-GA jar MPL 1.1, LGPL 2.1, Apache License 2.0
org.jdom jdom 1.1.3 jar Similar to Apache License but with the acknowledgment clause removed
org.kuali.common kuali-core 1.0.19 jar Educational Community License, Version 2.0
org.kuali.common kuali-deploy 3.0.8 jar Educational Community License, Version 2.0
org.kuali.common kuali-jdbc 3.1.10 jar Educational Community License, Version 2.0
org.kuali.common kuali-jute 1.0.5 jar Educational Community License, Version 2.0
org.kuali.common kuali-maven3 1.0.2 jar Educational Community License, Version 2.0
org.kuali.common kuali-mvn 1.0.2 jar Educational Community License, Version 2.0
org.kuali.common kuali-sql 2.1.4 jar Educational Community License, Version 2.0
org.kuali.common kuali-util 4.4.16 jar Educational Community License, Version 2.0
org.kuali.commons commons-beanutils 1.8.3-kuali-4 jar Educational Community License, Version 2.0
org.kuali.db.ojb db-ojb 1.0.4-patch9 jar Educational Community License, Version 2.0
org.kuali.jotm jotm-core 2.1.10-kuali-1 jar Educational Community License, Version 2.0
org.lesscss lesscss 1.3.3 jar The Apache Software License, Version 2.0
org.ow2.asm asm 5.0.3 jar BSD
org.owasp.esapi esapi 2.1.0.1 jar BSD, Creative Commons 3.0 BY-SA
org.quartz-scheduler quartz 1.8.6 jar Apache 2.0
org.reflections reflections 0.9.9-RC1 jar WTFPL
org.slf4j jcl-over-slf4j 1.7.7 jar MIT License
org.slf4j slf4j-api 1.7.7 jar MIT License
org.springframework spring-aop 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-beans 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-context 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-context-support 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-core 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-jdbc 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-orm 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-tx 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-web 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-webmvc 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-core 3.2.4.RELEASE jar The Apache Software License, Version 2.0
org.springmodules spring-modules-ojb 0.8a jar Apache License, Version 2.0
xalan serializer 2.7.2 jar The Apache Software License, Version 2.0
xalan xalan 2.7.2 jar The Apache Software License, Version 2.0
xapool xapool 1.5.0-patch6 jar -
xml-apis xml-apis 1.4.01 jar The Apache Software License, Version 2.0, The SAX License, The W3C License

runtime

The following is a list of runtime dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to run the submodule:

GroupId ArtifactId Version Type License
com.sun.xml.bind jaxb-impl 2.2.6 jar CDDL 1.1, GPL2 w/ CPE
net.sf.ehcache ehcache-core 2.6.9 jar src/assemble/EHCACHE-CORE-LICENSE.txt
org.apache.cxf cxf-rt-databinding-jaxb 2.7.12 jar The Apache Software License, Version 2.0
org.slf4j slf4j-log4j12 1.7.7 jar MIT License
xerces xercesImpl 2.11.0 jar The Apache Software License, Version 2.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
com.predic8 soa-model-core 1.2.2 jar -
com.saucelabs sauce_java_common 1.0.19 jar The Apache Software License, Version 2.0
com.saucelabs sauce_junit 1.0.19 jar The Apache Software License, Version 2.0
com.saucelabs saucerest 1.0.11 jar The Apache Software License, Version 2.0
junit junit 4.11 jar Common Public License Version 1.0
org.kuali.common kuali-jute 1.0.5 test-jar Educational Community License, Version 2.0
org.mockito mockito-core 1.10.19 jar The MIT License
org.powermock powermock-api-mockito 1.6.5 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 1.6.5 jar The Apache Software License, Version 2.0
org.seleniumhq.selenium selenium-java 2.41.0 jar The Apache Software License, Version 2.0
org.springframework spring-test 3.2.12.RELEASE jar The Apache Software License, Version 2.0
org.subethamail subethasmtp 3.1.7 jar Apache 2.0
xmlunit xmlunit 1.3 jar BSD License

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
javax.servlet javax.servlet-api 3.0.1 jar CDDL + GPLv2 with classpath exception
javax.servlet.jsp jsp-api 2.1 jar -
mysql mysql-connector-java 5.1.24 jar The GNU General Public License, Version 2