DataONE Common Code with Service Interface Definitions

Compile Dependencies (12)

Category/LicenseGroup / ArtifactVersionUpdates
Reflection Apache 2.0
commons-beanutils » commons-beanutils
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
[1.9.4,)1.11.0
Config Apache 2.0
commons-configuration » commons-configuration1 vulnerability
The Commons Configuration software library provides a generic configuration interface that enables an application to ...
1.72.15.1
Upload Manager Apache 2.0
commons-fileupload » commons-fileupload
The Apache Commons FileUpload Javax component provides a simple yet flexible means of adding support for multipart
[1.3.3,)2.0.0-M5
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.22.0
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 ...
2.3.24.0.5
Mail Client CDDL +1
javax.mail » mail1.4.11.6.2
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.14.22.14.3
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.1,)4.6.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.0
MIME Types Lib Apache 2.0
org.apache.httpcomponents » httpmime
Apache HttpComponents Client
4.5.145.6.4
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.26.02.26.1
org.glassfish.jaxb » jaxb-runtime
JAXB (JSR 222) Reference Implementation
2.3.24.0.9

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
4.0.16.1.0

Test Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
[4.13.1,)6.1.3
Apache 2.0
org.dataone » d1_test_resources
Set of common test resources available to all DataONE packages for both unit and integration testing
2.4.02.3.1