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
OAuth2Esia OAuth2Esia 1.1 jar -
com.fasterxml.jackson.core jackson-annotations 2.12.4 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.12.4 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.12.4 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.12.4 jar The Apache Software License, Version 2.0
com.github.spullara.mustache.java compiler 0.9.10 jar Apache License 2.0
com.google.code.gson gson 2.3.1 jar The Apache Software License, Version 2.0
com.google.guava guava 23.4-jre jar The Apache Software License, Version 2.0
com.h2database h2 1.4.199 jar MPL 2.0 or EPL 1.0
com.jcabi jcabi-aether 0.10.1 jar BSD
com.sun.mail javax.mail 1.5.1 jar CDDL/GPLv2+CE
com.sun.xml.bind jaxb-impl 2.3.3 jar Eclipse Distribution License - v 1.0
commons-codec commons-codec 1.6 jar The Apache Software License, Version 2.0
commons-configuration commons-configuration 1.10 jar The Apache Software 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
io.jsonwebtoken jjwt-api 0.10.5 jar Apache License, Version 2.0
io.jsonwebtoken jjwt-jackson 0.10.5 jar Apache License, Version 2.0
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
javax.mail mail 1.4.7 jar CDDL, GPLv2+CE
joda-time joda-time 2.9.2 jar Apache 2
mysql mysql-connector-java 8.0.25 jar The GNU General Public License, v2 with FOSS exception
net.javacrumbs.shedlock shedlock-provider-jdbc-template 0.18.2 jar The Apache Software License, Version 2.0
net.javacrumbs.shedlock shedlock-spring 0.18.2 jar The Apache Software License, Version 2.0
org.apache.commons commons-csv 1.9.0 jar Apache License, Version 2.0
org.apache.commons commons-exec 1.3 jar Apache License, Version 2.0
org.apache.derby derby 10.11.1.1 jar Apache 2
org.apache.maven maven-aether-provider 3.3.9 jar Apache License, Version 2.0
org.apache.poi poi 4.1.2 jar Apache License, Version 2.0
org.apache.poi poi-ooxml 4.1.2 jar Apache License, Version 2.0
org.apache.santuario xmlsec 1.5.7 jar The Apache Software License, Version 2.0
org.apache.tika tika-core 1.7 jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.13.0 jar Apache License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.60 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.60 jar Bouncy Castle Licence
org.eclipse.aether aether-api 1.1.0 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-connector-basic 1.1.0 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-transport-file 1.1.0 jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-transport-http 1.1.0 jar Eclipse Public License, Version 1.0
org.eclipse.jdt.core.compiler ecj 4.4.2 jar Eclipse Public License v1.0
org.firebirdsql.jdbc jaybird 4.0.3.java8 jar GNU Lesser General Public License, Modified BSD (3-clause) License
org.freemarker freemarker 2.3.26-incubating jar Apache License, Version 2.0
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.hsqldb hsqldb 2.5.2 jar HSQLDB License, a BSD open source license
org.jboss jboss-dmr 1.5.0.Final jar GNU Lesser General Public License v2.1 only, Apache License 2.0
org.jboss.logging jboss-logging 3.3.1.Final jar Apache License, version 2.0
org.jboss.logmanager jboss-logmanager 2.0.9.Final jar Apache License 2.0
org.jboss.modules jboss-modules 1.5.4.Final jar asl
org.jboss.remoting jboss-remoting 5.0.5.Final jar Apache License 2.0
org.jboss.threads jboss-threads 2.3.1.Final jar Apache License 2.0
org.jboss.xnio xnio-api 3.6.2.Final jar Apache License 2.0
org.jboss.xnio xnio-nio 3.6.2.Final jar Apache License 2.0
org.jbpm jbpm-bpmn2 7.58.0.Final-Micord-3 jar -
org.jbpm jbpm-flow 7.58.0.Final-Micord-3 jar -
org.jooq jooq 3.14.15 jar Apache License, Version 2.0
org.jooq jooq-codegen 3.14.15 jar Apache License, Version 2.0
org.jooq jooq-meta 3.14.15 jar Apache License, Version 2.0
org.jooq jooq-meta-extensions 3.14.15 jar Apache License, Version 2.0
org.jooq jooq-meta-extensions-liquibase 3.14.15 jar Apache License, Version 2.0
org.liquibase liquibase-core 3.10.3 jar Apache License, Version 2.0
org.mariadb.jdbc mariadb-java-client 2.7.3 jar LGPL-2.1
org.mnode.ical4j ical4j 3.0.5 jar iCal4j - License
org.ocpsoft.prettytime prettytime 4.0.0.Final jar Apache License
org.postgresql postgresql 42.5.2 jar BSD-2-Clause
org.slf4j jcl-over-slf4j 1.7.10 jar MIT License
org.slf4j jul-to-slf4j 1.7.10 jar MIT License
org.slf4j slf4j-api 1.7.10 jar MIT License
org.slf4j slf4j-log4j12 1.7.10 jar MIT License
org.springframework spring-aop 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-aspects 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-context-indexer 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-context-support 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-instrument 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jdbc 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jms 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-messaging 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-orm 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-oxm 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-test 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-webflux 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-webmvc 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-websocket 5.2.6.RELEASE jar Apache License, Version 2.0
org.springframework.ldap spring-ldap-core 2.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-acl 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-aspects 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-cas 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-config 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-core 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-crypto 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-data 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-jwt 1.0.9.RELEASE jar Apache 2.0
org.springframework.security spring-security-ldap 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-messaging 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-oauth2-client 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-oauth2-core 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-oauth2-jose 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-oauth2-resource-server 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-openid 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-remoting 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-rsocket 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-saml2-service-provider 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-taglibs 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-test 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-web 5.2.6.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security.kerberos spring-security-kerberos-core 1.0.1.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security.kerberos spring-security-kerberos-web 1.0.1.RELEASE jar The Apache Software License, Version 2.0
org.telegram telegrambots 6.3.0 jar MIT License
org.wildfly.client wildfly-client-config 1.0.1.Final jar Apache License 2.0
org.wildfly.common wildfly-common 1.2.0.Final jar Apache License 2.0
org.wildfly.core wildfly-controller-client 4.0.0.Final jar GNU Lesser General Public License v2.1 or later, Apache License 2.0
org.wildfly.core wildfly-launcher 4.0.0.Final jar GNU Lesser General Public License v2.1 or later, Apache License 2.0
org.wildfly.core wildfly-protocol 4.0.0.Final jar GNU Lesser General Public License v2.1 or later, Apache License 2.0
org.wildfly.security wildfly-elytron 1.2.2.Final jar Apache License 2.0
org.xerial sqlite-jdbc 3.34.0 jar The Apache Software License, Version 2.0
org.zeroturnaround zt-zip 1.15 jar The Apache Software License, Version 2.0
ru.cg.webbpm.modules standard-annotations 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules webkit-beans 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules webkit-rpc 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.bpmn bpmn-beans 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.core error-handling-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.core metrics 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.database database-test 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.jndi jndi-beans 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.jndi jndi-inject 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.security security-adapter 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.security security-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.security security-db-synchronization-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.security security-db-synchronization-ldap-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.security security-esia 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.packages.base backend 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.packages.base converters 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.packages.base frontend 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.studio.base core-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.studio.subsystems.bpmn webbpm-process-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.studio.subsystems.database database-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.studio.subsystems.page-designer serialized-page-api 3.143.0-SNAPSHOT jar -
ru.micord.fias client 2.24.1 jar -
ru.micord.gar gar-client 2.6.0 jar -

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
io.jsonwebtoken jjwt-impl 0.10.5 jar Apache License, Version 2.0
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
org.apache.commons commons-email 1.5 jar Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter 5.8.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-engine 1.8.1 jar Eclipse Public License v2.0
org.mockito mockito-core 3.8.0 jar The MIT License
org.mockito mockito-inline 3.8.0 jar The MIT License
org.mockito mockito-junit-jupiter 2.23.4 jar The MIT License
org.powermock powermock-api-mockito-common 1.7.4 jar The Apache Software License, Version 2.0
org.powermock powermock-api-mockito2 2.0.9 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 2.0.9 jar The Apache Software License, Version 2.0
org.springframework spring-mock 2.0.8 jar The Apache Software License, Version 2.0

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
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
javax javaee-api 7.0 jar CDDL + GPLv2 with classpath exception
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
ru.cg.webbpm.modules.bpmn bpmn-deploy 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.bpmn bpmn-variable-condition-adapter 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.bpmn bpmn-workflow-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.bpmn bpmn-workflow-jbpm 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.bpmn bpmn-workflow-jbpm-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.core core-runtime-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.database database-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.database database-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting reporting-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting reporting-runtime-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting reporting-runtime-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting.reporting-jasper reporting-jasper-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting.reporting-jasper reporting-jasper-runtime-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting.reporting-xdoc reporting-xdoc-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.reporting.reporting-xdoc reporting-xdoc-runtime-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.resources resources-api 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.resources resources-impl 3.143.0-SNAPSHOT jar -
ru.cg.webbpm.modules.webkit active-users-tracker 3.143.0-SNAPSHOT jar -