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 Licenses
javax.jms javax.jms-api 2.0.1 jar CDDL + GPLv2 with classpath exception

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 ejava-util 5.1.0-SNAPSHOT jar -
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.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.persistence javax.persistence-api 2.2 jar Eclipse Public License v1.0Eclipse Distribution License v. 1.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
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.json javax.json-api 1.1.2 jar Dual license consisting of the CDDL v1.1 and GPL v2
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.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.jboss jboss-ejb-client 4.0.20.Final jar Apache License 2.0
org.jboss.logging jboss-logging 3.4.0.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

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

New BSD License: Hamcrest Core

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

Unknown: Common::Ejava Utilities, Common::JBoss AS Client Dependencies, EJB::Config Example::ENC EJB

Apache License 2.0: JBoss EJB client, JBoss Marshalling API, JBoss Marshalling River, JBoss Remoting, JBoss Threads, JGroups, 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

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

CDDL + GPLv2 with classpath exception: JMS API, javax.annotation API, javax.ejb 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

The Apache Software License, Version 2.0: Apache Log4j, Guava: Google Core Libraries for Java

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
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
ejava-util-5.1.0-SNAPSHOT.jar 14.8 kB 21 6 6 - 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.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.jms-api-2.0.1.jar 64 kB 95 81 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
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
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
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
jboss-ejb-client-4.0.20.Final.jar 432.1 kB 245 212 7 1.8 Yes
jboss-logging-3.4.0.Final.jar 60.2 kB 46 34 1 1.8 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
52 22.4 MB 15125 13627 558 1.8 48
compile: 1 compile: 64 kB compile: 95 compile: 81 compile: 1 - compile: 1
test: 46 test: 22 MB test: 14593 test: 13184 test: 541 - test: 42
provided: 5 provided: 324 kB provided: 437 provided: 362 provided: 16 - provided: 5