Project Dependencies

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 Licenses
com.h2database h2 1.4.197 jar MPL 2.0 or EPL 1.0
info.ejava.examples.common jboss-rmi-client 5.1.0-SNAPSHOT pom -
junit junit 4.12 jar Eclipse Public License 1.0
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
org.hibernate hibernate-core 5.3.10.Final jar GNU Library General Public License v2.1 or later
org.slf4j slf4j-log4j12 1.7.25 jar MIT 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 Licenses
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
javax.ejb javax.ejb-api 3.2.2 jar CDDL + GPLv2 with classpath exception
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.interceptor javax.interceptor-api 1.2.2 jar CDDL + GPLv2 with classpath exception
javax.persistence javax.persistence-api 2.2 jar Eclipse Public License v1.0Eclipse Distribution License v. 1.0
javax.validation validation-api 2.0.1.Final jar Apache License 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

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 Licenses
antlr antlr 2.7.7 jar BSD License
com.fasterxml classmate 1.3.4 jar The Apache Software License, Version 2.0
com.google.guava guava 25.0-jre jar The Apache Software License, Version 2.0
commons-beanutils commons-beanutils 1.9.3 jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
io.netty netty-all 4.1.29.Final jar Apache License, Version 2.0
io.undertow undertow-core 2.0.21.Final jar Apache License Version 2.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
javax.json javax.json-api 1.1.2 jar Dual license consisting of the CDDL v1.1 and GPL v2
net.bytebuddy byte-buddy 1.9.5 jar The Apache Software License, Version 2.0
org.apache.activemq artemis-commons 2.8.1 jar Apache License, Version 2.0
org.apache.activemq artemis-core-client 2.8.1 jar Apache License, Version 2.0
org.apache.activemq artemis-hqclient-protocol 2.8.1 jar Apache License, Version 2.0
org.apache.activemq artemis-jms-client 2.8.1 jar Apache License, Version 2.0
org.apache.activemq artemis-selector 2.8.1 jar Apache License, Version 2.0
org.dom4j dom4j 2.1.1 jar BSD 3-clause New License
org.glassfish javax.json 1.1.2 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hibernate.common hibernate-commons-annotations 5.0.4.Final jar GNU Lesser General Public License v2.1 or later
org.javassist javassist 3.23.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.jboss jandex 1.2.2.Final jar AL 2.0
org.jboss jboss-ejb-client 4.0.20.Final jar Apache License 2.0
org.jboss.logging jboss-logging 3.3.2.Final jar Apache License, version 2.0
org.jboss.marshalling jboss-marshalling 2.0.7.Final jar Apache License 2.0
org.jboss.marshalling jboss-marshalling-river 2.0.7.Final jar Apache License 2.0
org.jboss.remoting jboss-remoting 5.0.12.Final jar Apache License 2.0
org.jboss.spec.javax.ejb jboss-ejb-api_3.2_spec 1.0.2.Final jar Common Development and Distribution LicenseGNU General Public License, Version 2 with the Classpath Exception
org.jboss.spec.javax.jms jboss-jms-api_2.0_spec 1.0.2.Final jar Common Development and Distribution LicenseGNU General Public License, Version 2 with the Classpath Exception
org.jboss.spec.javax.resource jboss-connector-api_1.7_spec 1.0.1.Final jar Common Development and Distribution LicenseGNU General Public License, Version 2 with the Classpath Exception
org.jboss.spec.javax.transaction jboss-transaction-api_1.2_spec 1.1.1.Final jar Common Development and Distribution LicenseGNU General Public License, Version 2 with the Classpath Exception
org.jboss.threads jboss-threads 2.3.3.Final jar Apache License 2.0
org.jboss.xnio xnio-api 3.7.2.Final jar Apache License 2.0
org.jboss.xnio xnio-nio 3.7.2.Final jar Apache License 2.0
org.jgroups jgroups 4.0.19.Final jar Apache License 2.0
org.slf4j jcl-over-slf4j 1.7.22.jbossorg-1 jar MIT License
org.wildfly wildfly-client-properties 17.0.1.Final jar GNU Lesser General Public License v2.1 or later
org.wildfly wildfly-ejb-client-bom 17.0.1.Final pom Apache License 2.0
org.wildfly wildfly-jms-client-bom 17.0.1.Final pom Apache License 2.0
org.wildfly wildfly-naming-client 1.0.10.Final jar Apache License 2.0
org.wildfly.client wildfly-client-config 1.0.1.Final jar Apache License 2.0
org.wildfly.common wildfly-common 1.5.1.Final jar Apache License 2.0
org.wildfly.discovery wildfly-discovery-client 1.2.0.Final jar Apache License 2.0
org.wildfly.security wildfly-elytron 1.9.1.Final jar Apache License 2.0
org.wildfly.transaction wildfly-transaction-client 1.1.3.Final jar Apache License 2.0
org.wildfly.wildfly-http-client wildfly-http-client-common 1.0.15.Final jar Apache License 2.0
org.wildfly.wildfly-http-client wildfly-http-ejb-client 1.0.15.Final jar Apache License 2.0
org.wildfly.wildfly-http-client wildfly-http-naming-client 1.0.15.Final jar Apache License 2.0
org.wildfly.wildfly-http-client wildfly-http-transaction-client 1.0.15.Final jar Apache License 2.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 Licenses
javax.transaction javax.transaction-api 1.3 jar CDDL + GPLv2 with classpath exception

