The api that is re-used across web and modules

Compile Dependencies (56)

Category/LicenseGroup / ArtifactVersionUpdates
GPL +1
ca.uhn.hapi » hapi-base2.12.6.0
GPL +1
ca.uhn.hapi » hapi-structures-v232.12.6.0
GPL +1
ca.uhn.hapi » hapi-structures-v242.12.6.0
GPL +1
ca.uhn.hapi » hapi-structures-v252.12.6.0
GPL +1
ca.uhn.hapi » hapi-structures-v262.12.6.0
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core1 vulnerability
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.14.13.2.1
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.14.12.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind4 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.14.13.2.1
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.14.13.0.0-rc2
CDDL 1.0
com.sun.activation » javax.activation
The JavaBeans(TM) Activation Framework is used by the JavaMail(TM) API to manage MIME data
1.2.01.1.1
XML Processing BSD 3-clause
com.thoughtworks.xstream » xstream18 vulnerabilities
XStream is a simple and fast library to serialize objects to XML and back again with a low memory footprint.
1.4.171.4.21
Reflection Apache 2.0
commons-beanutils » commons-beanutils1 vulnerability
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.9.41.11.0
Collections Apache 2.0
commons-collections » commons-collections
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
3.2.24.5.0
I/O Apache 2.0
commons-io » commons-io1 vulnerability
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.11.02.22.0
Validation Apache 2.0
commons-validator » commons-validator
Apache Commons Validator provides the building blocks for both client-side and server-side data validation.
1.71.10.1
jakarta.xml.bind » jakarta.xml.bind-api
Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ...
4.0.04.0.5
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0
Mail Client EDL 1.0 +2
javax.mail » javax.mail-api
Jakarta Mail API 2.1 Specification API
1.6.22.1.5
Validation Apache 2.0
javax.validation » validation-api
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
2.0.1.Final3.1.1
Date/Time Apache 2.0
joda-time » joda-time
Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ...
2.12.52.14.2
Cache Impl Apache 2.0
net.sf.ehcache » ehcache
End-user ehcache3 jar artifact
2.10.10.4.433.12.0
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.14.03.20.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-core3 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.19.02.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.19.02.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-1.2-api1 vulnerability
The Apache Log4j 1.x Compatibility API
2.19.02.26.1
Apache 2.0
org.apache.lucene » lucene-queryparser
Apache Lucene (module: queryparser)
5.5.510.5.0
Apache 2.0
org.apache.lucene » lucene-queries
Apache Lucene (module: queries)
5.5.510.5.0
Apache 2.0
org.apache.lucene » lucene-backward-codecs
Apache Lucene (module: backward-codecs)
5.5.510.5.0
Apache 2.0
org.apache.lucene » lucene-analyzers-phonetic
Provides phonetic encoding via Commons Codec.
5.5.58.11.4
Template Engine Apache 2.0
org.apache.velocity » velocity1 vulnerability
Core module of Apache Velocity, a Java-based template engine for generating text output.
1.72.4.1
AOP EPL 2.0
org.aspectj » aspectjrt
The AspectJ runtime is a small library necessary to run Java programs enhanced by AspectJ aspects during a previous
1.9.9.11.9.25.1
AOP EPL 2.0
org.aspectj » aspectjweaver
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
1.9.9.11.9.25.1
Reflection Apache 2.0 +1
org.azeckoski » reflectutils
A set of reflection utilities and miscellaneous utilities related to
0.9.20
Lang Runtime Apache 2.0
org.codehaus.groovy » groovy-all
Groovy: A powerful multi-faceted language for the JVM
2.4.215.0.7
JSON Lib Apache 2.0
org.codehaus.jackson » jackson-core-asl
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
1.9.14-MULE-0022.22.1
JSON Lib Apache 2.0
org.codehaus.jackson » jackson-mapper-asl
General data-binding functionality for Jackson: works on core streaming API
1.9.14-MULE-0022.22.1
O/R Mapping Apache 2.0
org.hibernate » hibernate-core1 vulnerability
Hibernate's core ORM functionality
5.6.14.Final7.4.4.Final
Apache 2.0
org.hibernate » hibernate-c3p0
Integration for c3p0 Connection pooling into Hibernate ORM
5.6.14.Final7.4.4.Final
LGPL 2.1
org.hibernate » hibernate-ehcache
Hibernate ORM 6.0.0.Alpha7 release. See http://hibernate.org/orm/releases/6.0
5.6.14.Final6.0.0.Alpha7
LGPL 2.1
org.hibernate » hibernate-search-orm
Hibernate Search integration with Hibernate Core
5.11.11.Final5.11.12.Final
Validation Apache 2.0
org.hibernate » hibernate-validator3 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
5.4.3.Final9.1.2.Final
Bytecode Apache 2.0 +2
org.javassist » javassist
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation
3.29.2-GA3.32.0-GA
org.liquibase » liquibase-core1 vulnerability
Liquibase is a tool for managing and executing database changes.
4.4.35.0.3
Reflection Apache 2.0
org.reflections » reflections
Reflections - Java runtime metadata analysis
0.10.2
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.362.0.18
Core Utils Apache 2.0
org.springframework » spring-core1 vulnerability
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
5.3.237.0.8
Dep Injection Apache 2.0
org.springframework » spring-beans
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
5.3.237.0.8
Dep Injection Apache 2.0
org.springframework » spring-context2 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
5.3.237.0.8
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
5.3.237.0.8
O/R Mapping Apache 2.0
org.springframework » spring-orm
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
5.3.237.0.8
Transactions Apache 2.0
org.springframework » spring-tx
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
5.3.237.0.8
JDBC Extension Apache 2.0
org.springframework » spring-jdbc
Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ...
5.3.237.0.8
Config Apache 2.0
org.springframework » spring-context-support
Support classes for integrating common third-party libraries into a Spring application context
5.3.237.0.8
MIT
org.testcontainers » postgresql
Isolated container management for Java code testing
1.17.61.21.4
MIT
org.testcontainers » mysql
Isolated container management for Java code testing
1.17.61.21.4
XML Processing Apache 2.0
xerces » xercesImpl
Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces ...
2.12.2

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Mail Client EDL 1.0 +2
com.sun.mail » javax.mail
JavaMail API for sending and receiving emails using standard protocols like SMTP, POP3, and IMAP, supporting both text ...
1.6.22.0.2

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
mysql » mysql-connector-java1 vulnerability
MySQL Connector/J is a JDBC Type 4 driver, which means that it is pure Java implementation of the MySQL protocol and ...
8.0.309.7.0
Collections Apache 2.0
org.apache.commons » commons-collections4
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
4.44.5.0
org.openmrs.test » openmrs-test
The test dependencies for openmrs
2.6.142.8.8
Apache 2.0
org.powermock » powermock-reflect
Various utilities for accessing internals of a class.
2.0.9