A simple server to support mocking responses from any server / service that uses HTTP. The expectations
that configure how the MockServer will respond and to incoming requests can be setup using any language that can
create JSON. In simple client is provided to make this easy in Java.
Compile Dependencies (0)
| Category/License | Group / Artifact | Version | Updates |
|---|
Managed Dependencies (58)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-core2 vulnerabilities Core Jackson processing abstractions (aka Streaming API), implementation for JSON | 2.11.3 | 3.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.11.3 | 2.22 | |
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind9 vulnerabilities General data-binding functionality for Jackson: works on core streaming API | 2.11.3 | 3.2.1 | |
UUID Generator
Apache 2.0
| com.fasterxml.uuid
»
java-uuid-generator Java UUID Generator (JUG) is a Java library for generating | 4.0.1 | 5.2.0 | |
JSON Lib
Apache 2.0 +1
| com.github.java-json-tools
»
json-schema-validator A Java implementation of the JSON Schema specification | 2.2.14 | ✔ | |
Core Utils
Apache 2.0
| com.google.guava
»
guava2 vulnerabilities Guava is a suite of core and expanded libraries that include | 30.0-android | 33.6.0-jre | |
JSON Lib
Apache 2.0
| com.jayway.jsonpath
»
json-path1 vulnerability A library to query and verify JSON | 2.4.0 | 3.0.0 | |
Compression
BSD
| com.jcraft
»
jzlib JZlib is a re-implementation of zlib in pure Java | 1.1.3 | ✔ | |
Concurrency
Apache 2.0
| com.lmax
»
disruptor Disruptor - Concurrent Programming Framework | 3.4.2 | 4.0.0 | |
Base64
Apache 2.0
| commons-codec
»
commons-codec The Apache Commons Codec component contains encoders and decoders for | 1.15 | 1.22.1 | |
I/O
Apache 2.0
| commons-io
»
commons-io1 vulnerability The Apache Commons IO library contains utility classes, stream implementations, file filters, | 2.8.0 | 2.22.0 | |
Apache 2.0
| io.github.arkinator
»
mockserver-core Functionality used by all MockServer modules for matching and expectations | 5.11.5 | 5.14.1 | |
Web App
Apache 2.0
| io.github.arkinator
»
mockserver-war A MockServer that can be deployed as a WAR to any JEE web server | 5.11.5 | 5.14.1 | |
Web App
Apache 2.0
| io.github.arkinator
»
mockserver-proxy-war An HTTP/HTTPS proxy that can be deployed as a WAR to any JEE web server | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.github.arkinator » mockserver-netty | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.github.arkinator » mockserver-netty | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.github.arkinator
»
mockserver-client-java A java client for the MockServer | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.github.arkinator
»
mockserver-integration-testing A module used to simplify integration testing of all MockServer versions by sharing commons integration testing ... | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.github.arkinator
»
mockserver-testing A module used for common testing code of all MockServer modules | 5.11.5 | 5.14.1 | |
Apache 2.0
| io.netty
»
netty-buffer Netty's byte buffer implementation offering efficient memory management and I/O operations for network applications. | 4.1.55.Final | 4.2.17.Final | |
Netty Codec
Apache 2.0
| io.netty
»
netty-codec5 vulnerabilities Netty module for encoding and decoding binary and text-based messages with reusable codec components. | 4.1.55.Final | 4.2.17.Final | |
Netty Codec
Apache 2.0
| io.netty
»
netty-codec-http21 vulnerabilities Netty codec module for encoding and decoding HTTP messages and handling HTTP protocol logic. | 4.1.55.Final | 4.2.17.Final | |
Netty Codec
Apache 2.0
| io.netty » netty-codec-socks | 4.1.55.Final | 4.2.17.Final | |
Apache 2.0
| io.netty
»
netty-common2 vulnerabilities Core utilities and abstractions shared across Netty modules, including buffers, threading, and platform detection. | 4.1.55.Final | 4.2.17.Final | |
Apache 2.0
| io.netty
»
netty-handler4 vulnerabilities A core Netty module that provides high-level channel handlers for protocol implementations and network applications. | 4.1.55.Final | 4.2.17.Final | |
Apache 2.0
| io.netty » netty-handler-proxy1 vulnerability | 4.1.55.Final | 4.2.17.Final | |
Apache 2.0
| io.netty
»
netty-transport Netty module responsible for low-level transport abstraction, used for TCP, UDP, and domain sockets. | 4.1.55.Final | 4.2.17.Final | |
Apache 2.0
| io.swagger.parser.v3
»
swagger-parser Parser/Validator of OpenAPI definitions from JSON or YAML formats. Definitions are parsed into a swagger-core model. | 2.0.23 | 2.1.45 | |
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.1 | 6.1.0 | |
XML Processing
EDL 1.0
| javax.xml.bind
»
jaxb-api Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ... | 2.4.0-b180830.0359 | 4.0.5 | |
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
| net.javacrumbs.json-unit
»
json-unit-core Core classes for JSON unit | 2.22.0 | 6.0.1 | |
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.11 | 3.20.0 | |
String Utils
Apache 2.0
| org.apache.commons
»
commons-text1 vulnerability The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ... | 1.9 | 1.15.0 | |
HTTP Clients
Apache 2.0
| org.apache.httpcomponents
»
httpclient Apache HttpComponents Client | 4.5.13 | 5.6.4 | |
Web Server
Apache 2.0
| org.apache.tomcat.embed
»
tomcat-embed-core41 vulnerabilities Core Tomcat implementation | 9.0.39 | 11.0.24 | |
Apache 2.0
| org.apache.tomcat.embed
»
tomcat-embed-logging-juli JULI logging implementation for embedded Tomcat | 8.5.2 | ✔ | |
Apache 2.0
| org.apache.velocity » velocity-engine-scripting | 2.2 | 2.4.1 | |
Template Engine
Apache 2.0
| org.apache.velocity
»
velocity-engine-core Core module of Apache Velocity, a Java-based template engine for generating text output. | 2.2 | 2.4.1 | |
Encryption Lib
BouncyCastle
| org.bouncycastle
»
bcprov-jdk15on5 vulnerabilities The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ... | 1.67 | 1.85.2 | |
Encryption Lib
BouncyCastle
| org.bouncycastle
»
bcpkix-jdk15on2 vulnerabilities The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ... | 1.67 | 1.85 | |
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-http5 vulnerabilities Jetty module for handling HTTP protocol logic, including requests, responses, and connection management. | 9.4.35.v20201120 | 12.1.12 | |
Web Server
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-server8 vulnerabilities Jetty Server Artifact | 9.4.35.v20201120 | 12.1.12 | |
HTTP Clients
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-client Jetty Client is a lightweight HTTP client library for Java. | 9.4.35.v20201120 | 12.1.12 | |
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-util Jetty Utilities Artifact | 9.4.35.v20201120 | 12.1.12 | |
I/O
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-io Jetty module that provides I/O utilities and abstractions used by other Jetty components. | 9.4.35.v20201120 | 12.1.12 | |
Testing
BSD 3-clause
| org.hamcrest
»
hamcrest Core API and libraries of hamcrest matcher framework. | 2.2 | 3.0 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-engine Core package for the JUnit Jupiter test engine. | 5.7.0 | 6.1.3 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 3.6.28 | 5.23.0 | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 3.6.28 | 5.23.0 | |
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.30 | 2.0.18 | |
Logging Bridge
MIT
| org.slf4j
»
slf4j-jdk14(optional) SLF4J JDK14 Provider | 1.7.30 | 2.0.18 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-beans2 vulnerabilities Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ... | 5.3.2 | 7.0.8 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-context3 vulnerabilities Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ... | 5.3.2 | 7.0.8 | |
Testing
Apache 2.0
| org.springframework
»
spring-test Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ... | 5.3.2 | 7.0.8 | |
Web Framework
Apache 2.0
| org.springframework
»
spring-web7 vulnerabilities Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ... | 5.3.2 | 7.0.8 | |
Testing
Apache 2.0
| org.xmlunit
»
xmlunit-core1 vulnerability XMLUnit for Java | 2.8.1 | 2.13.0 | |
Apache 2.0
| org.xmlunit
»
xmlunit-placeholders XMLUnit for Java Placeholder DSL for Comparisons | 2.8.1 | 2.13.0 |