Project Dependency Graph

Dependency Tree

Licenses

MPL 2.0 or EPL 1.0: H2 Database Engine

Apache License, version 2.0: JBoss Logging 3

Apache License Version 2.0: Undertow Core

Common Development and Distribution License: Enterprise JavaBeans(TM) 3.2 API, Java Transaction API, Java(TM) EE Connector Architecture 1.7 API, Java(TM) Message Service (JMS) 2.0 API

Eclipse Public License 1.0: JUnit

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, SLF4J LOG4J-12 Binding

Eclipse Distribution License v. 1.0: javax.persistence-api

BSD 3-clause New License: dom4j

Eclipse Public License v1.0: javax.persistence-api

GNU Library General Public License v2.1 or later: Hibernate ORM - hibernate-core

New BSD License: Hamcrest Core

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

GNU Lesser General Public License v2.1 or later: Hibernate Commons Annotations, WildFly: EJB and JMS client combined properties

Unknown: Common::JBoss AS Client Dependencies, EJB::Interceptors Example::EJB

Apache License 2.0: Bean Validation API, JBoss EJB client, JBoss Marshalling API, JBoss Marshalling River, JBoss Remoting, JBoss Threads, JGroups, Javassist, WildFly BOMs: EJB Client, WildFly BOMs: JMS Client, WildFly Client Configuration, WildFly Elytron, WildFly Naming Client, WildFly transaction client, Wildfly EJB Client HTTP invocation support, Wildfly HTTP Client Common, Wildfly HTTP Client JNDI invocation support, Wildfly Transaction Client HTTP invocation support, XNIO API, XNIO NIO Implementation, wildfly-common, wildfly-discovery-client

BSD License: AntLR Parser Generator

AL 2.0: Java Annotation Indexer

Apache License, Version 2.0: ActiveMQ Artemis Commons, ActiveMQ Artemis Core Client, ActiveMQ Artemis HQClient Protocol, ActiveMQ Artemis JMS Client, ActiveMQ Artemis Selector Implementation, Apache Commons BeanUtils, Apache Commons Collections, Netty/All-in-One

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: javax.annotation API, javax.ejb API, javax.interceptor API, javax.transaction API

GNU General Public License, Version 2 with the Classpath Exception: Enterprise JavaBeans(TM) 3.2 API, Java Transaction API, Java(TM) EE Connector Architecture 1.7 API, Java(TM) Message Service (JMS) 2.0 API

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

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Log4j, Byte Buddy (without dependencies), ClassMate, Guava: Google Core Libraries for Java, javax.inject

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
antlr-2.7.7.jar 445.3 kB 239 224 12 1.2 Yes
classmate-1.3.4.jar 65.1 kB 52 37 4 1.6 Yes
guava-25.0-jre.jar 2.7 MB 1974 1944 18 1.8 Yes
h2-1.4.197.jar 1.9 MB 746 742 35 - Yes
commons-beanutils-1.9.3.jar 246.2 kB 154 137 5 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
pom.xml 2.4 kB - - - - -
netty-all-4.1.29.Final.jar 3.9 MB 2645 2550 76 1.6 Yes
undertow-core-2.0.21.Final.jar 2.3 MB 1600 1527 49 1.8 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
javax.ejb-api-3.2.2.jar 63.7 kB 105 87 4 1.5 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.interceptor-api-1.2.2.jar 24.8 kB 21 10 1 1.7 Yes
javax.json-api-1.1.2.jar 31.1 kB 46 35 4 - Yes
javax.persistence-api-2.2.jar 164.6 kB 227 207 4 1.8 Yes
javax.transaction-api-1.3.jar 28 kB 30 19 1 1.7 Yes
validation-api-2.0.1.Final.jar 93.1 kB 163 143 9 1.8 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes
byte-buddy-1.9.5.jar 3.2 MB 2338 2289 37 - Yes
artemis-commons-2.8.1.jar 363.3 kB 286 255 13 1.8 Yes
artemis-core-client-2.8.1.jar 730.5 kB 443 383 35 1.8 Yes
artemis-hqclient-protocol-2.8.1.jar 19.7 kB 26 5 3 1.8 Yes
artemis-jms-client-2.8.1.jar 189.8 kB 120 96 6 1.8 Yes
artemis-selector-2.8.1.jar 106.4 kB 75 56 4 1.8 Yes
dom4j-2.1.1.jar 323.6 kB 201 184 14 1.8 Yes
javax.json-1.1.2.jar 101.1 kB 73 61 3 - Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hibernate-core-5.3.10.Final.jar 7 MB 5027 4664 274 1.8 Yes
hibernate-commons-annotations-5.0.4.Final.jar 76.2 kB 80 67 7 1.6 Yes
javassist-3.23.2-GA.jar 770.5 kB 440 416 17 1.6 Yes
jandex-1.2.2.Final.jar 78.8 kB 54 44 1 1.6 Yes
jboss-ejb-client-4.0.20.Final.jar 432.1 kB 245 212 7 1.8 Yes
jboss-logging-3.3.2.Final.jar 66.5 kB 57 45 1 1.6 Yes
jboss-marshalling-2.0.7.Final.jar 221.4 kB 215 190 5 - Yes
jboss-marshalling-river-2.0.7.Final.jar 84.2 kB 43 29 1 1.8 Yes
jboss-remoting-5.0.12.Final.jar 321.5 kB 196 175 6 1.8 Yes
jboss-ejb-api_3.2_spec-1.0.2.Final.jar 52.6 kB 95 81 3 1.7 Yes
jboss-jms-api_2.0_spec-1.0.2.Final.jar 51.5 kB 92 81 1 1.8 Yes
jboss-connector-api_1.7_spec-1.0.1.Final.jar 75.3 kB 120 103 6 1.8 Yes
jboss-transaction-api_1.2_spec-1.1.1.Final.jar 26.3 kB 31 19 1 1.7 Yes
jboss-threads-2.3.3.Final.jar 167.2 kB 136 121 2 1.8 Yes
xnio-api-3.7.2.Final.jar 584.3 kB 440 418 9 1.8 Yes
xnio-nio-3.7.2.Final.jar 121.2 kB 74 59 1 1.8 Yes
jgroups-4.0.19.Final.jar 2.3 MB 1015 939 31 1.8 Yes
jcl-over-slf4j-1.7.22.jbossorg-1.jar 16.5 kB 23 9 2 1.5 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
slf4j-log4j12-1.7.25.jar 12.2 kB 20 8 2 1.5 Yes
wildfly-client-properties-17.0.1.Final.jar 3.5 kB 9 0 0 - No
wildfly-ejb-client-bom-17.0.1.Final.pom 11.5 kB - - - - -
wildfly-jms-client-bom-17.0.1.Final.pom 14 kB - - - - -
wildfly-naming-client-1.0.10.Final.jar 137.3 kB 89 62 7 1.8 Yes
wildfly-client-config-1.0.1.Final.jar 47.4 kB 32 16 2 1.8 Yes
wildfly-common-1.5.1.Final.jar 283.9 kB 250 195 21 - Yes
wildfly-discovery-client-1.2.0.Final.jar 84.6 kB 68 53 3 1.8 Yes
wildfly-elytron-1.9.1.Final.jar 2.4 MB 1648 1278 96 - Yes
wildfly-transaction-client-1.1.3.Final.jar 184.8 kB 114 91 7 1.8 Yes
wildfly-http-client-common-1.0.15.Final.jar 74.1 kB 53 38 1 1.8 Yes
wildfly-http-ejb-client-1.0.15.Final.jar 59.9 kB 42 26 1 1.8 Yes
wildfly-http-naming-client-1.0.15.Final.jar 41.5 kB 42 26 1 1.8 Yes
wildfly-http-transaction-client-1.0.15.Final.jar 38.7 kB 34 19 1 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
62 34.5 MB 23684 21666 929 1.8 57
test: 54 test: 34 MB test: 23055 test: 21145 test: 902 - test: 50
provided: 8 provided: 444.5 kB provided: 629 provided: 521 provided: 27 - provided: 7