You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rg...@apache.org on 2019/03/21 19:54:22 UTC
[logging-log4j2] branch LOG4J2-913 updated: LOG4J2-913 - Fix JSON
serialization problems. Configure for various deployment methods
This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a commit to branch LOG4J2-913
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/LOG4J2-913 by this push:
new 59d29aa LOG4J2-913 - Fix JSON serialization problems. Configure for various deployment methods
59d29aa is described below
commit 59d29aa1b2acf1ad71d87001f537d60c94244a8b
Author: Ralph Goers <rg...@apache.org>
AuthorDate: Thu Mar 21 12:54:12 2019 -0700
LOG4J2-913 - Fix JSON serialization problems. Configure for various deployment methods
---
.../java/org/apache/logging/log4j/util}/Timer.java | 70 +-
.../logging/log4j/ThreadContextUtilityClass.java | 4 +-
.../log4j/message/MessageFormatsPerfTest.java | 2 +-
.../apache/logging/log4j/core/SimplePerfTest.java | 2 +-
.../logging/log4j/core/ThreadedPerfTest.java | 2 +-
.../log4j/core/layout/AbstractJacksonLayout.java | 3 +-
.../logging/log4j/core/lookup/Interpolator.java | 10 +
.../apache/logging/log4j/core/util/NetUtils.java | 57 +
.../apache/logging/log4j/core/util/UuidUtil.java | 43 +-
.../pom.xml | 75 +-
.../apache/logging/log4j/docker/DockerLookup.java | 124 +
.../logging/log4j/docker/model/Container.java | 170 +
.../logging/log4j/docker/model/HostConfig.java | 26 +-
.../logging/log4j/docker/model/IPAMConfig.java | 48 +-
.../apache/logging/log4j/docker/model/Mount.java | 113 +
.../apache/logging/log4j/docker/model/Network.java | 168 +
.../log4j/docker/model/NetworkSettings.java | 28 +-
.../logging/log4j/docker/model/PortDefinition.java | 69 +
.../log4j/flume/appender/FlumeAppender.java | 20 +
log4j-spring-cloud-config/hs_err_pid81053.log | 697 --
.../Dockerfile | 8 +-
.../docker/docker-compose.yml | 53 +-
.../docker/init/fluent-bit/fluent-bit.conf | 28 +
.../docker/init/flume/flume-env.sh | 1 +
.../docker/init/flume/flume.conf | 32 +
.../docker/init/flume/log4j.properties | 10 +
.../docker/init/flume/start-flume.sh | 14 +
.../docker/restartApp.sh | 10 +-
.../pom.xml | 39 +
.../config/sample/controller/SampleController.java | 91 +-
.../src/main/resources/bootstrap.yml | 2 +-
.../src/main/resources/log4j2.component.properties | 2 +-
.../mvn.txt | 135 -
.../pom.xml | 10 +-
.../src/main/config-repo/log4j2.xml | 56 +-
.../log4j-spring-cloud-config-server/pom.txt | 7048 --------------------
.../server/controller/Log4jResourceController.java | 194 -
.../src/main/resources/META-INF/spring.factories | 1 -
log4j-spring-cloud-config/pom.xml | 1 -
pom.xml | 1 +
40 files changed, 1186 insertions(+), 8281 deletions(-)
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/Timer.java b/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java
similarity index 84%
rename from log4j-api/src/test/java/org/apache/logging/log4j/Timer.java
rename to log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java
index 5dbe837..add41cc 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/Timer.java
+++ b/log4j-api/src/main/java/org/apache/logging/log4j/util/Timer.java
@@ -14,14 +14,11 @@
* See the license for the specific language governing permissions and
* limitations under the license.
*/
-package org.apache.logging.log4j;
+package org.apache.logging.log4j.util;
import java.io.Serializable;
import java.text.DecimalFormat;
-import org.apache.logging.log4j.util.StringBuilderFormattable;
-import org.apache.logging.log4j.util.Strings;
-
/**
*
*/
@@ -30,13 +27,20 @@ public class Timer implements Serializable, StringBuilderFormattable
private static final long serialVersionUID = 9175191792439630013L;
private final String name; // The timer's name
- private String status; // The timer's status
- private long startTime; // The start time
+ public enum Status {
+ Started, Stopped, Paused
+ }
+ private Status status; // The timer's status
private long elapsedTime; // The elapsed time
private final int iterations;
private static long NANO_PER_SECOND = 1000000000L;
private static long NANO_PER_MINUTE = NANO_PER_SECOND * 60;
private static long NANO_PER_HOUR = NANO_PER_MINUTE * 60;
+ private ThreadLocal<Long> startTime = new ThreadLocal<Long>() {
+ @Override protected Long initialValue() {
+ return 0L;
+ }
+ };
/**
@@ -56,48 +60,56 @@ public class Timer implements Serializable, StringBuilderFormattable
public Timer(final String name, final int iterations)
{
this.name = name;
- startTime = 0;
- status = "Stopped";
+ status = Status.Stopped;
this.iterations = (iterations > 0) ? iterations : 0;
}
/**
* Start the timer.
*/
- public void start()
+ public synchronized void start()
{
- startTime = System.nanoTime();
+ startTime.set(System.nanoTime());
elapsedTime = 0;
- status = "Start";
+ status = Status.Started;
+ }
+
+ public synchronized void startOrResume() {
+ if (status == Status.Stopped) {
+ start();
+ } else {
+ resume();
+ }
}
/**
* Stop the timer.
*/
- public void stop()
+ public synchronized String stop()
{
- elapsedTime += System.nanoTime() - startTime;
- startTime = 0;
- status = "Stop";
+ elapsedTime += System.nanoTime() - startTime.get();
+ startTime.set(0L);
+ status = Status.Stopped;
+ return toString();
}
/**
* Pause the timer.
*/
- public void pause()
+ public synchronized void pause()
{
- elapsedTime += System.nanoTime() - startTime;
- startTime = 0;
- status = "Pause";
+ elapsedTime += System.nanoTime() - startTime.get();
+ startTime.set(0L);
+ status = Status.Paused;
}
/**
* Resume the timer.
*/
- public void resume()
+ public synchronized void resume()
{
- startTime = System.nanoTime();
- status = "Resume";
+ startTime.set(System.nanoTime());
+ status = Status.Started;
}
/**
@@ -134,7 +146,7 @@ public class Timer implements Serializable, StringBuilderFormattable
* Resume).
* @return the string representing the last operation performed.
*/
- public String getStatus()
+ public Status getStatus()
{
return status;
}
@@ -154,16 +166,13 @@ public class Timer implements Serializable, StringBuilderFormattable
public void formatTo(final StringBuilder buffer) {
buffer.append("Timer ").append(name);
switch (status) {
- case "Start":
+ case Started:
buffer.append(" started");
break;
- case "Pause":
+ case Paused:
buffer.append(" paused");
break;
- case "Resume":
- buffer.append(" resumed");
- break;
- case "Stop":
+ case Stopped:
long nanoseconds = elapsedTime;
// Get elapsed hours
long hours = nanoseconds / NANO_PER_HOUR;
@@ -262,7 +271,8 @@ public class Timer implements Serializable, StringBuilderFormattable
int result;
result = (name != null ? name.hashCode() : 0);
result = 29 * result + (status != null ? status.hashCode() : 0);
- result = 29 * result + (int) (startTime ^ (startTime >>> 32));
+ long time = startTime.get();
+ result = 29 * result + (int) (time ^ (time >>> 32));
result = 29 * result + (int) (elapsedTime ^ (elapsedTime >>> 32));
return result;
}
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/ThreadContextUtilityClass.java b/log4j-api/src/test/java/org/apache/logging/log4j/ThreadContextUtilityClass.java
index c6e1826..d695bb2 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/ThreadContextUtilityClass.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/ThreadContextUtilityClass.java
@@ -18,8 +18,8 @@ package org.apache.logging.log4j;
import java.util.Map;
-import org.apache.logging.log4j.Timer;
-import org.apache.logging.log4j.ThreadContext;
+import org.apache.logging.log4j.util.Timer;
+
import static org.junit.Assert.*;
diff --git a/log4j-api/src/test/java/org/apache/logging/log4j/message/MessageFormatsPerfTest.java b/log4j-api/src/test/java/org/apache/logging/log4j/message/MessageFormatsPerfTest.java
index a151eac..7ebd325 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/message/MessageFormatsPerfTest.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/message/MessageFormatsPerfTest.java
@@ -16,7 +16,7 @@
*/
package org.apache.logging.log4j.message;
-import org.apache.logging.log4j.Timer;
+import org.apache.logging.log4j.util.Timer;
import org.junit.AfterClass;
import org.junit.Test;
diff --git a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/SimplePerfTest.java b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/SimplePerfTest.java
index e24f5f8..1b409b6 100644
--- a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/SimplePerfTest.java
+++ b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/SimplePerfTest.java
@@ -22,7 +22,7 @@ import java.util.Random;
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Timer;
+import org.apache.logging.log4j.util.Timer;
import org.apache.logging.log4j.categories.PerformanceTests;
import org.apache.logging.log4j.core.config.Configuration;
import org.apache.logging.log4j.core.config.DefaultConfiguration;
diff --git a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedPerfTest.java b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedPerfTest.java
index 5798766..7b3bc4d 100644
--- a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedPerfTest.java
+++ b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/ThreadedPerfTest.java
@@ -21,7 +21,7 @@ import java.util.concurrent.Executors;
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Timer;
+import org.apache.logging.log4j.util.Timer;
import org.apache.logging.log4j.categories.PerformanceTests;
import org.junit.Test;
import org.junit.experimental.categories.Category;
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java
index 2e6f652..344e2d3 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractJacksonLayout.java
@@ -31,6 +31,7 @@ import org.apache.logging.log4j.core.jackson.XmlConstants;
import org.apache.logging.log4j.core.lookup.StrSubstitutor;
import org.apache.logging.log4j.core.util.KeyValuePair;
import org.apache.logging.log4j.core.util.StringBuilderWriter;
+import org.apache.logging.log4j.message.ReusableMessage;
import org.apache.logging.log4j.util.Strings;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
@@ -265,7 +266,7 @@ abstract class AbstractJacksonLayout extends AbstractStringLayout {
// TODO Jackson-based layouts have certain filters set up for Log4jLogEvent.
// TODO Need to set up the same filters for MutableLogEvent but don't know how...
// This is a workaround.
- return event instanceof Log4jLogEvent ? event : Log4jLogEvent.createMemento(event);
+ return event instanceof ReusableMessage ? Log4jLogEvent.createMemento(event) : event;
}
protected Object wrapLogEvent(final LogEvent event) {
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/lookup/Interpolator.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/lookup/Interpolator.java
index 122515c..946dadd 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/lookup/Interpolator.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/lookup/Interpolator.java
@@ -38,6 +38,8 @@ public class Interpolator extends AbstractConfigurationAwareLookup {
private static final String LOOKUP_KEY_WEB = "web";
+ private static final String LOOKUP_KEY_DOCKER = "docker";
+
private static final String LOOKUP_KEY_JNDI = "jndi";
private static final String LOOKUP_KEY_JVMRUNARGS = "jvmrunargs";
@@ -126,6 +128,12 @@ public class Interpolator extends AbstractConfigurationAwareLookup {
} else {
LOGGER.debug("Not in a ServletContext environment, thus not loading WebLookup plugin.");
}
+ try {
+ strLookupMap.put(LOOKUP_KEY_DOCKER,
+ Loader.newCheckedInstanceOf("org.apache.logging.log4j.docker.DockerLookup", StrLookup.class));
+ } catch (final Exception ignored) {
+ handleError(LOOKUP_KEY_DOCKER, ignored);
+ }
}
public Map<String, StrLookup> getStrLookupMap() {
@@ -151,6 +159,8 @@ public class Interpolator extends AbstractConfigurationAwareLookup {
"available. If you want better web container support, please add the log4j-web JAR to your " +
"web archive or server lib directory.");
break;
+ case LOOKUP_KEY_DOCKER:
+ break;
default:
LOGGER.error("Unable to create Lookup for {}", lookupKey, t);
}
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/NetUtils.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/NetUtils.java
index 11df6e4..f3fbff8 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/NetUtils.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/NetUtils.java
@@ -78,6 +78,63 @@ public final class NetUtils {
}
/**
+ * Returns the local network interface's MAC address if possible. The local network interface is defined here as
+ * the {@link java.net.NetworkInterface} that is both up and not a loopback interface.
+ *
+ * @return the MAC address of the local network interface or {@code null} if no MAC address could be determined.
+ */
+ public static byte[] getMacAddress() {
+ byte[] mac = null;
+ try {
+ final InetAddress localHost = InetAddress.getLocalHost();
+ try {
+ final NetworkInterface localInterface = NetworkInterface.getByInetAddress(localHost);
+ if (isUpAndNotLoopback(localInterface)) {
+ mac = localInterface.getHardwareAddress();
+ }
+ if (mac == null) {
+ final Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces();
+ while (networkInterfaces.hasMoreElements() && mac == null) {
+ final NetworkInterface nic = networkInterfaces.nextElement();
+ if (isUpAndNotLoopback(nic)) {
+ mac = nic.getHardwareAddress();
+ }
+ }
+ }
+ } catch (final SocketException e) {
+ LOGGER.catching(e);
+ }
+ if (mac == null || mac.length == 0) {
+ mac = localHost.getAddress();
+ }
+ } catch (final UnknownHostException ignored) {
+ // ignored
+ }
+ return mac;
+ }
+
+ /**
+ * Returns the mac address, if it is available, as a string with each byte separated by a ":" character.
+ * @return the mac address String or null.
+ */
+ public static String getMacAddressString() {
+ final byte[] macAddr = getMacAddress();
+ if (macAddr != null && macAddr.length > 0) {
+ StringBuilder sb = new StringBuilder(String.format("%02x", macAddr[0]));
+ for (int i = 1; i < macAddr.length; ++i) {
+ sb.append(":").append(String.format("%02x", macAddr[i]));
+ }
+ return sb.toString();
+
+ }
+ return null;
+ }
+
+ private static boolean isUpAndNotLoopback(final NetworkInterface ni) throws SocketException {
+ return ni != null && !ni.isLoopback() && ni.isUp();
+ }
+
+ /**
* Converts a URI string or file path to a URI object.
*
* @param path the URI string or path
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/UuidUtil.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/UuidUtil.java
index 5203649..7b392ed 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/UuidUtil.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/UuidUtil.java
@@ -64,7 +64,7 @@ public final class UuidUtil {
private static final int HUNDRED_NANOS_PER_MILLI = 10000;
static {
- byte[] mac = getLocalMacAddress();
+ byte[] mac = NetUtils.getMacAddress();
final Random randomGenerator = new SecureRandom();
if (mac == null || mac.length == 0) {
mac = new byte[6];
@@ -148,46 +148,5 @@ public final class UuidUtil {
final long most = timeLow | timeMid | TYPE1 | timeHi;
return new UUID(most, LEAST);
}
-
- /**
- * Returns the local network interface's MAC address if possible. The local network interface is defined here as
- * the {@link java.net.NetworkInterface} that is both up and not a loopback interface.
- *
- * @return the MAC address of the local network interface or {@code null} if no MAC address could be determined.
- * @since 2.1
- */
- private static byte[] getLocalMacAddress() {
- byte[] mac = null;
- try {
- final InetAddress localHost = InetAddress.getLocalHost();
- try {
- final NetworkInterface localInterface = NetworkInterface.getByInetAddress(localHost);
- if (isUpAndNotLoopback(localInterface)) {
- mac = localInterface.getHardwareAddress();
- }
- if (mac == null) {
- final Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces();
- while (networkInterfaces.hasMoreElements() && mac == null) {
- final NetworkInterface nic = networkInterfaces.nextElement();
- if (isUpAndNotLoopback(nic)) {
- mac = nic.getHardwareAddress();
- }
- }
- }
- } catch (final SocketException e) {
- LOGGER.catching(e);
- }
- if (mac == null || mac.length == 0) {
- mac = localHost.getAddress();
- }
- } catch (final UnknownHostException ignored) {
- // ignored
- }
- return mac;
- }
-
- private static boolean isUpAndNotLoopback(final NetworkInterface ni) throws SocketException {
- return ni != null && !ni.isLoopback() && ni.isUp();
- }
}
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.xml b/log4j-docker/pom.xml
similarity index 79%
rename from log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.xml
rename to log4j-docker/pom.xml
index eaf6767..f4eeea2 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.xml
+++ b/log4j-docker/pom.xml
@@ -15,68 +15,49 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-spring-cloud-config</artifactId>
+ <artifactId>log4j</artifactId>
<version>2.12.0-SNAPSHOT</version>
<relativePath>../</relativePath>
</parent>
- <artifactId>log4j-spring-cloud-config-server</artifactId>
+ <artifactId>log4j-docker</artifactId>
<packaging>jar</packaging>
- <name>Apache Log4j Spring Cloud Config Server Support</name>
- <description></description>
+ <name>Apache Log4j Docker Library</name>
+ <description>Apache Log4j Docker Support</description>
<properties>
<log4jParentDir>${basedir}/..</log4jParentDir>
- <docLabel>Log4j Spring Cloud Config Server Documentation</docLabel>
- <projectDir>/log4j-spring-cloud-config-server</projectDir>
- <module.name>org.apache.logging.log4j.spring.cloud.config.controller</module.name>
- <log4j.version>2.11.2-SNAPSHOT</log4j.version>
+ <docLabel>Log4j Docker Library Documentation</docLabel>
+ <projectDir>/docker</projectDir>
+ <module.name>org.apache.logging.log4j.docker</module.name>
</properties>
<dependencies>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-server</artifactId>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot</artifactId>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-web</artifactId>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-webmvc</artifactId>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
</dependency>
<dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <scope>test</scope>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
</dependency>
+ <!-- Required for JSON support -->
<dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-annotations</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-core</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <type>test-jar</type>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
@@ -100,10 +81,12 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
<configuration>
- <instructions>
- <Export-Package>org.apache.logging.log4j.spring.cloud.config.controller</Export-Package>
- </instructions>
+ <forkCount>1</forkCount>
+ <reuseForks>false</reuseForks>
</configuration>
</plugin>
</plugins>
@@ -200,6 +183,12 @@
<targetJdk>${maven.compiler.target}</targetJdk>
</configuration>
</plugin>
+ <plugin>
+ <groupId>net.sourceforge.maven-taglib</groupId>
+ <artifactId>maven-taglib-plugin</artifactId>
+ <version>2.4</version>
+ </plugin>
</plugins>
</reporting>
</project>
+
diff --git a/log4j-docker/src/main/java/org/apache/logging/log4j/docker/DockerLookup.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/DockerLookup.java
new file mode 100644
index 0000000..2f0cfb1
--- /dev/null
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/DockerLookup.java
@@ -0,0 +1,124 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+package org.apache.logging.log4j.docker;
+
+import java.io.IOException;
+import java.net.URL;
+import java.util.List;
+import java.util.Map;
+
+import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.core.LogEvent;
+import org.apache.logging.log4j.core.config.plugins.Plugin;
+import org.apache.logging.log4j.core.lookup.AbstractLookup;
+import org.apache.logging.log4j.core.lookup.StrLookup;
+import org.apache.logging.log4j.core.util.NetUtils;
+import org.apache.logging.log4j.docker.model.Container;
+import org.apache.logging.log4j.docker.model.Network;
+import org.apache.logging.log4j.status.StatusLogger;
+import org.apache.logging.log4j.util.PropertiesUtil;
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+/**
+ *
+ */
+@Plugin(name = "docker", category = StrLookup.CATEGORY)
+public class DockerLookup extends AbstractLookup {
+
+ private static final Logger LOGGER = StatusLogger.getLogger();
+ private static final String DOCKER_URI = "DOCKER_URI";
+ private static final String HTTP = "http";
+ private final Container container;
+
+ public DockerLookup() {
+ String baseUri = System.getenv(DOCKER_URI);
+ if (baseUri == null) {
+ PropertiesUtil props = PropertiesUtil.getProperties();
+ baseUri = props.getStringProperty(DOCKER_URI);
+ }
+ if (baseUri == null) {
+ LOGGER.warn("No Docker URI provided. Docker information is unavailble");
+ }
+ Container current = null;
+ try {
+ URL url= new URL(baseUri + "/containers/json");
+ String hostName = NetUtils.getLocalHostname();
+ String macAddr = NetUtils.getMacAddressString();
+
+ if (url.getProtocol().equals(HTTP)) {
+ ObjectMapper objectMapper = new ObjectMapper();
+ List<Container> containerList = objectMapper.readValue(url, new TypeReference<List<Container>>(){});
+
+ for (Container container : containerList) {
+ if (macAddr != null && container.getNetworkSettings() != null) {
+ Map<String, Network> networks = container.getNetworkSettings().getNetworks();
+ if (networks != null) {
+ for (Network network: networks.values()) {
+ if (macAddr.equals(network.getMacAddress())) {
+ current = container;
+ break;
+ }
+ }
+ }
+ }
+ if (current != null) {
+ break;
+ }
+ }
+ }
+ if (current == null) {
+ LOGGER.warn("Unable to determine current container");
+ }
+ } catch (IOException ioe) {
+ LOGGER.warn("Unable to read container information: " + ioe.getMessage());
+ }
+ container = current;
+ }
+
+ @Override
+ public String lookup(LogEvent event, String key) {
+ if (container == null) {
+ return null;
+ }
+ switch (key) {
+ case "shortContainerId": {
+ return container.getId().substring(0, 12);
+ }
+ case "containerId": {
+ return container.getId();
+ }
+ case "containerName": {
+ if (container.getNames().size() > 1) {
+ return container.getNames().toString();
+ }
+ return container.getNames().get(0);
+ }
+ case "shortImageId": {
+ return container.getImageId().substring(0, 12);
+ }
+ case "imageId": {
+ return container.getImageId();
+ }
+ case "imageName": {
+ return container.getImage();
+ }
+ default:
+ return null;
+ }
+ }
+}
diff --git a/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Container.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Container.java
new file mode 100644
index 0000000..cb8be45
--- /dev/null
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Container.java
@@ -0,0 +1,170 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+package org.apache.logging.log4j.docker.model;
+
+import java.util.List;
+import java.util.Map;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * Definition of a Docker Container
+ */
+public class Container {
+ @JsonProperty("Id")
+ private String id;
+
+ @JsonProperty("Names")
+ private List<String> names;
+
+ @JsonProperty("Image")
+ private String image;
+
+ @JsonProperty("ImageID")
+ private String imageId;
+
+ @JsonProperty("Command")
+ private String command;
+
+ @JsonProperty("Created")
+ private Long created;
+
+ @JsonProperty("Ports")
+ private List<PortDefinition> ports;
+
+ @JsonProperty("Labels")
+ private Map<String, String> labels;
+
+ @JsonProperty("State")
+ private String state;
+
+ @JsonProperty("Status")
+ private String status;
+
+ @JsonProperty("HostConfig")
+ private HostConfig hostConfig;
+
+ @JsonProperty("NetworkSettings")
+ private NetworkSettings networkSettings;
+
+ @JsonProperty("Mounts")
+ private List<Mount> mounts;
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public List<String> getNames() {
+ return names;
+ }
+
+ public void setNames(List<String> names) {
+ this.names = names;
+ }
+
+ public String getImage() {
+ return image;
+ }
+
+ public void setImage(String image) {
+ this.image = image;
+ }
+
+ public String getImageId() {
+ return imageId;
+ }
+
+ public void setImageId(String imageId) {
+ this.imageId = imageId;
+ }
+
+ public String getCommand() {
+ return command;
+ }
+
+ public void setCommand(String command) {
+ this.command = command;
+ }
+
+ public Long getCreated() {
+ return created;
+ }
+
+ public void setCreated(Long created) {
+ this.created = created;
+ }
+
+ public List<PortDefinition> getPorts() {
+ return ports;
+ }
+
+ public void setPorts(List<PortDefinition> ports) {
+ this.ports = ports;
+ }
+
+ public Map<String, String> getLabels() {
+ return labels;
+ }
+
+ public void setLabels(Map<String, String> labels) {
+ this.labels = labels;
+ }
+
+ public String getState() {
+ return state;
+ }
+
+ public void setState(String state) {
+ this.state = state;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public HostConfig getHostConfig() {
+ return hostConfig;
+ }
+
+ public void setHostConfig(HostConfig hostConfig) {
+ this.hostConfig = hostConfig;
+ }
+
+ public NetworkSettings getNetworkSettings() {
+ return networkSettings;
+ }
+
+ public void setNetworkSettings(NetworkSettings networkSettings) {
+ this.networkSettings = networkSettings;
+ }
+
+ public List<Mount> getMounts() {
+ return mounts;
+ }
+
+ public void setMounts(List<Mount> mounts) {
+ this.mounts = mounts;
+ }
+}
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/HostConfig.java
similarity index 57%
copy from log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
copy to log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/HostConfig.java
index ceeda38..f32c474 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/HostConfig.java
@@ -14,25 +14,15 @@
* See the license for the specific language governing permissions and
* limitations under the license.
*/
-package org.apache.logging.log4j.spring.cloud.config.sample.controller;
+package org.apache.logging.log4j.docker.model;
+import com.fasterxml.jackson.annotation.JsonProperty;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.List;
-
-@RestController
-@RequestMapping("/sample")
-public class SampleController {
-
- private static final Logger LOGGER = LogManager.getLogger(SampleController.class);
+/**
+ *
+ */
+public class HostConfig {
- @GetMapping
- public ResponseEntity<String> get() {
- LOGGER.info("Hello, World");
- return ResponseEntity.ok("Hello, World");
- }
+ @JsonProperty("NetworkMode")
+ private String networkMode;
}
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/IPAMConfig.java
similarity index 52%
copy from log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
copy to log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/IPAMConfig.java
index ceeda38..acc3eeb 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/IPAMConfig.java
@@ -14,25 +14,45 @@
* See the license for the specific language governing permissions and
* limitations under the license.
*/
-package org.apache.logging.log4j.spring.cloud.config.sample.controller;
+package org.apache.logging.log4j.docker.model;
+import com.fasterxml.jackson.annotation.JsonProperty;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.*;
+/**
+ *
+ */
+public class IPAMConfig {
+
+ @JsonProperty("Subnet")
+ private String subnet;
+
+ @JsonProperty("IPRange")
+ private String ipRange;
+
+ @JsonProperty("Gateway")
+ private String gateway;
-import java.util.List;
+ public String getSubnet() {
+ return subnet;
+ }
-@RestController
-@RequestMapping("/sample")
-public class SampleController {
+ public void setSubnet(String subnet) {
+ this.subnet = subnet;
+ }
- private static final Logger LOGGER = LogManager.getLogger(SampleController.class);
+ public String getIpRange() {
+ return ipRange;
+ }
+
+ public void setIpRange(String ipRange) {
+ this.ipRange = ipRange;
+ }
+
+ public String getGateway() {
+ return gateway;
+ }
- @GetMapping
- public ResponseEntity<String> get() {
- LOGGER.info("Hello, World");
- return ResponseEntity.ok("Hello, World");
+ public void setGateway(String gateway) {
+ this.gateway = gateway;
}
}
diff --git a/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Mount.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Mount.java
new file mode 100644
index 0000000..1c6ab46
--- /dev/null
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Mount.java
@@ -0,0 +1,113 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+package org.apache.logging.log4j.docker.model;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ *
+ */
+public class Mount {
+
+ @JsonProperty("Type")
+ private String type;
+
+ @JsonProperty("Name")
+ private String name;
+
+ @JsonProperty("Source")
+ private String source;
+
+ @JsonProperty("Destination")
+ private String destination;
+
+ @JsonProperty("Driver")
+ private String driver;
+
+ @JsonProperty("Mode")
+ private String mode;
+
+ @JsonProperty("RW")
+ private Boolean readWrite;
+
+ @JsonProperty("Propagation")
+ private String propagation;
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getSource() {
+ return source;
+ }
+
+ public void setSource(String source) {
+ this.source = source;
+ }
+
+ public String getDestination() {
+ return destination;
+ }
+
+ public void setDestination(String destination) {
+ this.destination = destination;
+ }
+
+ public String getDriver() {
+ return driver;
+ }
+
+ public void setDriver(String driver) {
+ this.driver = driver;
+ }
+
+ public String getMode() {
+ return mode;
+ }
+
+ public void setMode(String mode) {
+ this.mode = mode;
+ }
+
+ public Boolean getReadWrite() {
+ return readWrite;
+ }
+
+ public void setReadWrite(Boolean readWrite) {
+ this.readWrite = readWrite;
+ }
+
+ public String getPropagation() {
+ return propagation;
+ }
+
+ public void setPropagation(String propagation) {
+ this.propagation = propagation;
+ }
+}
diff --git a/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Network.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Network.java
new file mode 100644
index 0000000..c542252
--- /dev/null
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/Network.java
@@ -0,0 +1,168 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+package org.apache.logging.log4j.docker.model;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ *
+ */
+public class Network {
+
+ @JsonProperty("IPAMConfig")
+ private String ipamConfig;
+
+ @JsonProperty("Links")
+ private String links;
+
+ @JsonProperty("Aliases")
+ private String aliases;
+
+ @JsonProperty("NetworkID")
+ private String networkId;
+
+ @JsonProperty("EndpointID")
+ private String endpointId;
+
+ @JsonProperty("Gateway")
+ private String gateway;
+
+ @JsonProperty("IPAddress")
+ private String ipAddress;
+
+ @JsonProperty("IPPrefixLen")
+ private Integer ipPrefixLen;
+
+ @JsonProperty("IPv6Gateway")
+ private String ipv6Gateway;
+
+ @JsonProperty("GlobalIPv6Address")
+ private String globalIPv6Address;
+
+ @JsonProperty("GlobalIPv6PrefixLen")
+ private Integer globalIPv6PrefixLen;
+
+ @JsonProperty("MacAddress")
+ private String macAddress;
+
+ @JsonProperty("DriverOpts")
+ private String driverOpts;
+
+ public String getIpamConfig() {
+ return ipamConfig;
+ }
+
+ public void setIpamConfig(String ipamConfig) {
+ this.ipamConfig = ipamConfig;
+ }
+
+ public String getLinks() {
+ return links;
+ }
+
+ public void setLinks(String links) {
+ this.links = links;
+ }
+
+ public String getAliases() {
+ return aliases;
+ }
+
+ public void setAliases(String aliases) {
+ this.aliases = aliases;
+ }
+
+ public String getNetworkId() {
+ return networkId;
+ }
+
+ public void setNetworkId(String networkId) {
+ this.networkId = networkId;
+ }
+
+ public String getEndpointId() {
+ return endpointId;
+ }
+
+ public void setEndpointId(String endpointId) {
+ this.endpointId = endpointId;
+ }
+
+ public String getGateway() {
+ return gateway;
+ }
+
+ public void setGateway(String gateway) {
+ this.gateway = gateway;
+ }
+
+ public String getIpAddress() {
+ return ipAddress;
+ }
+
+ public void setIpAddress(String ipAddress) {
+ this.ipAddress = ipAddress;
+ }
+
+ public Integer getIpPrefixLen() {
+ return ipPrefixLen;
+ }
+
+ public void setIpPrefixLen(Integer ipPrefixLen) {
+ this.ipPrefixLen = ipPrefixLen;
+ }
+
+ public String getIpv6Gateway() {
+ return ipv6Gateway;
+ }
+
+ public void setIpv6Gateway(String ipv6Gateway) {
+ this.ipv6Gateway = ipv6Gateway;
+ }
+
+ public String getGlobalIPv6Address() {
+ return globalIPv6Address;
+ }
+
+ public void setGlobalIPv6Address(String globalIPv6Address) {
+ this.globalIPv6Address = globalIPv6Address;
+ }
+
+ public Integer getGlobalIPv6PrefixLen() {
+ return globalIPv6PrefixLen;
+ }
+
+ public void setGlobalIPv6PrefixLen(Integer globalIPv6PrefixLen) {
+ this.globalIPv6PrefixLen = globalIPv6PrefixLen;
+ }
+
+ public String getMacAddress() {
+ return macAddress;
+ }
+
+ public void setMacAddress(String macAddress) {
+ this.macAddress = macAddress;
+ }
+
+ public String getDriverOpts() {
+ return driverOpts;
+ }
+
+ public void setDriverOpts(String driverOpts) {
+ this.driverOpts = driverOpts;
+ }
+}
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/NetworkSettings.java
similarity index 58%
copy from log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
copy to log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/NetworkSettings.java
index ceeda38..7dfaa68 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/NetworkSettings.java
@@ -14,25 +14,25 @@
* See the license for the specific language governing permissions and
* limitations under the license.
*/
-package org.apache.logging.log4j.spring.cloud.config.sample.controller;
+package org.apache.logging.log4j.docker.model;
+import java.util.Map;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.*;
+import com.fasterxml.jackson.annotation.JsonProperty;
-import java.util.List;
+/**
+ *
+ */
+public class NetworkSettings {
-@RestController
-@RequestMapping("/sample")
-public class SampleController {
+ @JsonProperty("Networks")
+ private Map<String, Network> networks;
- private static final Logger LOGGER = LogManager.getLogger(SampleController.class);
+ public Map<String, Network> getNetworks() {
+ return networks;
+ }
- @GetMapping
- public ResponseEntity<String> get() {
- LOGGER.info("Hello, World");
- return ResponseEntity.ok("Hello, World");
+ public void setNetworks(Map<String, Network> networks) {
+ this.networks = networks;
}
}
diff --git a/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/PortDefinition.java b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/PortDefinition.java
new file mode 100644
index 0000000..66f6de9
--- /dev/null
+++ b/log4j-docker/src/main/java/org/apache/logging/log4j/docker/model/PortDefinition.java
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+package org.apache.logging.log4j.docker.model;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ *
+ */
+public class PortDefinition {
+
+ @JsonProperty("IP")
+ private String ip;
+
+ @JsonProperty("PrivatePort")
+ private Integer privatePort;
+
+ @JsonProperty("PublicPort")
+ private Integer publicPort;
+
+ @JsonProperty("Type")
+ private String type;
+
+ public String getIp() {
+ return ip;
+ }
+
+ public void setIp(String ip) {
+ this.ip = ip;
+ }
+
+ public Integer getPrivatePort() {
+ return privatePort;
+ }
+
+ public void setPrivatePort(Integer privatePort) {
+ this.privatePort = privatePort;
+ }
+
+ public Integer getPublicPort() {
+ return publicPort;
+ }
+
+ public void setPublicPort(Integer publicPort) {
+ this.publicPort = publicPort;
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+}
diff --git a/log4j-flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java b/log4j-flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java
index 2e29362..210aadd 100644
--- a/log4j-flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java
+++ b/log4j-flume-ng/src/main/java/org/apache/logging/log4j/flume/appender/FlumeAppender.java
@@ -19,6 +19,7 @@ package org.apache.logging.log4j.flume.appender;
import java.io.Serializable;
import java.util.Locale;
import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicLong;
import org.apache.logging.log4j.core.Appender;
import org.apache.logging.log4j.core.Filter;
@@ -35,6 +36,7 @@ import org.apache.logging.log4j.core.layout.Rfc5424Layout;
import org.apache.logging.log4j.core.net.Facility;
import org.apache.logging.log4j.core.util.Booleans;
import org.apache.logging.log4j.core.util.Integers;
+import org.apache.logging.log4j.util.Timer;
/**
* An Appender that uses the Avro protocol to route events to Flume.
@@ -61,6 +63,9 @@ public final class FlumeAppender extends AbstractAppender implements FlumeEventF
private final FlumeEventFactory factory;
+ private Timer timer = new Timer("FlumeEvent", 5000);
+ private volatile long count = 0;
+
/**
* Which Manager will be used by the appender instance.
*/
@@ -101,12 +106,27 @@ public final class FlumeAppender extends AbstractAppender implements FlumeEventF
}
}
}
+ timer.startOrResume();
final FlumeEvent flumeEvent = factory.createEvent(event, mdcIncludes, mdcExcludes, mdcRequired, mdcPrefix,
eventPrefix, compressBody);
flumeEvent.setBody(getLayout().toByteArray(flumeEvent));
+ if (update()) {
+ String msg = timer.stop();
+ LOGGER.debug(msg);
+ } else {
+ timer.pause();
+ }
manager.send(flumeEvent);
}
+ private synchronized boolean update() {
+ if (++count == 5000) {
+ count = 0;
+ return true;
+ }
+ return false;
+ }
+
@Override
public boolean stop(final long timeout, final TimeUnit timeUnit) {
setStopping();
diff --git a/log4j-spring-cloud-config/hs_err_pid81053.log b/log4j-spring-cloud-config/hs_err_pid81053.log
deleted file mode 100644
index 5f59865..0000000
--- a/log4j-spring-cloud-config/hs_err_pid81053.log
+++ /dev/null
@@ -1,697 +0,0 @@
-#
-# A fatal error has been detected by the Java Runtime Environment:
-#
-# SIGSEGV (0xb) at pc=0x000000012a33e45f, pid=81053, tid=0x000000000000db07
-#
-# JRE version: Java(TM) SE Runtime Environment (8.0_144-b01) (build 1.8.0_144-b01)
-# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode bsd-amd64 compressed oops)
-# Problematic frame:
-# C [libawt_lwawt.dylib+0x1c45f] OGLSD_SetScratchSurface+0x49
-#
-# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
-#
-# If you would like to submit a bug report, please visit:
-# http://bugreport.java.com/bugreport/crash.jsp
-# The crash happened outside the Java Virtual Machine in native code.
-# See problematic frame for where to report the bug.
-#
-
---------------- T H R E A D ---------------
-
-Current thread (0x00007f7ff81cf000): JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=56071, stack(0x00007000089d7000,0x0000700008ad7000)]
-
-siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000002
-
-Registers:
-RAX=0x00000000ffffffff, RBX=0x0000000000000002, RCX=0x0000000000000047, RDX=0x000000012a35f258
-RSP=0x0000700008ad6750, RBP=0x0000700008ad6770, RSI=0x00007f7ff71c3260, RDI=0x00007f7ff81cf1f8
-R8 =0x0000000000000c52, R9 =0xffffffff00000000, R10=0x00000001082be278, R11=0x00000001082c0180
-R12=0x0000000000000000, R13=0x0000700008ad6908, R14=0x00007f7ff81cf1f8, R15=0x00007f7ff81cf000
-RIP=0x000000012a33e45f, EFLAGS=0x0000000000010202, ERR=0x0000000000000004
- TRAPNO=0x000000000000000e
-
-Top of Stack: (sp=0x0000700008ad6750)
-0x0000700008ad6750: 00007f7ff71c3260 0000000000000000
-0x0000700008ad6760: 00007f7ff81ebe10 00007f7ff81cf000
-0x0000700008ad6770: 0000700008ad67f0 000000012a35ed36
-0x0000700008ad6780: 00007f7ff641d600 0000000200000001
-0x0000700008ad6790: 00007f00f81ec298 0000000000000000
-0x0000700008ad67a0: 0000000000000000 0000000000000000
-0x0000700008ad67b0: 0000700008ad67f0 00007f7ff81ebe20
-0x0000700008ad67c0: 0000000000bdf250 00007f7ff81cf1f8
-0x0000700008ad67d0: 000000017bbc2bd8 0000000000000000
-0x0000700008ad67e0: 0000700008ad6988 00007f7ff81cf000
-0x0000700008ad67f0: 0000700008ad6840 00000001082be2ea
-0x0000700008ad6800: 00000005c021bbd8 0000000103138a00
-0x0000700008ad6810: 0000000000000064 0000000000000000
-0x0000700008ad6820: 0000000000000064 00007f7ff66ab4d8
-0x0000700008ad6830: 0000700008ad6890 0000000102f501e8
-0x0000700008ad6840: 0000700008ad6960 00000001082bfb3c
-0x0000700008ad6850: 0000000000000001 00007f7ff66abe80
-0x0000700008ad6860: 00000005c021bc00 00007f7ff81cf000
-0x0000700008ad6870: 00007f7ff81cf000 0000000106a13a00
-0x0000700008ad6880: 0000700008ad6988 00007f7ff81cf000
-0x0000700008ad6890: 0000700008ad68e0 00000001085af4e8
-0x0000700008ad68a0: 00000005c021bbd8 0000000108793266
-0x0000700008ad68b0: 0000700008ad6960 00000001082c01dc
-0x0000700008ad68c0: ffffffffffffffff 0000000106f9cc78
-0x0000700008ad68d0: 000000010704dc28 0000000000000000
-0x0000700008ad68e0: 0000700008ad6960 00000001081122bd
-0x0000700008ad68f0: 0000700008ad6960 00000001081122bd
-0x0000700008ad6900: 00000001081122bd 00000005c021bbd8
-0x0000700008ad6910: 0000000000000001 00000005c021bc60
-0x0000700008ad6920: 0000700008ad6910 0000000106fa04a1
-0x0000700008ad6930: 0000700008ad6988 0000000106fa07f8
-0x0000700008ad6940: 0000000000000000 0000000106fa05a8
-
-Instructions: (pc=0x000000012a33e45f)
-0x000000012a33e43f: c0 e9 82 00 00 00 48 8b 5e 10 48 85 db 75 0e bf
-0x000000012a33e44f: 01 00 00 00 48 8d 15 67 7b 03 00 eb d6 49 89 fe
-0x000000012a33e45f: 4c 8b 3b 30 c0 e8 21 a6 02 00 49 8b 3f 49 89 c4
-0x000000012a33e46f: 48 8b 35 aa 02 06 00 30 c0 e8 51 a7 02 00 48 85
-
-Register to memory mapping:
-
-RAX=0x00000000ffffffff is an unknown value
-RBX=0x0000000000000002 is an unknown value
-RCX=0x0000000000000047 is an unknown value
-RDX=0x000000012a35f258: Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer+0xb5c in /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libawt_lwawt.dylib at 0x000000012a322000
-RSP=0x0000700008ad6750 is pointing into the stack for thread: 0x00007f7ff81cf000
-RBP=0x0000700008ad6770 is pointing into the stack for thread: 0x00007f7ff81cf000
-RSI=0x00007f7ff71c3260 is an unknown value
-RDI=0x00007f7ff81cf1f8 is an unknown value
-R8 =0x0000000000000c52 is an unknown value
-R9 =0xffffffff00000000 is an unknown value
-R10=0x00000001082be278 is at entry_point+56 in (nmethod*)0x00000001082be0d0
-R11=0x00000001082c0180 is at entry_point+0 in (nmethod*)0x00000001082c0010
-R12=0x0000000000000000 is an unknown value
-R13=0x0000700008ad6908 is pointing into the stack for thread: 0x00007f7ff81cf000
-R14=0x00007f7ff81cf1f8 is an unknown value
-R15=0x00007f7ff81cf000 is a thread
-
-
-Stack: [0x00007000089d7000,0x0000700008ad7000], sp=0x0000700008ad6750, free space=1021k
-Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
-C [libawt_lwawt.dylib+0x1c45f] OGLSD_SetScratchSurface+0x49
-C [libawt_lwawt.dylib+0x3cd36] Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer+0x63a
-J 2700 sun.java2d.opengl.OGLRenderQueue.flushBuffer(JI)V (0 bytes) @ 0x00000001082be2ea [0x00000001082be240+0xaa]
-J 2695 C1 sun.java2d.opengl.OGLRenderQueue.flushBuffer()V (41 bytes) @ 0x00000001082bfb3c [0x00000001082bf8e0+0x25c]
-J 2694 C1 sun.java2d.opengl.OGLRenderQueue.access$100(Lsun/java2d/opengl/OGLRenderQueue;)V (5 bytes) @ 0x00000001082c01dc [0x00000001082c0180+0x5c]
-j sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V+81
-v ~StubRoutines::call_stub
-V [libjvm.dylib+0x2ee70a] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6ae
-V [libjvm.dylib+0x2eeeae] JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x164
-V [libjvm.dylib+0x2ef05a] JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*)+0x4a
-V [libjvm.dylib+0x3497b1] thread_entry(JavaThread*, Thread*)+0x7c
-V [libjvm.dylib+0x56c0b3] JavaThread::thread_main_inner()+0x9b
-V [libjvm.dylib+0x56d7a0] JavaThread::run()+0x1c2
-V [libjvm.dylib+0x48baee] java_start(Thread*)+0xf6
-C [libsystem_pthread.dylib+0x3339] _pthread_body+0x7e
-C [libsystem_pthread.dylib+0x62a7] _pthread_start+0x46
-C [libsystem_pthread.dylib+0x2445] thread_start+0xd
-C 0x0000000000000000
-
-Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
-J 2700 sun.java2d.opengl.OGLRenderQueue.flushBuffer(JI)V (0 bytes) @ 0x00000001082be278 [0x00000001082be240+0x38]
-J 2695 C1 sun.java2d.opengl.OGLRenderQueue.flushBuffer()V (41 bytes) @ 0x00000001082bfb3c [0x00000001082bf8e0+0x25c]
-J 2694 C1 sun.java2d.opengl.OGLRenderQueue.access$100(Lsun/java2d/opengl/OGLRenderQueue;)V (5 bytes) @ 0x00000001082c01dc [0x00000001082c0180+0x5c]
-j sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V+81
-v ~StubRoutines::call_stub
-
---------------- P R O C E S S ---------------
-
-Java Threads: ( => current thread )
- 0x00007f7ff8229000 JavaThread "Worker-MBeans-192.168.51.28:6336" [_thread_blocked, id=45831, stack(0x000070000853c000,0x000070000863c000)]
- 0x00007f7ff8d64800 JavaThread "SwingWorker-pool-1-thread-10" daemon [_thread_blocked, id=122371, stack(0x000070000a22b000,0x000070000a32b000)]
- 0x00007f7ff8ce4000 JavaThread "SwingWorker-pool-1-thread-9" daemon [_thread_blocked, id=122883, stack(0x000070000a128000,0x000070000a228000)]
- 0x00007f7ff9db2800 JavaThread "SwingWorker-pool-1-thread-8" daemon [_thread_blocked, id=93807, stack(0x000070000a025000,0x000070000a125000)]
- 0x00007f7ff8ce3000 JavaThread "SwingWorker-pool-1-thread-7" daemon [_thread_blocked, id=129039, stack(0x0000700009481000,0x0000700009581000)]
- 0x00007f7ff78d7000 JavaThread "Worker-Overview-192.168.51.28:6336" [_thread_blocked, id=125031, stack(0x0000700009e1f000,0x0000700009f1f000)]
- 0x00007f7ff9853800 JavaThread "SwingWorker-pool-1-thread-6" daemon [_thread_blocked, id=92419, stack(0x0000700009d1c000,0x0000700009e1c000)]
- 0x00007f7ffa84b800 JavaThread "SwingWorker-pool-1-thread-5" daemon [_thread_blocked, id=92163, stack(0x0000700009c19000,0x0000700009d19000)]
- 0x00007f7ff6d3f000 JavaThread "SwingWorker-pool-1-thread-4" daemon [_thread_blocked, id=91911, stack(0x0000700009b16000,0x0000700009c16000)]
- 0x00007f7ff6d4e000 JavaThread "SwingWorker-pool-1-thread-3" daemon [_thread_blocked, id=91651, stack(0x0000700009a13000,0x0000700009b13000)]
- 0x00007f7ff857d000 JavaThread "SwingWorker-pool-1-thread-2" daemon [_thread_blocked, id=91399, stack(0x0000700009910000,0x0000700009a10000)]
- 0x00007f7ff981d800 JavaThread "Timer-192.168.51.28:6336" daemon [_thread_blocked, id=91139, stack(0x000070000980d000,0x000070000990d000)]
- 0x00007f7ff6d4d000 JavaThread "SwingWorker-pool-1-thread-1" daemon [_thread_blocked, id=126767, stack(0x000070000970a000,0x000070000980a000)]
- 0x00007f7ff9bd4000 JavaThread "GC Daemon" daemon [_thread_blocked, id=30223, stack(0x0000700008848000,0x0000700008948000)]
- 0x00007f7ff85e3800 JavaThread "RMI RenewClean-[192.168.51.28:39200]" daemon [_thread_blocked, id=6919, stack(0x0000700008745000,0x0000700008845000)]
- 0x00007f7ff85e3000 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=9991, stack(0x0000700008642000,0x0000700008742000)]
- 0x00007f7ff7b51000 JavaThread "TimerQueue" daemon [_thread_blocked, id=66575, stack(0x000070000906c000,0x000070000916c000)]
- 0x00007f7ff905b800 JavaThread "DestroyJavaVM" [_thread_blocked, id=8963, stack(0x0000700006df4000,0x0000700006ef4000)]
- 0x00007f7ff8242000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=73731, stack(0x0000700008de3000,0x0000700008ee3000)]
- 0x00007f7ff8240000 JavaThread "Thread-1" [_thread_blocked, id=57603, stack(0x0000700008ce0000,0x0000700008de0000)]
- 0x00007f7ff8234000 JavaThread "Thread-0" [_thread_blocked, id=73999, stack(0x0000700008bdd000,0x0000700008cdd000)]
- 0x00007f7ff7a22000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=75023, stack(0x0000700008ada000,0x0000700008bda000)]
-=>0x00007f7ff81cf000 JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=56071, stack(0x00007000089d7000,0x0000700008ad7000)]
- 0x00007f7ff79c9000 JavaThread "AWT-Shutdown" [_thread_blocked, id=37419, stack(0x00007000083b6000,0x00007000084b6000)]
- 0x00007f7ff880d000 JavaThread "AppKit Thread" daemon [_thread_in_native, id=775, stack(0x00007ffeee257000,0x00007ffeeea57000)]
- 0x00007f7ff782c800 JavaThread "Service Thread" daemon [_thread_blocked, id=22019, stack(0x000070000812d000,0x000070000822d000)]
- 0x00007f7ff8801800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=15875, stack(0x000070000802a000,0x000070000812a000)]
- 0x00007f7ff782a000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=16387, stack(0x0000700007f27000,0x0000700008027000)]
- 0x00007f7ff7827800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=15363, stack(0x0000700007e24000,0x0000700007f24000)]
- 0x00007f7ff7828000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=15107, stack(0x0000700007d21000,0x0000700007e21000)]
- 0x00007f7ff7826800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=17155, stack(0x0000700007c1e000,0x0000700007d1e000)]
- 0x00007f7ff7824000 JavaThread "Finalizer" daemon [_thread_blocked, id=13827, stack(0x0000700007b1b000,0x0000700007c1b000)]
- 0x00007f7ff8000000 JavaThread "Reference Handler" daemon [_thread_blocked, id=13315, stack(0x0000700007a18000,0x0000700007b18000)]
-
-Other Threads:
- 0x00007f7ff6807000 VMThread [stack: 0x0000700007915000,0x0000700007a15000] [id=13059]
- 0x00007f7ff782d800 WatcherThread [stack: 0x0000700008230000,0x0000700008330000] [id=22531]
-
-VM state:not at safepoint (normal execution)
-
-VM Mutex/Monitor currently owned by a thread: None
-
-Heap:
- PSYoungGen total 51200K, used 1788K [0x0000000715580000, 0x0000000719580000, 0x00000007c0000000)
- eden space 38912K, 4% used [0x0000000715580000,0x000000071573f398,0x0000000717b80000)
- from space 12288K, 0% used [0x0000000718980000,0x0000000718980000,0x0000000719580000)
- to space 13312K, 0% used [0x0000000717b80000,0x0000000717b80000,0x0000000718880000)
- ParOldGen total 203264K, used 12973K [0x00000005c0000000, 0x00000005cc680000, 0x0000000715580000)
- object space 203264K, 6% used [0x00000005c0000000,0x00000005c0cab7f0,0x00000005cc680000)
- Metaspace used 27120K, capacity 27896K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-
-Card table byte_map: [0x0000000103f67000,0x0000000104f68000] byte_map_base: 0x0000000101167000
-
-Marking Bits: (ParMarkBitMap*) 0x00000001034f35d0
- Begin Bits: [0x000000011710a000, 0x000000011f10a000)
- End Bits: [0x000000011f10a000, 0x000000012710a000)
-
-Polling page: 0x0000000101262000
-
-CodeCache: size=245760Kb used=18337Kb max_used=18452Kb free=227422Kb
- bounds [0x000000010810a000, 0x000000010933a000, 0x000000011710a000]
- total_blobs=5862 nmethods=5194 adapters=578
- compilation: enabled
-
-Compilation events (10 events):
-Event: 4290.961 Thread 0x00007f7ff8801800 nmethod 6284 0x0000000108e8de90 code [0x0000000108e8dfe0, 0x0000000108e8e0f0]
-Event: 4290.961 Thread 0x00007f7ff8801800 6285 3 sun.awt.geom.Edge::setEquivalence (6 bytes)
-Event: 4290.961 Thread 0x00007f7ff8801800 nmethod 6285 0x0000000108a05ad0 code [0x0000000108a05c20, 0x0000000108a05d70]
-Event: 4290.984 Thread 0x00007f7ff8801800 6286 1 javax.swing.table.JTableHeader::getDraggedColumn (5 bytes)
-Event: 4290.985 Thread 0x00007f7ff8801800 nmethod 6286 0x0000000109008ad0 code [0x0000000109008c20, 0x0000000109008d30]
-Event: 4290.985 Thread 0x00007f7ff8801800 6287 1 javax.swing.table.DefaultTableCellRenderer::revalidate (1 bytes)
-Event: 4290.985 Thread 0x00007f7ff8801800 nmethod 6287 0x0000000109008810 code [0x0000000109008960, 0x0000000109008a70]
-Event: 4291.010 Thread 0x00007f7ff8801800 6288 3 javax.swing.DefaultButtonModel::isSelected (15 bytes)
-Event: 4291.011 Thread 0x00007f7ff8801800 nmethod 6288 0x0000000109008490 code [0x0000000109008600, 0x00000001090087b0]
-Event: 4291.265 Thread 0x00007f7ff8801800 6289 ! 3 sun.java2d.opengl.OGLSurfaceData::dispose (68 bytes)
-
-GC Heap History (10 events):
-Event: 3385.203 GC heap before
-{Heap before GC invocations=118 (full 19):
- PSYoungGen total 46592K, used 30924K [0x0000000715580000, 0x0000000719280000, 0x00000007c0000000)
- eden space 30720K, 99% used [0x0000000715580000,0x000000071737b3c0,0x0000000717380000)
- from space 15872K, 1% used [0x0000000718300000,0x0000000718338000,0x0000000719280000)
- to space 15872K, 0% used [0x0000000717380000,0x0000000717380000,0x0000000718300000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27101K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-Event: 3385.210 GC heap after
-Heap after GC invocations=118 (full 19):
- PSYoungGen total 46592K, used 2623K [0x0000000715580000, 0x0000000719500000, 0x00000007c0000000)
- eden space 30720K, 0% used [0x0000000715580000,0x0000000715580000,0x0000000717380000)
- from space 15872K, 16% used [0x0000000717380000,0x000000071760fe20,0x0000000718300000)
- to space 14848K, 0% used [0x0000000718680000,0x0000000718680000,0x0000000719500000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27101K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-}
-Event: 3385.768 GC heap before
-{Heap before GC invocations=119 (full 19):
- PSYoungGen total 46592K, used 31986K [0x0000000715580000, 0x0000000719500000, 0x00000007c0000000)
- eden space 30720K, 95% used [0x0000000715580000,0x000000071722cce8,0x0000000717380000)
- from space 15872K, 16% used [0x0000000717380000,0x000000071760fe20,0x0000000718300000)
- to space 14848K, 0% used [0x0000000718680000,0x0000000718680000,0x0000000719500000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27101K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-Event: 3385.772 GC heap after
-Heap after GC invocations=119 (full 19):
- PSYoungGen total 48128K, used 224K [0x0000000715580000, 0x0000000719380000, 0x00000007c0000000)
- eden space 34816K, 0% used [0x0000000715580000,0x0000000715580000,0x0000000717780000)
- from space 13312K, 1% used [0x0000000718680000,0x00000007186b8000,0x0000000719380000)
- to space 14336K, 0% used [0x0000000717780000,0x0000000717780000,0x0000000718580000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27101K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-}
-Event: 4286.871 GC heap before
-{Heap before GC invocations=120 (full 19):
- PSYoungGen total 48128K, used 29718K [0x0000000715580000, 0x0000000719380000, 0x00000007c0000000)
- eden space 34816K, 84% used [0x0000000715580000,0x000000071724d960,0x0000000717780000)
- from space 13312K, 1% used [0x0000000718680000,0x00000007186b8000,0x0000000719380000)
- to space 14336K, 0% used [0x0000000717780000,0x0000000717780000,0x0000000718580000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27102K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-Event: 4286.917 GC heap after
-Heap after GC invocations=120 (full 19):
- PSYoungGen total 49152K, used 988K [0x0000000715580000, 0x0000000719700000, 0x00000007c0000000)
- eden space 34816K, 0% used [0x0000000715580000,0x0000000715580000,0x0000000717780000)
- from space 14336K, 6% used [0x0000000717780000,0x0000000717877398,0x0000000718580000)
- to space 13824K, 0% used [0x0000000718980000,0x0000000718980000,0x0000000719700000)
- ParOldGen total 190464K, used 134191K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 70% used [0x00000005c0000000,0x00000005c830bf38,0x00000005cba00000)
- Metaspace used 27102K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-}
-Event: 4287.396 GC heap before
-{Heap before GC invocations=121 (full 19):
- PSYoungGen total 49152K, used 35804K [0x0000000715580000, 0x0000000719700000, 0x00000007c0000000)
- eden space 34816K, 100% used [0x0000000715580000,0x0000000717780000,0x0000000717780000)
- from space 14336K, 6% used [0x0000000717780000,0x0000000717877398,0x0000000718580000)
- to space 13824K, 0% used [0x0000000718980000,0x0000000718980000,0x0000000719700000)
- ParOldGen total 190464K, used 155513K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 81% used [0x00000005c0000000,0x00000005c97de748,0x00000005cba00000)
- Metaspace used 27104K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-Event: 4287.401 GC heap after
-Heap after GC invocations=121 (full 19):
- PSYoungGen total 51200K, used 1533K [0x0000000715580000, 0x0000000719580000, 0x00000007c0000000)
- eden space 38912K, 0% used [0x0000000715580000,0x0000000715580000,0x0000000717b80000)
- from space 12288K, 12% used [0x0000000718980000,0x0000000718aff550,0x0000000719580000)
- to space 13312K, 0% used [0x0000000717b80000,0x0000000717b80000,0x0000000718880000)
- ParOldGen total 190464K, used 155553K [0x00000005c0000000, 0x00000005cba00000, 0x0000000715580000)
- object space 190464K, 81% used [0x00000005c0000000,0x00000005c97e8748,0x00000005cba00000)
- Metaspace used 27104K, capacity 27892K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-}
-Event: 4291.027 GC heap before
-{Heap before GC invocations=122 (full 20):
- PSYoungGen total 51200K, used 40099K [0x0000000715580000, 0x0000000719580000, 0x00000007c0000000)
- eden space 38912K, 99% used [0x0000000715580000,0x0000000717b29a00,0x0000000717b80000)
- from space 12288K, 12% used [0x0000000718980000,0x0000000718aff550,0x0000000719580000)
- to space 13312K, 0% used [0x0000000717b80000,0x0000000717b80000,0x0000000718880000)
- ParOldGen total 256512K, used 244235K [0x00000005c0000000, 0x00000005cfa80000, 0x0000000715580000)
- object space 256512K, 95% used [0x00000005c0000000,0x00000005cee82f28,0x00000005cfa80000)
- Metaspace used 27120K, capacity 27896K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-Event: 4291.264 GC heap after
-Heap after GC invocations=122 (full 20):
- PSYoungGen total 51200K, used 0K [0x0000000715580000, 0x0000000719580000, 0x00000007c0000000)
- eden space 38912K, 0% used [0x0000000715580000,0x0000000715580000,0x0000000717b80000)
- from space 12288K, 0% used [0x0000000718980000,0x0000000718980000,0x0000000719580000)
- to space 13312K, 0% used [0x0000000717b80000,0x0000000717b80000,0x0000000718880000)
- ParOldGen total 203264K, used 12973K [0x00000005c0000000, 0x00000005cc680000, 0x0000000715580000)
- object space 203264K, 6% used [0x00000005c0000000,0x00000005c0cab7f0,0x00000005cc680000)
- Metaspace used 27120K, capacity 27896K, committed 28032K, reserved 1073152K
- class space used 3493K, capacity 3706K, committed 3712K, reserved 1048576K
-}
-
-Deoptimization events (10 events):
-Event: 1398.977 Thread 0x00007f7ff8242000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000109279c84 method=sun.java2d.pipe.Region.getIntersectionXYXY(IIII)Lsun/java2d/pipe/Region; @ 72
-Event: 1401.232 Thread 0x00007f7ff8242000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000001087026b4 method=java.util.HashMap$HashIterator.<init>(Ljava/util/HashMap;)V @ 45
-Event: 1428.089 Thread 0x00007f7ff8242000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001090f294c method=java.awt.EventQueue.coalescePeerEvent(Lsun/awt/PeerEvent;)Z @ 4
-Event: 1466.745 Thread 0x00007f7ff8242000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001090f294c method=java.awt.EventQueue.coalescePeerEvent(Lsun/awt/PeerEvent;)Z @ 4
-Event: 1509.345 Thread 0x00007f7ff8242000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001090f294c method=java.awt.EventQueue.coalescePeerEvent(Lsun/awt/PeerEvent;)Z @ 4
-Event: 1510.643 Thread 0x00007f7ff8242000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000001089c653c method=sun.java2d.pipe.Region.endRow([I)V @ 82
-Event: 3382.720 Thread 0x00007f7ff880d000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010931e72c method=sun.awt.PostEventQueue.flush()V @ 23
-Event: 3383.030 Thread 0x00007f7ff880d000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000001088a1088 method=java.awt.EventQueue.coalescePeerEvent(Lsun/awt/PeerEvent;)Z @ 4
-Event: 4288.155 Thread 0x00007f7ff880d000 Uncommon trap: reason=speculate_class_check action=maybe_recompile pc=0x00000001091f0458 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 56
-Event: 4288.157 Thread 0x00007f7ff880d000 Uncommon trap: reason=speculate_class_check action=maybe_recompile pc=0x00000001091f0458 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 56
-
-Internal exceptions (10 events):
-Event: 1528.348 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c5a238) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1531.336 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c5b188) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1543.369 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c5c0f0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1554.883 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c5d020) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1562.910 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c5df50) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1578.936 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c60770) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1610.963 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c616a0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1684.990 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c625d0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 1813.016 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c65f00) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-Event: 2069.046 Thread 0x00007f7ff85e3800 Exception <a 'java/net/ConnectException'> (0x0000000716c66fa8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u144/9417/hotspot/src/share/vm/prims/jni.cpp, line 709]
-
-Events (10 events):
-Event: 4287.396 Executing VM operation: ParallelGCFailedAllocation
-Event: 4287.401 Executing VM operation: ParallelGCFailedAllocation done
-Event: 4288.155 Thread 0x00007f7ff880d000 Uncommon trap: trap_request=0xffffff76 fr.pc=0x00000001091f0458
-Event: 4288.155 Thread 0x00007f7ff880d000 DEOPT PACKING pc=0x00000001091f0458 sp=0x00007ffeeea52090
-Event: 4288.155 Thread 0x00007f7ff880d000 DEOPT UNPACKING pc=0x000000010810f229 sp=0x00007ffeeea51f98 mode 2
-Event: 4288.157 Thread 0x00007f7ff880d000 Uncommon trap: trap_request=0xffffff76 fr.pc=0x00000001091f0458
-Event: 4288.157 Thread 0x00007f7ff880d000 DEOPT PACKING pc=0x00000001091f0458 sp=0x00007ffeeea52090
-Event: 4288.157 Thread 0x00007f7ff880d000 DEOPT UNPACKING pc=0x000000010810f229 sp=0x00007ffeeea51f98 mode 2
-Event: 4291.026 Executing VM operation: ParallelGCFailedAllocation
-Event: 4291.264 Executing VM operation: ParallelGCFailedAllocation done
-
-
-Dynamic libraries:
-0x000000001cbdb000 /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
-0x000000001cbdb000 /System/Library/Frameworks/Security.framework/Versions/A/Security
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
-0x000000001cbdb000 /usr/lib/libz.1.dylib
-0x000000001cbdb000 /usr/lib/libSystem.B.dylib
-0x000000001cbdb000 /usr/lib/libobjc.A.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
-0x000000001cbdb000 /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
-0x000000001cbdb000 /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
-0x000000001cbdb000 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
-0x000000001cbdb000 /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
-0x000000001cbdb000 /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
-0x000000001cbdb000 /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
-0x000000001cbdb000 /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
-0x000000001cbdb000 /System/Library/Frameworks/Metal.framework/Versions/A/Metal
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
-0x000000001cbdb000 /usr/lib/libenergytrace.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
-0x000000001cbdb000 /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
-0x000000001cbdb000 /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
-0x000000001cbdb000 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
-0x000000001cbdb000 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
-0x000000001cbdb000 /usr/lib/libicucore.A.dylib
-0x000000001cbdb000 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
-0x000000001cbdb000 /usr/lib/libauto.dylib
-0x000000001cbdb000 /usr/lib/libxml2.2.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
-0x000000001cbdb000 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
-0x000000001cbdb000 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
-0x000000001cbdb000 /usr/lib/liblangid.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
-0x000000001cbdb000 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
-0x000000001cbdb000 /usr/lib/libDiagnosticMessagesClient.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
-0x000000001cbdb000 /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
-0x000000001cbdb000 /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
-0x000000001cbdb000 /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
-0x000000001cbdb000 /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
-0x000000001cbdb000 /usr/lib/libarchive.2.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
-0x000000001cbdb000 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
-0x000000001cbdb000 /usr/lib/libCRFSuite.dylib
-0x000000001cbdb000 /usr/lib/libc++.1.dylib
-0x000000001cbdb000 /usr/lib/libc++abi.dylib
-0x000000001cbdb000 /usr/lib/system/libcache.dylib
-0x000000001cbdb000 /usr/lib/system/libcommonCrypto.dylib
-0x000000001cbdb000 /usr/lib/system/libcompiler_rt.dylib
-0x000000001cbdb000 /usr/lib/system/libcopyfile.dylib
-0x000000001cbdb000 /usr/lib/system/libcorecrypto.dylib
-0x000000001cbdb000 /usr/lib/system/libdispatch.dylib
-0x000000001cbdb000 /usr/lib/system/libdyld.dylib
-0x000000001cbdb000 /usr/lib/system/libkeymgr.dylib
-0x000000001cbdb000 /usr/lib/system/liblaunch.dylib
-0x000000001cbdb000 /usr/lib/system/libmacho.dylib
-0x000000001cbdb000 /usr/lib/system/libquarantine.dylib
-0x000000001cbdb000 /usr/lib/system/libremovefile.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_asl.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_blocks.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_c.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_configuration.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_coreservices.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_darwin.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_dnssd.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_info.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_m.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_malloc.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_networkextension.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_notify.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_sandbox.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_secinit.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_kernel.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_platform.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_pthread.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_symptoms.dylib
-0x000000001cbdb000 /usr/lib/system/libsystem_trace.dylib
-0x000000001cbdb000 /usr/lib/system/libunwind.dylib
-0x000000001cbdb000 /usr/lib/system/libxpc.dylib
-0x000000001cbdb000 /usr/lib/libbsm.0.dylib
-0x000000001cbdb000 /usr/lib/system/libkxld.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
-0x000000001cbdb000 /usr/lib/libOpenScriptingUtil.dylib
-0x000000001cbdb000 /usr/lib/libcoretls.dylib
-0x000000001cbdb000 /usr/lib/libcoretls_cfhelpers.dylib
-0x000000001cbdb000 /usr/lib/libpam.2.dylib
-0x000000001cbdb000 /usr/lib/libsqlite3.dylib
-0x000000001cbdb000 /usr/lib/libxar.1.dylib
-0x000000001cbdb000 /usr/lib/libbz2.1.0.dylib
-0x000000001cbdb000 /usr/lib/liblzma.5.dylib
-0x000000001cbdb000 /usr/lib/libnetwork.dylib
-0x000000001cbdb000 /usr/lib/libapple_nghttp2.dylib
-0x000000001cbdb000 /usr/lib/libpcap.A.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
-0x000000001cbdb000 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
-0x000000001cbdb000 /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
-0x000000001cbdb000 /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
-0x000000001cbdb000 /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
-0x000000001cbdb000 /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
-0x000000001cbdb000 /usr/lib/libmecabra.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
-0x000000001cbdb000 /usr/lib/libcompression.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
-0x000000001cbdb000 /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
-0x000000001cbdb000 /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
-0x000000001cbdb000 /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
-0x000000001cbdb000 /usr/lib/libMobileGestalt.dylib
-0x000000001cbdb000 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
-0x000000001cbdb000 /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
-0x000000001cbdb000 /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
-0x000000001cbdb000 /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
-0x000000001cbdb000 /usr/lib/libFosl_dynamic.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
-0x000000001cbdb000 /usr/lib/libcups.2.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
-0x000000001cbdb000 /System/Library/Frameworks/GSS.framework/Versions/A/GSS
-0x000000001cbdb000 /usr/lib/libresolv.9.dylib
-0x000000001cbdb000 /usr/lib/libiconv.2.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
-0x000000001cbdb000 /usr/lib/libheimdal-asn1.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
-0x000000001cbdb000 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
-0x000000001cbdb000 /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
-0x000000001cbdb000 /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
-0x000000001cbdb000 /usr/lib/libutil.dylib
-0x000000001cbdb000 /usr/lib/libcharset.1.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
-0x000000001cbdb000 /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
-0x000000001cbdb000 /usr/lib/libmecab.1.0.0.dylib
-0x000000001cbdb000 /usr/lib/libgermantok.dylib
-0x000000001cbdb000 /usr/lib/libThaiTokenizer.dylib
-0x000000001cbdb000 /usr/lib/libChineseTokenizer.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
-0x000000001cbdb000 /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
-0x000000001cbdb000 /usr/lib/libcmph.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
-0x000000001cbdb000 /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
-0x000000001cbdb000 /usr/lib/libxslt.1.dylib
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
-0x000000001cbdb000 /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
-0x000000001cbdb000 /usr/lib/libate.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
-0x000000001cbdb000 /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
-0x000000001cbdb000 /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
-0x000000001cbdb000 /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
-0x000000001cbdb000 /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
-0x000000001cbdb000 /System/Library/PrivateFrameworks/ROCKit.framework/Versions/A/ROCKit
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
-0x000000001cbdb000 /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
-0x000000001cbdb000 /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
-0x0000000102c00000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/server/libjvm.dylib
-0x000000001cbdb000 /usr/lib/libstdc++.6.dylib
-0x000000010121f000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libverify.dylib
-0x000000010122d000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libjava.dylib
-0x000000010126b000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libzip.dylib
-0x000000001cbdb000 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
-0x000000001cbdb000 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
-0x000000001cbdb000 /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
-0x000000001cbdb000 /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
-0x000000001cbdb000 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
-0x000000012a1ae000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libawt.dylib
-0x000000012a256000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/./libmlib_image.dylib
-0x000000012a322000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libawt_lwawt.dylib
-0x000000012a3d9000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/./libosxapp.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
-0x000000001cbdb000 /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
-0x000000001cbdb000 /System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
-0x000000001cbdb000 /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
-0x000000001cbdb000 /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
-0x000000001cbdb000 /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
-0x000000001cbdb000 /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
-0x000000001cbdb000 /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
-0x000000001cbdb000 /usr/lib/libspindump.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
-0x000000001cbdb000 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
-0x000000001cbdb000 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
-0x000000001cbdb000 /System/Library/Extensions/AMDMTLBronzeDriver.bundle/Contents/MacOS/AMDMTLBronzeDriver
-0x000000001cbdb000 /System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo
-0x000000001cbdb000 /System/Library/Extensions/AppleIntelKBLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsMTLDriver
-0x000000001cbdb000 /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/3902/Libraries/libmetal_timestamp.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
-0x000000001cbdb000 /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
-0x000000001cbdb000 /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
-0x000000001cbdb000 /usr/lib/libsandbox.1.dylib
-0x000000001cbdb000 /usr/lib/libMatch.1.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
-0x000000001cbdb000 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
-0x000000001cbdb000 /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
-0x000000001cbdb000 /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
-0x000000001cbdb000 /usr/lib/libCoreStorage.dylib
-0x000000001cbdb000 /usr/lib/libcsfde.dylib
-0x000000001cbdb000 /usr/lib/libodfde.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
-0x000000001cbdb000 /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
-0x000000001cbdb000 /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
-0x000000001cbdb000 /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
-0x000000001cbdb000 /usr/lib/libcurl.4.dylib
-0x000000001cbdb000 /usr/lib/libcrypto.42.dylib
-0x000000001cbdb000 /usr/lib/libssl.44.dylib
-0x000000001cbdb000 /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
-0x000000001cbdb000 /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
-0x000000001cbdb000 /usr/lib/libsasl2.2.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
-0x000000001cbdb000 /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
-0x000000001cbdb000 /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
-0x000000012a9b1000 /usr/lib/libobjc-trampolines.dylib
-0x000000012d20d000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libfontmanager.dylib
-0x000000012d274000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libosxui.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
-0x000000001cbdb000 /System/Library/Extensions/AppleIntelKBLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsGLDriver
-0x000000001cbdb000 /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
-0x000000012dd1b000 /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
-0x000000001cbdb000 /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib
-0x000000001cbdb000 /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
-0x000000001cbdb000 /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
-0x000000001cbdb000 /usr/lib/libcrypto.35.dylib
-0x000000013470e000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libnet.dylib
-0x0000000134725000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libnio.dylib
-0x000000012b8fc000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libdcpr.dylib
-0x000000001cbdb000 /System/Library/PrivateFrameworks/login.framework/Versions/A/login
-0x000000017ac23000 /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libsunec.dylib
-
-VM Arguments:
-jvm_args: -Dapplication.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home -Xms8m -Djconsole.showOutputViewer
-java_command: sun.tools.jconsole.JConsole
-java_class_path (initial): /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/classes
-Launcher Type: SUN_STANDARD
-
-Environment Variables:
-JAVA_HOME=/Library/Java/JavaVirtualMachines/Java8/Contents/Home
-PATH=/Users/rgoers/.nvm/versions/node/v7.0.0/bin:/usr/local/opt/protobuf@2.5/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/PostgreSQL/11/bin:/opt/subversion/bin:/opt/ant/ant19/bin:/Users/rgoers/bin:/usr/local/git/bin:/opt/maven/maven/bin:/Library/Java/JavaVirtualMachines/Java8/Contents/Home/bin:/opt/gradle/gradle/bin:/opt/roo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/go/bin:/usr/local/MacGPG2/bin:/opt/X11/bin
-SHELL=/bin/bash
-DISPLAY=/private/tmp/com.apple.launchd.GVYLrXVX6R/org.macosforge.xquartz:0
-
-Signal Handlers:
-SIGSEGV: [libjvm.dylib+0x5b26e5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
-SIGBUS: [libjvm.dylib+0x5b26e5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGFPE: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGPIPE: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGXFSZ: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGILL: [libjvm.dylib+0x489100], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGUSR1: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
-SIGUSR2: [libjvm.dylib+0x488c1e], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
-SIGHUP: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGINT: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGTERM: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-SIGQUIT: [libjvm.dylib+0x4871f5], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
-
-
---------------- S Y S T E M ---------------
-
-OS:Bsduname:Darwin 18.2.0 Darwin Kernel Version 18.2.0: Fri Oct 5 19:41:49 PDT 2018; root:xnu-4903.221.2~2/RELEASE_X86_64 x86_64
-rlimit: STACK 8192k, CORE 0k, NPROC 4256, NOFILE 10240, AS infinity
-load average:2.83 2.52 2.64
-
-CPU:total 12 (initial active 12) (6 cores per cpu, 2 threads per core) family 6 model 158 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
-
-Memory: 4k page, physical 33554432k(62404k free)
-
-/proc/meminfo:
-
-
-vm_info: Java HotSpot(TM) 64-Bit Server VM (25.144-b01) for bsd-amd64 JRE (1.8.0_144-b01), built on Jul 21 2017 22:07:42 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
-
-time: Wed Feb 13 15:21:15 2019
-elapsed time: 4291 seconds (0d 1h 11m 31s)
-
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/Dockerfile b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/Dockerfile
index c774202..89d1ee9 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/Dockerfile
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/Dockerfile
@@ -9,8 +9,8 @@ RUN mkdir /service
ADD ./target/sampleapp.jar /service/
WORKDIR /service
-EXPOSE 8080 5005
-#EXPOSE 8080
+#EXPOSE 8080 5005
+EXPOSE 8080
-CMD java "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005" -jar sampleapp.jar
-#CMD java -jar sampleapp.jar
+#CMD java "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005" -jar sampleapp.jar
+CMD java -jar -Xmx2G sampleapp.jar
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/docker-compose.yml b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/docker-compose.yml
index 61e1d4d..10a5b13 100755
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/docker-compose.yml
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/docker-compose.yml
@@ -1,6 +1,20 @@
version: "3"
services:
+ socat:
+ container_name: socat
+ image: bobrik/socat
+ command: TCP-LISTEN:1234,fork UNIX-CONNECT:/var/run/docker.sock
+ expose:
+ - "1234"
+ volumes:
+ - /var/run/docker.sock:/var/run/docker.sock
+ networks:
+ sample_network:
+ aliases:
+ - socat
+
rabbitmq:
+ container_name: rabbit
image: rabbitmq:3-management-alpine
expose:
- "5672"
@@ -12,12 +26,47 @@ services:
- ./init/rabbit/rabbitmq.config:/etc/rabbitmq/rabbitmq.config:ro
- ./init/rabbit/definitions.json:/etc/rabbitmq/definitions.json:ro
networks:
- sample_app:
+ sample_network:
aliases:
- rabbitmq
+ fluent-bit:
+ container_name: fluent-bit
+ image: fluent/fluent-bit:latest
+ expose:
+ - "2020"
+ - "24221"
+ - "24224"
+ ports:
+ - "24224:24224"
+ volumes:
+ - ./init/fluent-bit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf
+ networks:
+ sample_network:
+ aliases:
+ - fluent-bit
+
+ flume:
+ container_name: flume
+ image: probablyfine/flume:latest
+ expose:
+ - "5050"
+ environment:
+ FLUME_AGENT_NAME: forwarder
+ FLUME_JAVA_OPTS: -Dlog4j.configuration=file:///opt/flume-config/log4j.properties
+ volumes:
+ - ./init/flume/start-flume.sh:/opt/flume/bin/start-flume
+ - ./init/flume/flume.conf:/opt/flume-config/flume.conf
+ - ./init/flume/flume-env.sh:/opt/flume-config/flume-env.sh
+ - ./init/flume/log4j.properties:/opt/flume-config/log4j.properties
+ - ~/flume-logs:/var/log/flume
+ networks:
+ sample_network:
+ aliases:
+ - flume
+
networks:
- sample_app:
+ sample_network:
volumes:
pgdata:
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/fluent-bit/fluent-bit.conf b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/fluent-bit/fluent-bit.conf
new file mode 100644
index 0000000..170c7bd
--- /dev/null
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/fluent-bit/fluent-bit.conf
@@ -0,0 +1,28 @@
+[SERVICE]
+ Log_Level debug
+
+ HTTP_Server On
+ HTTP_Listen 0.0.0.0
+ HTTP_Port 2020
+ Parsers_File parsers.conf
+
+[INPUT]
+ Name tcp
+ Listen 0.0.0.0
+ Port 24221
+ Chunk_Size 32
+ Buffer_Size 64
+
+[INPUT]
+ Name tail
+ Tag kube.*
+ Path /var/log/containers/*.log
+ Parser docker
+ DB /var/log/flb_kube.db
+ Mem_Buf_Limit 5MB
+ Skip_Long_Lines On
+ Refresh_Interval 10
+
+[OUTPUT]
+ Name stdout
+ Match *
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume-env.sh b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume-env.sh
new file mode 100644
index 0000000..d56d932
--- /dev/null
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume-env.sh
@@ -0,0 +1 @@
+JAVA_OPTS="-Xmx200m"
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume.conf b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume.conf
new file mode 100644
index 0000000..d625a76
--- /dev/null
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/flume.conf
@@ -0,0 +1,32 @@
+# Accepts incoming requests and forwards them
+
+# Name the components on this agent
+forwarder.sources = avro
+forwarder.sinks = sink1
+forwarder.channels = channel1
+
+# Describe/configure the source
+forwarder.sources.avro.type = avro
+forwarder.sources.avro.bind = 0.0.0.0
+forwarder.sources.avro.port = 5050
+forwarder.sources.avro.compression-type = none
+
+
+# Describe the sink
+forwarder.sinks.sink1.type = logger
+
+forwarder.sinks.sink1.type = file_roll
+forwarder.sinks.sink1.sink.directory = /var/log/flume/
+forwarder.sinks.sink1.sink.pathManager.extension=log
+forwarder.sinks.sink1.channel = channel1
+forwarder.sinks.sink1.sink.rollInterval = 300
+forwarder.sinks.sink1.sink.serializer = text
+
+# Use a channel which buffers events in memory
+forwarder.channels.channel1.type = memory
+forwarder.channels.channel1.capacity = 100000
+forwarder.channels.channel1.transactionCapacity = 10000
+
+# Bind the source and sink to the channel
+forwarder.sources.avro.channels = channel1
+forwarder.sinks.sink1.channel = channel1
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/log4j.properties b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/log4j.properties
new file mode 100644
index 0000000..05928f6
--- /dev/null
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/log4j.properties
@@ -0,0 +1,10 @@
+
+# Set root logger level to DEBUG and its only appender to A1.
+log4j.rootLogger=INFO, A1
+
+# A1 is set to be a ConsoleAppender.
+log4j.appender.A1=org.apache.log4j.ConsoleAppender
+
+# A1 uses PatternLayout.
+log4j.appender.A1.layout=org.apache.log4j.PatternLayout
+log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/start-flume.sh b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/start-flume.sh
new file mode 100755
index 0000000..071d62c
--- /dev/null
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/init/flume/start-flume.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+FLUME_CONF_DIR=/opt/flume-config
+
+[[ -d "${FLUME_CONF_DIR}" ]] || { echo "Flume config file not mounted in /opt/flume-config"; exit 1; }
+[[ -z "${FLUME_AGENT_NAME}" ]] && { echo "FLUME_AGENT_NAME required"; exit 1; }
+
+echo "Starting flume agent : ${FLUME_AGENT_NAME}"
+
+flume-ng agent \
+ -c ${FLUME_CONF_DIR} \
+ -f ${FLUME_CONF_DIR}/flume.conf \
+ -n ${FLUME_AGENT_NAME} \
+ $*
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/restartApp.sh b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/restartApp.sh
index 10a1fc9..4178b12 100755
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/restartApp.sh
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/docker/restartApp.sh
@@ -1,10 +1,10 @@
#!/usr/bin/env bash
imageName=sampleapp
containerName=app-container
-networkName=docker_sampleapp
+networkName=docker_sample_network
debug_port=5005
-debug_expose="-p $debug_port:$debug_port"
-exposed_ports="-p 8080:10010 $debug_expose"
+#debug_expose="-p $debug_port:$debug_port"
+exposed_ports="-p 8080:4567 $debug_expose"
mvn clean package -DskipTests=true
@@ -15,4 +15,6 @@ docker rm -f $containerName
echo Run new container...
docker run -e "SERVICE_PARAMS=--spring.config.location=classpath:/,classpath:/application-local-docker.yml" \
- --network=$networkName -d $exposed_ports --name $containerName $imageName
\ No newline at end of file
+ -e "DOCKER_URI=http://socat:1234" \
+ --network=$networkName -d $exposed_ports --name $containerName -h sample $imageName
+# --log-driver=fluentd --log-opt fluentd-address=host.docker.internal:24224 \
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/pom.xml b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/pom.xml
index 639a091..0122205 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/pom.xml
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/pom.xml
@@ -22,6 +22,11 @@
</properties>
<dependencies>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-jcl</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<!-- Spring Boot dependencies -->
<dependency>
<groupId>org.springframework.boot</groupId>
@@ -81,10 +86,44 @@
</exclusions>
</dependency>
<dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-docker</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <!-- Required for Async Loggers -->
+ <dependency>
+ <groupId>com.lmax</groupId>
+ <artifactId>disruptor</artifactId>
+ <optional>true</optional>
+ </dependency>
+ <!-- Required for Flume -->
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-flume-ng</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flume</groupId>
+ <artifactId>flume-ng-sdk</artifactId>
+ <version>1.9.0</version>
+ </dependency>
+ <!-- Required for Flume embedded -->
+ <dependency>
+ <groupId>org.apache.flume</groupId>
+ <artifactId>flume-ng-embedded-agent</artifactId>
+ <version>1.9.0</version>
+ </dependency>
+ <dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <classifier>tests</classifier>
+ <version>${project.version}</version>
+ </dependency>
</dependencies>
<build>
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
index ceeda38..3d47218 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/java/org/apache/logging/log4j/spring/cloud/config/sample/controller/SampleController.java
@@ -17,22 +17,101 @@
package org.apache.logging.log4j.spring.cloud.config.sample.controller;
+import java.io.ByteArrayOutputStream;
+import java.io.PrintStream;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.TimeUnit;
+
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
-import java.util.List;
+import org.apache.logging.log4j.util.Timer;
+
+
@RestController
-@RequestMapping("/sample")
public class SampleController {
private static final Logger LOGGER = LogManager.getLogger(SampleController.class);
+ private static int MAX_MESSAGES = 100000;
+
+ @GetMapping("/log")
+ public ResponseEntity<String> get(@RequestParam(name="threads", defaultValue="1") int threads,
+ @RequestParam(name="messages", defaultValue="100000") int count) {
+ if (threads < 1) {
+ threads = 1;
+ }
+ if (count < threads) {
+ count = threads * 10000;
+ }
+ if ((count * threads) > MAX_MESSAGES) {
+ count = MAX_MESSAGES / threads;
+ }
+ String msg = "";
+ if (threads == 1) {
+ Timer timer = new Timer("sample");
+ timer.start();
+ for (int n = 0; n < count; ++n) {
+ LOGGER.info("Log record " + n);
+ }
+ timer.stop();
+ StringBuilder sb = new StringBuilder("Elapsed time = ");
+ timer.formatTo(sb);
+ msg = sb.toString();
+ } else {
+ ExecutorService service = Executors.newFixedThreadPool(threads);
+ Timer timer = new Timer("sample");
+ timer.start();
+ for (int i = 0; i < threads; ++i) {
+ service.submit(new Worker(i, count));
+ }
+ service.shutdown();
+ try {
+ service.awaitTermination(2, TimeUnit.MINUTES);
+ timer.stop();
+ StringBuilder sb = new StringBuilder("Elapsed time = ");
+ timer.formatTo(sb);
+ msg = sb.toString();
+ } catch (InterruptedException ex) {
+ msg = "Max time exceeded";
+ }
+ }
+
+ return ResponseEntity.ok(msg);
+ }
+
+ @GetMapping("/exception")
+ public ResponseEntity<String> exception() {
+ Throwable t = new Throwable("This is a test");
+ LOGGER.info("This is a test", t);
+ ByteArrayOutputStream os = new ByteArrayOutputStream();
+ PrintStream ps = new PrintStream(os);
+ t.printStackTrace(ps);
+ String stackTrace = os.toString();
+ stackTrace = stackTrace.replaceAll("\n", "<br>");
+
+ //LOGGER.info("Hello, World");
+ return ResponseEntity.ok(stackTrace);
+ }
+
+ private static class Worker implements Runnable {
+
+ private final int id;
+ private final int count;
+
+ public Worker(int id, int count) {
+ this.id = id;
+ this.count = count;
+ }
- @GetMapping
- public ResponseEntity<String> get() {
- LOGGER.info("Hello, World");
- return ResponseEntity.ok("Hello, World");
+ public void run() {
+ String prefix = "Thread " + id + " record ";
+ for (int i = 0; i < count; ++i) {
+ LOGGER.info(prefix + i);
+ }
+ }
}
}
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/bootstrap.yml b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/bootstrap.yml
index 3ea82d1..102e941 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/bootstrap.yml
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/bootstrap.yml
@@ -1,5 +1,5 @@
#Spring Cloud (Hystrix) config goes here.
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 30000
logging:
- config: http://host.docker.internal:8888/ConfigService/resource/samppleapp/default/master/log4j2.xml
+ config: http://host.docker.internal:8888/ConfigService/samppleapp/default/master/log4j2.xml
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/log4j2.component.properties b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/log4j2.component.properties
index c76fb7a..33e4766 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/log4j2.component.properties
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-application/src/main/resources/log4j2.component.properties
@@ -1,3 +1,3 @@
-log4j.configurationFile=http://host.docker.internal:8888/ConfigService/resource/sampleapp/default/master/log4j2.xml
+log4j.configurationFile=http://host.docker.internal:8888/ConfigService/sampleapp/default/master/log4j2.xml
log4j2.configurationUserName=guest
log4j2.configurationPassword=guest
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/mvn.txt b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/mvn.txt
deleted file mode 100644
index 22fdad5..0000000
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/mvn.txt
+++ /dev/null
@@ -1,135 +0,0 @@
-[INFO] Scanning for projects...
-[INFO]
-[INFO] ------------------------------------------------------------------------
-[INFO] Building Log4j Sample Configuration Service 2.1.2.RELEASE
-[INFO] ------------------------------------------------------------------------
-Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j-spring-cloud-config-server/2.12.0-SNAPSHOT/maven-metadata.xml
-Downloading: http://repository.nextiva.xyz:8081/nexus/content/repositories/snapshots/org/apache/logging/log4j/log4j-spring-cloud-config-server/2.12.0-SNAPSHOT/maven-metadata.xml
-Downloading: http://repository.nextiva.xyz:8081/nexus/content/repositories/apache-snapshots/org/apache/logging/log4j/log4j-spring-cloud-config-server/2.12.0-SNAPSHOT/maven-metadata.xml
-
Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j-spring-cloud-config/2.12.0-SNAPSHOT/maven-metadata.xml
-
Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j/2.12.0-SNAPSHOT/maven-metadata.xml
-
Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j-api/2.12.0-SNAPSHOT/maven-metadata.xml
-
Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j-core/2.12.0-SNAPSHOT/maven-metadata.xml
-
Downloading: https://repo.spring.io/snapshot/org/apache/logging/log4j/log4j-slf4j-impl/2.12.0-SNAPSHOT/maven-metadata.xml
-
[INFO]
-[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ log4j-spring-cloud-config-sample-server ---
-[INFO] org.apache.logging.log4j.samples:log4j-spring-cloud-config-sample-server:jar:2.1.2.RELEASE
-[INFO] +- org.springframework.boot:spring-boot-starter-log4j2:jar:2.1.2.RELEASE:compile
-[INFO] | +- org.apache.logging.log4j:log4j-jul:jar:2.11.1:compile
-[INFO] | \- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
-[INFO] +- org.springframework.cloud:spring-cloud-starter-config:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.cloud:spring-cloud-starter:jar:2.1.0.RELEASE:compile
-[INFO] | | +- org.springframework.cloud:spring-cloud-context:jar:2.1.0.RELEASE:compile
-[INFO] | | \- org.springframework.cloud:spring-cloud-commons:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.cloud:spring-cloud-config-client:jar:2.1.0.RELEASE:compile
-[INFO] | | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.1.2.RELEASE:compile
-[INFO] | | \- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
-[INFO] | \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.8:compile
-[INFO] | \- com.fasterxml.jackson.core:jackson-core:jar:2.9.8:compile
-[INFO] +- org.springframework.cloud:spring-cloud-config-server:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.security:spring-security-crypto:jar:5.1.3.RELEASE:compile
-[INFO] | +- org.springframework.security:spring-security-rsa:jar:1.0.7.RELEASE:compile
-[INFO] | | \- org.bouncycastle:bcpkix-jdk15on:jar:1.60:compile
-[INFO] | | \- org.bouncycastle:bcprov-jdk15on:jar:1.60:compile
-[INFO] | +- org.eclipse.jgit:org.eclipse.jgit:jar:5.1.3.201810200350-r:compile
-[INFO] | | +- com.jcraft:jsch:jar:0.1.54:compile
-[INFO] | | +- com.jcraft:jzlib:jar:1.1.1:compile
-[INFO] | | \- com.googlecode.javaewah:JavaEWAH:jar:1.1.6:compile
-[INFO] | +- org.eclipse.jgit:org.eclipse.jgit.http.apache:jar:5.1.3.201810200350-r:compile
-[INFO] | | +- org.apache.httpcomponents:httpclient:jar:4.5.6:compile
-[INFO] | | | \- commons-codec:commons-codec:jar:1.11:compile
-[INFO] | | \- org.apache.httpcomponents:httpcore:jar:4.4.10:compile
-[INFO] | \- org.yaml:snakeyaml:jar:1.23:compile
-[INFO] +- org.springframework.cloud:spring-cloud-config-monitor:jar:2.1.0.RELEASE:compile
-[INFO] | \- org.springframework.cloud:spring-cloud-bus:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.cloud:spring-cloud-stream:jar:2.1.0.RELEASE:compile
-[INFO] | | +- org.springframework.boot:spring-boot-starter-validation:jar:2.1.2.RELEASE:compile
-[INFO] | | +- org.springframework:spring-messaging:jar:5.1.4.RELEASE:compile
-[INFO] | | +- org.springframework.integration:spring-integration-jmx:jar:5.1.2.RELEASE:compile
-[INFO] | | +- org.springframework:spring-tuple:jar:1.0.0.RELEASE:compile
-[INFO] | | | \- com.esotericsoftware:kryo-shaded:jar:3.0.3:compile
-[INFO] | | | \- com.esotericsoftware:minlog:jar:1.3.0:compile
-[INFO] | | +- org.springframework.integration:spring-integration-tuple:jar:1.0.0.RELEASE:compile
-[INFO] | | +- org.springframework.retry:spring-retry:jar:1.2.3.RELEASE:compile
-[INFO] | | \- org.springframework.cloud:spring-cloud-function-context:jar:2.0.0.RELEASE:compile
-[INFO] | | \- org.springframework.cloud:spring-cloud-function-core:jar:2.0.0.RELEASE:compile
-[INFO] | \- org.springframework.integration:spring-integration-core:jar:5.1.2.RELEASE:compile
-[INFO] | +- org.springframework:spring-tx:jar:5.1.4.RELEASE:compile
-[INFO] | \- io.projectreactor:reactor-core:jar:3.2.5.RELEASE:compile
-[INFO] | \- org.reactivestreams:reactive-streams:jar:1.0.2:compile
-[INFO] +- org.springframework.boot:spring-boot-starter-actuator:jar:2.1.2.RELEASE:compile
-[INFO] | +- org.springframework.boot:spring-boot-starter:jar:2.1.2.RELEASE:compile
-[INFO] | | \- javax.annotation:javax.annotation-api:jar:1.3.2:compile
-[INFO] | +- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:2.1.2.RELEASE:compile
-[INFO] | | +- org.springframework.boot:spring-boot-actuator:jar:2.1.2.RELEASE:compile
-[INFO] | | +- org.springframework:spring-context:jar:5.1.4.RELEASE:compile
-[INFO] | | \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.9.8:compile
-[INFO] | \- io.micrometer:micrometer-core:jar:1.1.2:compile
-[INFO] | +- org.hdrhistogram:HdrHistogram:jar:2.1.9:compile
-[INFO] | \- org.latencyutils:LatencyUtils:jar:2.0.3:compile
-[INFO] +- org.springframework.cloud:spring-cloud-starter-bus-amqp:jar:2.1.0.RELEASE:compile
-[INFO] | \- org.springframework.cloud:spring-cloud-starter-stream-rabbit:jar:2.1.0.RELEASE:compile
-[INFO] | \- org.springframework.cloud:spring-cloud-stream-binder-rabbit:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.cloud:spring-cloud-stream-binder-rabbit-core:jar:2.1.0.RELEASE:compile
-[INFO] | | \- com.rabbitmq:http-client:jar:2.1.0.RELEASE:compile
-[INFO] | +- org.springframework.boot:spring-boot-starter-amqp:jar:2.1.2.RELEASE:compile
-[INFO] | | \- org.springframework.amqp:spring-rabbit:jar:2.1.3.RELEASE:compile
-[INFO] | | +- org.springframework.amqp:spring-amqp:jar:2.1.3.RELEASE:compile
-[INFO] | | \- com.rabbitmq:amqp-client:jar:5.4.3:compile
-[INFO] | \- org.springframework.integration:spring-integration-amqp:jar:5.1.2.RELEASE:compile
-[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:2.1.2.RELEASE:compile
-[INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:2.1.2.RELEASE:compile
-[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.9.8:compile
-[INFO] | | \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.9.8:compile
-[INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:2.1.2.RELEASE:compile
-[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.14:compile
-[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.14:compile
-[INFO] | | \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.14:compile
-[INFO] | +- org.hibernate.validator:hibernate-validator:jar:6.0.14.Final:compile
-[INFO] | | +- javax.validation:validation-api:jar:2.0.1.Final:compile
-[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile
-[INFO] | | \- com.fasterxml:classmate:jar:1.4.0:compile
-[INFO] | +- org.springframework:spring-web:jar:5.1.4.RELEASE:compile
-[INFO] | | \- org.springframework:spring-beans:jar:5.1.4.RELEASE:compile
-[INFO] | \- org.springframework:spring-webmvc:jar:5.1.4.RELEASE:compile
-[INFO] | \- org.springframework:spring-expression:jar:5.1.4.RELEASE:compile
-[INFO] +- org.springframework.boot:spring-boot-starter-security:jar:2.1.2.RELEASE:compile
-[INFO] | +- org.springframework:spring-aop:jar:5.1.4.RELEASE:compile
-[INFO] | +- org.springframework.security:spring-security-config:jar:5.1.3.RELEASE:compile
-[INFO] | | \- org.springframework.security:spring-security-core:jar:5.1.3.RELEASE:compile
-[INFO] | \- org.springframework.security:spring-security-web:jar:5.1.3.RELEASE:compile
-[INFO] +- org.apache.logging.log4j:log4j-spring-cloud-config-server:jar:2.12.0-SNAPSHOT:compile
-[INFO] | +- org.springframework.boot:spring-boot:jar:2.1.2.RELEASE:compile
-[INFO] | \- commons-logging:commons-logging:jar:1.2:compile
-[INFO] +- org.apache.logging.log4j:log4j-api:jar:2.12.0-SNAPSHOT:compile
-[INFO] +- org.apache.logging.log4j:log4j-core:jar:2.12.0-SNAPSHOT:compile
-[INFO] +- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.12.0-SNAPSHOT:compile
-[INFO] | \- org.slf4j:slf4j-api:jar:1.7.25:compile
-[INFO] \- org.springframework.boot:spring-boot-starter-test:jar:2.1.2.RELEASE:test
-[INFO] +- org.springframework.boot:spring-boot-test:jar:2.1.2.RELEASE:test
-[INFO] +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.1.2.RELEASE:test
-[INFO] +- com.jayway.jsonpath:json-path:jar:2.4.0:test
-[INFO] | \- net.minidev:json-smart:jar:2.3:test
-[INFO] | \- net.minidev:accessors-smart:jar:1.2:test
-[INFO] | \- org.ow2.asm:asm:jar:5.0.4:test
-[INFO] +- junit:junit:jar:4.12:test
-[INFO] +- org.assertj:assertj-core:jar:3.11.1:test
-[INFO] +- org.mockito:mockito-core:jar:2.23.4:test
-[INFO] | +- net.bytebuddy:byte-buddy:jar:1.9.7:test
-[INFO] | +- net.bytebuddy:byte-buddy-agent:jar:1.9.7:test
-[INFO] | \- org.objenesis:objenesis:jar:2.6:compile
-[INFO] +- org.hamcrest:hamcrest-core:jar:1.3:test
-[INFO] +- org.hamcrest:hamcrest-library:jar:1.3:test
-[INFO] +- org.skyscreamer:jsonassert:jar:1.5.0:test
-[INFO] | \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
-[INFO] +- org.springframework:spring-core:jar:5.1.4.RELEASE:compile
-[INFO] | \- org.springframework:spring-jcl:jar:5.1.4.RELEASE:compile
-[INFO] +- org.springframework:spring-test:jar:5.1.4.RELEASE:test
-[INFO] \- org.xmlunit:xmlunit-core:jar:2.6.2:test
-[INFO] ------------------------------------------------------------------------
-[INFO] BUILD SUCCESS
-[INFO] ------------------------------------------------------------------------
-[INFO] Total time: 4.180 s
-[INFO] Finished at: 2019-03-02T14:15:03-07:00
-[INFO] Final Memory: 39M/981M
-[INFO] ------------------------------------------------------------------------
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/pom.xml b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/pom.xml
index 8fdadeb..684b0cf 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/pom.xml
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/pom.xml
@@ -21,8 +21,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
- <spring-cloud-config.version>2.1.0.RELEASE</spring-cloud-config.version>
- <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
+ <spring-cloud.version>Greenwich.SR1</spring-cloud.version>
<log4j.version>2.12.0-SNAPSHOT</log4j.version>
@@ -68,12 +67,10 @@
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
- <version>${spring-cloud-config.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-monitor</artifactId>
- <version>${spring-cloud-config.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
@@ -99,11 +96,6 @@
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-spring-cloud-config-server</artifactId>
- <version>${log4j.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/src/main/config-repo/log4j2.xml b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/src/main/config-repo/log4j2.xml
index badf122..1c061a7 100644
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/src/main/config-repo/log4j2.xml
+++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-samples/log4j-spring-cloud-config-sample-server/src/main/config-repo/log4j2.xml
@@ -1,22 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="DEBUG" monitorInterval="0">
- <properties>
- <property name="LOG_DIR">\${sys:user.dir}/logs/sample-app</property>
- </properties>
<Appenders>
-
- <RollingFile name="log4j" fileName="${LOG_DIR}/log4j.txt" filePattern="${LOG_DIR}/archive/log4j.txt.%d{yyyyMMdd_HH}-%i">
- <PatternLayout pattern="%d [%t] %-5p %C{1.}.%M:%L - %m%n"/>
- <Policies>
- <SizeBasedTriggeringPolicy size="30 KB"/>
- </Policies>
- </RollingFile>
+ <Console name="console" target="SYSTEM_OUT">
+ <JsonLayout properties="true" compact="true" eventEol="true">
+ </JsonLayout>
+ </Console>
+ <Flume name="flume" ignoreExceptions="false" type="Embedded" compress="false">
+ <Property name="channel.type">memory</Property>
+ <Property name="channel.capacity">100000</Property>
+ <Property name="channel.transactionCapacity">5000</Property>
+ <Property name="sinks">agent1</Property>
+ <Property name="agent1.type">avro</Property>
+ <Property name="agent1.hostname">flume</Property>
+ <Property name="agent1.port">5050</Property>
+ <Property name="agent1.batch-size">1000</Property>
+ <Property name="processor.type">default</Property>
+ <JsonLayout properties="true" compact="true" eventEol="true">
+ <KeyValuePair key="containerId" value="\${docker:containerId}"/>
+ <KeyValuePair key="containerName" value="\${docker:containerName}"/>
+ <KeyValuePair key="imageName" value="\${docker:imageName}"/>
+ </JsonLayout>
+ </Flume>
+ <Flume name="avro" ignoreExceptions="false" batchSize="100" compress="false">
+ <Agent host="flume" port="5050"/>
+ <JsonLayout properties="true" compact="true" eventEol="true">
+ <KeyValuePair key="containerId" value="\${docker:containerId}"/>
+ <KeyValuePair key="containerName" value="\${docker:containerName}"/>
+ <KeyValuePair key="imageName" value="\${docker:imageName}"/>
+ </JsonLayout>
+ </Flume>
+ <Socket name="fluent-bit" host="fluent-bit" port="24221">
+ <JsonLayout properties="true" compact="true" eventEol="true">
+ <KeyValuePair key="containerId" value="\${docker:containerId}"/>
+ <KeyValuePair key="containerName" value="\${docker:containerName}"/>
+ <KeyValuePair key="imageName" value="\${docker:imageName}"/>
+ </JsonLayout>
+ </Socket>
</Appenders>
<Loggers>
+ <Logger name="org.apache.flume" level="warn" additivity="false">
+ <AppenderRef ref="console"/>
+ </Logger>
+ <Logger name="org.apache.avro" level="warn" additivity="false">
+ <AppenderRef ref="console"/>
+ </Logger>
<Root level="DEBUG">
- <AppenderRef ref="log4j"/>
+ <AppenderRef ref="flume"/>
+ <!--<AppenderRef ref="flume"/>-->
+ <!--<AppenderRef ref="console"/>-->
+ <!--<AppenderRef ref="fluent-bit"/>-->
</Root>
</Loggers>
</Configuration>
\ No newline at end of file
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.txt b/log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.txt
deleted file mode 100644
index 797f3af..0000000
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/pom.txt
+++ /dev/null
@@ -1,7048 +0,0 @@
-[INFO] Scanning for projects...
-[INFO]
-[INFO] ------------------------------------------------------------------------
-[INFO] Building Apache Log4j Spring Cloud Config Server Support 2.12.0-SNAPSHOT
-[INFO] ------------------------------------------------------------------------
-[INFO]
-[INFO] --- maven-help-plugin:3.1.0:effective-pom (default-cli) @ log4j-spring-cloud-config-server ---
-[INFO]
-Effective POMs, after inheritance, interpolation, and profiles are applied:
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- ====================================================================== -->
-<!-- -->
-<!-- Generated by Maven Help Plugin on 2019-03-01T16:18:01-07:00 -->
-<!-- See: http://maven.apache.org/plugins/maven-help-plugin/ -->
-<!-- -->
-<!-- ====================================================================== -->
-<!-- ====================================================================== -->
-<!-- -->
-<!-- Effective POM for project -->
-<!-- 'org.apache.logging.log4j:log4j-spring-cloud-config-server:jar:2.12.0-SNAPSHOT' -->
-<!-- -->
-<!-- ====================================================================== -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-spring-cloud-config</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <relativePath>../</relativePath>
- </parent>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-spring-cloud-config-server</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <name>Apache Log4j Spring Cloud Config Server Support</name>
- <description />
- <url>http://maven.apache.org/log4j-spring-cloud-config-server</url>
- <inceptionYear>1999</inceptionYear>
- <organization>
- <name>The Apache Software Foundation</name>
- <url>https://www.apache.org/</url>
- </organization>
- <licenses>
- <license>
- <name>Apache License, Version 2.0</name>
- <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
- <developers>
- <developer>
- <id>rgoers</id>
- <name>Ralph Goers</name>
- <email>rgoers@apache.org</email>
- <organization>Nextiva</organization>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>America/Phoenix</timezone>
- </developer>
- <developer>
- <id>ggregory</id>
- <name>Gary Gregory</name>
- <email>ggregory@apache.org</email>
- <organization>Rocket Software</organization>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>America/Denver</timezone>
- </developer>
- <developer>
- <id>sdeboy</id>
- <name>Scott Deboy</name>
- <email>sdeboy@apache.org</email>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>America/Los_Angeles</timezone>
- </developer>
- <developer>
- <id>rpopma</id>
- <name>Remko Popma</name>
- <email>rpopma@apache.org</email>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>Asia/Tokyo</timezone>
- <properties>
- <picUrl>http://people.apache.org/~rpopma/img/profilepic.jpg</picUrl>
- </properties>
- </developer>
- <developer>
- <id>nickwilliams</id>
- <name>Nick Williams</name>
- <email>nickwilliams@apache.org</email>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>America/Chicago</timezone>
- </developer>
- <developer>
- <id>mattsicker</id>
- <name>Matt Sicker</name>
- <email>mattsicker@apache.org</email>
- <organization>CloudBees</organization>
- <roles>
- <role>PMC Chair</role>
- </roles>
- <timezone>America/Chicago</timezone>
- </developer>
- <developer>
- <id>bbrouwer</id>
- <name>Bruce Brouwer</name>
- <email>bruce.brouwer@gmail.com</email>
- <roles>
- <role>Committer</role>
- </roles>
- <timezone>America/Detroit</timezone>
- </developer>
- <developer>
- <id>mikes</id>
- <name>Mikael Ståldal</name>
- <email>mikes@apache.org</email>
- <organization>Spotify</organization>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>Europe/Stockholm</timezone>
- </developer>
- <developer>
- <id>ckozak</id>
- <name>Carter Kozak</name>
- <email>ckozak@apache.org</email>
- <roles>
- <role>PMC Member</role>
- </roles>
- <timezone>America/New York</timezone>
- </developer>
- </developers>
- <contributors>
- <contributor>
- <name>Murad Ersoy</name>
- <email>muradersoy@gmail.com</email>
- <url>https://www.behance.net/muradersoy</url>
- <roles>
- <role>Illustrator and Designer</role>
- <role>created the new Log4j 2 logo.</role>
- </roles>
- <timezone>Europe/Istanbul</timezone>
- <properties>
- <picUrl>https://mir-s3-cdn-cf.behance.net/user/138/403dcf1521581.54d67f8fb01f7.jpg</picUrl>
- </properties>
- </contributor>
- </contributors>
- <mailingLists>
- <mailingList>
- <name>log4j-user</name>
- <subscribe>log4j-user-subscribe@logging.apache.org</subscribe>
- <unsubscribe>log4j-user-unsubscribe@logging.apache.org</unsubscribe>
- <post>log4j-user@logging.apache.org</post>
- <archive>https://lists.apache.org/list.html?log4j-user@logging.apache.org</archive>
- <otherArchives>
- <otherArchive>http://mail-archives.apache.org/mod_mbox/logging-log4j-user/</otherArchive>
- <otherArchive>http://marc.info/?l=log4j-user</otherArchive>
- <otherArchive>http://dir.gmane.org/gmane.comp.jakarta.log4j.user</otherArchive>
- </otherArchives>
- </mailingList>
- <mailingList>
- <name>dev</name>
- <subscribe>dev-subscribe@logging.apache.org</subscribe>
- <unsubscribe>dev-unsubscribe@logging.apache.org</unsubscribe>
- <post>dev@logging.apache.org</post>
- <archive>https://lists.apache.org/list.html?dev@logging.apache.org</archive>
- <otherArchives>
- <otherArchive>http://mail-archives.apache.org/mod_mbox/logging-dev/</otherArchive>
- <otherArchive>http://marc.info/?l=dev</otherArchive>
- <otherArchive>http://dir.gmane.org/gmane.comp.jakarta.log4j.devel</otherArchive>
- </otherArchives>
- </mailingList>
- </mailingLists>
- <scm>
- <connection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</connection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <tag>log4j-2.11.2</tag>
- <url>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</url>
- </scm>
- <issueManagement>
- <system>JIRA</system>
- <url>https://issues.apache.org/jira/browse/LOG4J2</url>
- </issueManagement>
- <ciManagement>
- <system>Jenkins</system>
- <url>https://builds.apache.org/job/Log4j%202.x/</url>
- </ciManagement>
- <distributionManagement>
- <repository>
- <id>apache.releases.https</id>
- <name>Apache Release Distribution Repository</name>
- <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
- </repository>
- <snapshotRepository>
- <id>apache.snapshots.https</id>
- <name>Apache Development Snapshot Repository</name>
- <url>https://repository.apache.org/content/repositories/snapshots</url>
- </snapshotRepository>
- <site>
- <id>www.example.com</id>
- <url>scp://www.example.com/www/docs/project/log4j-spring-cloud-config/log4j-spring-cloud-config-server/</url>
- </site>
- <downloadUrl>https://logging.apache.org/log4j/2.x/download.html</downloadUrl>
- </distributionManagement>
- <properties>
- <Log4jReleaseKey>B3D8E1BA</Log4jReleaseKey>
- <Log4jReleaseManager>Ralph Goers</Log4jReleaseManager>
- <Log4jReleaseVersion>2.11.2</Log4jReleaseVersion>
- <activemq.version>5.14.5</activemq.version>
- <argLine>-Xms256m -Xmx1024m</argLine>
- <arguments />
- <assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
- <changes.plugin.version>2.12.1</changes.plugin.version>
- <checkstyle.plugin.version>3.0.0</checkstyle.plugin.version>
- <clirr.plugin.version>2.8</clirr.plugin.version>
- <cobertura.plugin.version>2.7</cobertura.plugin.version>
- <commonsLoggingVersion>1.2</commonsLoggingVersion>
- <compiler.plugin.version>3.8.0</compiler.plugin.version>
- <conversantDisruptorVersion>1.2.10</conversantDisruptorVersion>
- <deploy.plugin.version>2.8.2</deploy.plugin.version>
- <disruptorVersion>3.4.2</disruptorVersion>
- <distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName>
- <distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl>
- <docLabel>Log4j Spring Cloud Config Server Documentation</docLabel>
- <failsafe.plugin.version>2.21.0</failsafe.plugin.version>
- <findbugs.plugin.version>3.0.5</findbugs.plugin.version>
- <flumeVersion>1.7.0</flumeVersion>
- <gpg.useagent>true</gpg.useagent>
- <jackson1Version>1.9.13</jackson1Version>
- <jackson2Version>2.9.7</jackson2Version>
- <jacoco.plugin.version>0.8.1</jacoco.plugin.version>
- <javaTargetVersion>1.7</javaTargetVersion>
- <javadoc.opts>-Xdoclint:none</javadoc.opts>
- <javadoc.plugin.version>3.0.1</javadoc.plugin.version>
- <javax.persistence>2.1.1</javax.persistence>
- <jctoolsVersion>1.2.1</jctoolsVersion>
- <jxr.plugin.version>2.5</jxr.plugin.version>
- <log4j.version>2.11.2-SNAPSHOT</log4j.version>
- <log4jParentDir>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/..</log4jParentDir>
- <logbackVersion>1.2.3</logbackVersion>
- <manifestfile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/classes/META-INF/MANIFEST.MF</manifestfile>
- <maven.compiler.source>1.7</maven.compiler.source>
- <maven.compiler.target>1.7</maven.compiler.target>
- <minSeverity>info</minSeverity>
- <mockitoVersion>2.23.4</mockitoVersion>
- <module.name>org.apache.logging.log4j.spring.cloud.config.controller</module.name>
- <mongodb2.version>2.14.3</mongodb2.version>
- <mongodb3.version>3.9.0</mongodb3.version>
- <organization.logo>https://www.apache.org/images/asf_logo_wide.gif</organization.logo>
- <osgi.api.version>4.3.1</osgi.api.version>
- <pdf.plugin.version>1.2</pdf.plugin.version>
- <pmd.plugin.version>3.10.0</pmd.plugin.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <projectDir>/log4j-spring-cloud-config-server</projectDir>
- <rat.plugin.version>0.12</rat.plugin.version>
- <release.plugin.version>2.5.3</release.plugin.version>
- <remote.resources.plugin.version>1.5</remote.resources.plugin.version>
- <revapi.plugin.version>0.10.5</revapi.plugin.version>
- <revapi.skip>true</revapi.skip>
- <scm.plugin.version>1.9.5</scm.plugin.version>
- <site.plugin.version>3.4</site.plugin.version>
- <slf4jVersion>1.7.25</slf4jVersion>
- <sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor>
- <spring-boot.version>2.1.1.RELEASE</spring-boot.version>
- <spring-cloud-bus.version>2.1.0.RELEASE</spring-cloud-bus.version>
- <spring-cloud-config.version>2.0.2.RELEASE</spring-cloud-config.version>
- <springVersion>5.0.12.RELEASE</springVersion>
- <surefire.plugin.version>2.21.0</surefire.plugin.version>
- <surefire.version>2.22.0</surefire.version>
- <velocity.plugin.version>1.5</velocity.plugin.version>
- </properties>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.12</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-ext</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-core</artifactId>
- <version>1.2.3</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-core</artifactId>
- <version>1.2.3</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- <version>3.12.1.v20170821-1548</version>
- </dependency>
- <dependency>
- <groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.framework</artifactId>
- <version>5.6.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-core</artifactId>
- <version>3.6.0</version>
- </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- <version>1.11</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.7</version>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <version>1.2.3</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <version>1.2.3</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api-java9</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core-java9</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j18-impl</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-jcl</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-1.2-api</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-flume-ng</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-iostreams</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-jul</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-taglib</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-web</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>com.sleepycat</groupId>
- <artifactId>je</artifactId>
- <version>5.0.73</version>
- </dependency>
- <dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- <version>4.3.1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.fusesource.jansi</groupId>
- <artifactId>jansi</artifactId>
- <version>1.17.1</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>org.apache.flume</groupId>
- <artifactId>flume-ng-sdk</artifactId>
- <version>1.7.0</version>
- <exclusions>
- <exclusion>
- <artifactId>jackson-core-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-mapper-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.flume</groupId>
- <artifactId>flume-ng-core</artifactId>
- <version>1.7.0</version>
- <exclusions>
- <exclusion>
- <artifactId>slf4j-log4j12</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j</artifactId>
- <groupId>log4j</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.flume</groupId>
- <artifactId>flume-ng-embedded-agent</artifactId>
- <version>1.7.0</version>
- <exclusions>
- <exclusion>
- <artifactId>slf4j-log4j12</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j</artifactId>
- <groupId>log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-core-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-mapper-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.flume</groupId>
- <artifactId>flume-ng-node</artifactId>
- <version>1.7.0</version>
- <exclusions>
- <exclusion>
- <artifactId>slf4j-log4j12</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j</artifactId>
- <groupId>log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-core-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-mapper-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.flume.flume-ng-channels</groupId>
- <artifactId>flume-file-channel</artifactId>
- <version>1.7.0</version>
- <exclusions>
- <exclusion>
- <artifactId>slf4j-log4j12</artifactId>
- <groupId>org.slf4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j</artifactId>
- <groupId>log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>servlet-api</artifactId>
- <groupId>org.mortbay.jetty</groupId>
- </exclusion>
- <exclusion>
- <artifactId>servlet-api-2.5</artifactId>
- <groupId>org.mortbay.jetty</groupId>
- </exclusion>
- <exclusion>
- <artifactId>junit</artifactId>
- <groupId>junit</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.hadoop</groupId>
- <artifactId>hadoop-core</artifactId>
- <version>1.2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>jackson-core-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jackson-mapper-asl</artifactId>
- <groupId>org.codehaus.jackson</groupId>
- </exclusion>
- <exclusion>
- <artifactId>servlet-api</artifactId>
- <groupId>org.mortbay.jetty</groupId>
- </exclusion>
- <exclusion>
- <artifactId>junit</artifactId>
- <groupId>junit</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-core-asl</artifactId>
- <version>1.9.13</version>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>org.codehaus.jackson</groupId>
- <artifactId>jackson-mapper-asl</artifactId>
- <version>1.9.13</version>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-core</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-annotations</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-yaml</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-xml</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-jaxb-annotations</artifactId>
- <version>2.9.7</version>
- <optional>true</optional>
- </dependency>
- <dependency>
- <groupId>com.sun.mail</groupId>
- <artifactId>javax.mail</artifactId>
- <version>1.6.2</version>
- </dependency>
- <dependency>
- <groupId>org.jboss.spec.javax.jms</groupId>
- <artifactId>jboss-jms-api_1.1_spec</artifactId>
- <version>1.0.1.Final</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-broker</artifactId>
- <version>5.14.5</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka-clients</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>org.zeromq</groupId>
- <artifactId>jeromq</artifactId>
- <version>0.4.3</version>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>2.5</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.lmax</groupId>
- <artifactId>disruptor</artifactId>
- <version>3.4.2</version>
- </dependency>
- <dependency>
- <groupId>com.conversantmedia</groupId>
- <artifactId>disruptor</artifactId>
- <version>1.2.10</version>
- <classifier>jdk7</classifier>
- </dependency>
- <dependency>
- <groupId>org.jctools</groupId>
- <artifactId>jctools-core</artifactId>
- <version>1.2.1</version>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <version>1.3</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-utils</artifactId>
- <version>3.1.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <version>2.23.4</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-aop</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-beans</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-context</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-core</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-expression</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-oxm</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-test</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-web</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-webmvc</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.hsqldb</groupId>
- <artifactId>hsqldb</artifactId>
- <version>2.3.5</version>
- </dependency>
- <dependency>
- <groupId>com.h2database</groupId>
- <artifactId>h2</artifactId>
- <version>1.4.197</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.persistence</groupId>
- <artifactId>org.eclipse.persistence.jpa</artifactId>
- <version>2.6.5</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.persistence</groupId>
- <artifactId>javax.persistence</artifactId>
- <version>2.1.1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongo-java-driver</artifactId>
- <version>2.14.3</version>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongodb-driver</artifactId>
- <version>3.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>bson</artifactId>
- <version>3.9.0</version>
- </dependency>
- <dependency>
- <groupId>org.lightcouch</groupId>
- <artifactId>lightcouch</artifactId>
- <version>0.0.6</version>
- </dependency>
- <dependency>
- <groupId>com.datastax.cassandra</groupId>
- <artifactId>cassandra-driver-core</artifactId>
- <version>3.1.4</version>
- </dependency>
- <dependency>
- <groupId>org.liquibase</groupId>
- <artifactId>liquibase-core</artifactId>
- <version>3.5.3</version>
- </dependency>
- <dependency>
- <groupId>net.javacrumbs.json-unit</groupId>
- <artifactId>json-unit</artifactId>
- <version>1.31.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.xmlunit</groupId>
- <artifactId>xmlunit-core</artifactId>
- <version>2.5.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.xmlunit</groupId>
- <artifactId>xmlunit-matchers</artifactId>
- <version>2.5.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.6</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>com.github.tomakehurst</groupId>
- <artifactId>wiremock</artifactId>
- <version>2.19.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-compress</artifactId>
- <version>1.18</version>
- </dependency>
- <dependency>
- <groupId>org.tukaani</groupId>
- <artifactId>xz</artifactId>
- <version>1.8</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-csv</artifactId>
- <version>1.6</version>
- </dependency>
- <dependency>
- <groupId>com.google.code.java-allocation-instrumenter</groupId>
- <artifactId>java-allocation-instrumenter</artifactId>
- <version>3.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.hdrhistogram</groupId>
- <artifactId>HdrHistogram</artifactId>
- <version>2.1.9</version>
- </dependency>
- <dependency>
- <groupId>org.apache-extras.beanshell</groupId>
- <artifactId>bsh</artifactId>
- <version>2.0b6</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-jsr223</artifactId>
- <version>2.5.3</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-dateutil</artifactId>
- <version>2.5.3</version>
- </dependency>
- <dependency>
- <groupId>de.flapdoodle.embed</groupId>
- <artifactId>de.flapdoodle.embed.mongo</artifactId>
- <version>2.1.1</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-aspects</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-context-indexer</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-context-support</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-instrument</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jcl</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jdbc</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jms</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-messaging</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-orm</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-tx</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-webflux</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-websocket</artifactId>
- <version>5.0.12.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-test</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-test-autoconfigure</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-actuator</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-actuator-autoconfigure</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-autoconfigure</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-autoconfigure-processor</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-configuration-metadata</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-configuration-processor</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-loader</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-loader-tools</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-properties-migrator</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-activemq</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-actuator</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-amqp</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-aop</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-artemis</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-batch</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-cache</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-cloud-connectors</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-cassandra</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-cassandra-reactive</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-couchbase</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-couchbase-reactive</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-jdbc</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-jpa</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-ldap</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-mongodb</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-redis</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-redis-reactive</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-neo4j</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-rest</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-data-solr</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-freemarker</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-groovy-templates</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-hateoas</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-integration</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jdbc</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jersey</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jetty</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jooq</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-json</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jta-atomikos</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-jta-bitronix</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-log4j2</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-logging</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-mail</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-mustache</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-oauth2-client</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-reactor-netty</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-quartz</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-security</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-test</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-thymeleaf</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-tomcat</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-undertow</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-validation</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-web</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-webflux</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-websocket</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-web-services</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>antlr</groupId>
- <artifactId>antlr</artifactId>
- <version>2.7.7</version>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-access</artifactId>
- <version>1.2.3</version>
- </dependency>
- <dependency>
- <groupId>com.atomikos</groupId>
- <artifactId>transactions-jdbc</artifactId>
- <version>4.0.6</version>
- </dependency>
- <dependency>
- <groupId>com.atomikos</groupId>
- <artifactId>transactions-jms</artifactId>
- <version>4.0.6</version>
- </dependency>
- <dependency>
- <groupId>com.atomikos</groupId>
- <artifactId>transactions-jta</artifactId>
- <version>4.0.6</version>
- </dependency>
- <dependency>
- <groupId>com.couchbase.client</groupId>
- <artifactId>java-client</artifactId>
- <version>2.7.1</version>
- </dependency>
- <dependency>
- <groupId>com.couchbase.client</groupId>
- <artifactId>couchbase-spring-cache</artifactId>
- <version>2.1.0</version>
- </dependency>
- <dependency>
- <groupId>com.datastax.cassandra</groupId>
- <artifactId>cassandra-driver-mapping</artifactId>
- <version>3.6.0</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml</groupId>
- <artifactId>classmate</artifactId>
- <version>1.4.0</version>
- </dependency>
- <dependency>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>caffeine</artifactId>
- <version>2.6.2</version>
- </dependency>
- <dependency>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>guava</artifactId>
- <version>2.6.2</version>
- </dependency>
- <dependency>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>jcache</artifactId>
- <version>2.6.2</version>
- </dependency>
- <dependency>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>simulator</artifactId>
- <version>2.6.2</version>
- </dependency>
- <dependency>
- <groupId>com.github.mxab.thymeleaf.extras</groupId>
- <artifactId>thymeleaf-extras-data-attribute</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>com.google.appengine</groupId>
- <artifactId>appengine-api-1.0-sdk</artifactId>
- <version>1.9.68</version>
- </dependency>
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>2.8.5</version>
- </dependency>
- <dependency>
- <groupId>com.hazelcast</groupId>
- <artifactId>hazelcast</artifactId>
- <version>3.11</version>
- </dependency>
- <dependency>
- <groupId>com.hazelcast</groupId>
- <artifactId>hazelcast-client</artifactId>
- <version>3.11</version>
- </dependency>
- <dependency>
- <groupId>com.hazelcast</groupId>
- <artifactId>hazelcast-hibernate52</artifactId>
- <version>1.2.3</version>
- </dependency>
- <dependency>
- <groupId>com.hazelcast</groupId>
- <artifactId>hazelcast-spring</artifactId>
- <version>3.11</version>
- </dependency>
- <dependency>
- <groupId>com.jayway.jsonpath</groupId>
- <artifactId>json-path</artifactId>
- <version>2.4.0</version>
- </dependency>
- <dependency>
- <groupId>com.jayway.jsonpath</groupId>
- <artifactId>json-path-assert</artifactId>
- <version>2.4.0</version>
- </dependency>
- <dependency>
- <groupId>com.microsoft.sqlserver</groupId>
- <artifactId>mssql-jdbc</artifactId>
- <version>6.4.0.jre8</version>
- </dependency>
- <dependency>
- <groupId>com.querydsl</groupId>
- <artifactId>querydsl-apt</artifactId>
- <version>4.2.1</version>
- </dependency>
- <dependency>
- <groupId>com.querydsl</groupId>
- <artifactId>querydsl-collections</artifactId>
- <version>4.2.1</version>
- </dependency>
- <dependency>
- <groupId>com.querydsl</groupId>
- <artifactId>querydsl-core</artifactId>
- <version>4.2.1</version>
- </dependency>
- <dependency>
- <groupId>com.querydsl</groupId>
- <artifactId>querydsl-jpa</artifactId>
- <version>4.2.1</version>
- </dependency>
- <dependency>
- <groupId>com.querydsl</groupId>
- <artifactId>querydsl-mongodb</artifactId>
- <version>4.2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>mongo-java-driver</artifactId>
- <groupId>org.mongodb</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>com.rabbitmq</groupId>
- <artifactId>amqp-client</artifactId>
- <version>5.4.3</version>
- </dependency>
- <dependency>
- <groupId>com.samskivert</groupId>
- <artifactId>jmustache</artifactId>
- <version>1.14</version>
- </dependency>
- <dependency>
- <groupId>com.sendgrid</groupId>
- <artifactId>sendgrid-java</artifactId>
- <version>4.3.0</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.messaging.saaj</groupId>
- <artifactId>saaj-impl</artifactId>
- <version>1.5.0</version>
- </dependency>
- <dependency>
- <groupId>com.timgroup</groupId>
- <artifactId>java-statsd-client</artifactId>
- <version>3.1.0</version>
- </dependency>
- <dependency>
- <groupId>com.unboundid</groupId>
- <artifactId>unboundid-ldapsdk</artifactId>
- <version>4.0.9</version>
- </dependency>
- <dependency>
- <groupId>com.zaxxer</groupId>
- <artifactId>HikariCP</artifactId>
- <version>3.2.0</version>
- </dependency>
- <dependency>
- <groupId>commons-pool</groupId>
- <artifactId>commons-pool</artifactId>
- <version>1.6</version>
- </dependency>
- <dependency>
- <groupId>dom4j</groupId>
- <artifactId>dom4j</artifactId>
- <version>1.6.1</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-annotation</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-core</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-ehcache</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-graphite</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-healthchecks</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-httpasyncclient</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jdbi</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jersey</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jersey2</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jetty8</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jetty9</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jetty9-legacy</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jmx</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-json</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-jvm</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-log4j</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-log4j2</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-logback</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-servlet</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.dropwizard.metrics</groupId>
- <artifactId>metrics-servlets</artifactId>
- <version>4.0.3</version>
- </dependency>
- <dependency>
- <groupId>io.lettuce</groupId>
- <artifactId>lettuce-core</artifactId>
- <version>5.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-core</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-jersey2</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-appoptics</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-atlas</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-azure-monitor</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-cloudwatch</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-datadog</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-dynatrace</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-elastic</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-ganglia</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-graphite</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-humio</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-influx</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-jmx</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-kairos</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-new-relic</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-prometheus</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-signalfx</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-statsd</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-registry-wavefront</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.micrometer</groupId>
- <artifactId>micrometer-test</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-tcnative-boringssl-static</artifactId>
- <version>2.0.20.Final</version>
- </dependency>
- <dependency>
- <groupId>io.prometheus</groupId>
- <artifactId>simpleclient_pushgateway</artifactId>
- <version>0.5.0</version>
- </dependency>
- <dependency>
- <groupId>io.reactivex</groupId>
- <artifactId>rxjava</artifactId>
- <version>1.3.8</version>
- </dependency>
- <dependency>
- <groupId>io.reactivex</groupId>
- <artifactId>rxjava-reactive-streams</artifactId>
- <version>1.2.1</version>
- </dependency>
- <dependency>
- <groupId>io.reactivex.rxjava2</groupId>
- <artifactId>rxjava</artifactId>
- <version>2.2.4</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>json-path</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>json-schema-validator</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>rest-assured</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>scala-support</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>spring-mock-mvc</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.rest-assured</groupId>
- <artifactId>xml-path</artifactId>
- <version>3.1.1</version>
- </dependency>
- <dependency>
- <groupId>io.searchbox</groupId>
- <artifactId>jest</artifactId>
- <version>6.3.1</version>
- </dependency>
- <dependency>
- <groupId>io.undertow</groupId>
- <artifactId>undertow-core</artifactId>
- <version>2.0.16.Final</version>
- </dependency>
- <dependency>
- <groupId>io.undertow</groupId>
- <artifactId>undertow-servlet</artifactId>
- <version>2.0.16.Final</version>
- </dependency>
- <dependency>
- <groupId>io.undertow</groupId>
- <artifactId>undertow-websockets-jsr</artifactId>
- <version>2.0.16.Final</version>
- </dependency>
- <dependency>
- <groupId>javax.activation</groupId>
- <artifactId>javax.activation-api</artifactId>
- <version>1.2.0</version>
- </dependency>
- <dependency>
- <groupId>javax.annotation</groupId>
- <artifactId>javax.annotation-api</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>javax.cache</groupId>
- <artifactId>cache-api</artifactId>
- <version>1.1.0</version>
- </dependency>
- <dependency>
- <groupId>javax.jms</groupId>
- <artifactId>javax.jms-api</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>javax.json</groupId>
- <artifactId>javax.json-api</artifactId>
- <version>1.1.4</version>
- </dependency>
- <dependency>
- <groupId>javax.json.bind</groupId>
- <artifactId>javax.json.bind-api</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
- <groupId>javax.mail</groupId>
- <artifactId>javax.mail-api</artifactId>
- <version>1.6.2</version>
- </dependency>
- <dependency>
- <groupId>javax.money</groupId>
- <artifactId>money-api</artifactId>
- <version>1.0.3</version>
- </dependency>
- <dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>javax.persistence-api</artifactId>
- <version>2.2</version>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <version>4.0.1</version>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>jstl</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>javax.transaction</groupId>
- <artifactId>javax.transaction-api</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- <version>2.0.1.Final</version>
- </dependency>
- <dependency>
- <groupId>javax.websocket</groupId>
- <artifactId>javax.websocket-api</artifactId>
- <version>1.1</version>
- </dependency>
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>2.3.1</version>
- </dependency>
- <dependency>
- <groupId>javax.xml.ws</groupId>
- <artifactId>jaxws-api</artifactId>
- <version>2.3.1</version>
- </dependency>
- <dependency>
- <groupId>jaxen</groupId>
- <artifactId>jaxen</artifactId>
- <version>1.1.6</version>
- </dependency>
- <dependency>
- <groupId>joda-time</groupId>
- <artifactId>joda-time</artifactId>
- <version>2.10.1</version>
- </dependency>
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>8.0.13</version>
- <exclusions>
- <exclusion>
- <artifactId>protobuf-java</artifactId>
- <groupId>com.google.protobuf</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy</artifactId>
- <version>1.9.5</version>
- </dependency>
- <dependency>
- <groupId>net.bytebuddy</groupId>
- <artifactId>byte-buddy-agent</artifactId>
- <version>1.9.5</version>
- </dependency>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna</artifactId>
- <version>4.5.2</version>
- </dependency>
- <dependency>
- <groupId>net.java.dev.jna</groupId>
- <artifactId>jna-platform</artifactId>
- <version>4.5.2</version>
- </dependency>
- <dependency>
- <groupId>net.sf.ehcache</groupId>
- <artifactId>ehcache</artifactId>
- <version>2.10.6</version>
- </dependency>
- <dependency>
- <groupId>net.sourceforge.htmlunit</groupId>
- <artifactId>htmlunit</artifactId>
- <version>2.33</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>net.sourceforge.jtds</groupId>
- <artifactId>jtds</artifactId>
- <version>1.3.1</version>
- </dependency>
- <dependency>
- <groupId>net.sourceforge.nekohtml</groupId>
- <artifactId>nekohtml</artifactId>
- <version>1.9.22</version>
- </dependency>
- <dependency>
- <groupId>nz.net.ultraq.thymeleaf</groupId>
- <artifactId>thymeleaf-layout-dialect</artifactId>
- <version>2.3.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-amqp</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-blueprint</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-camel</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-client</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-console</artifactId>
- <version>5.15.8</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-http</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-jaas</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-jdbc-store</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-jms-pool</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-kahadb-store</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-karaf</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-leveldb-store</artifactId>
- <version>5.15.8</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-log4j-appender</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-mqtt</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-openwire-generator</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-openwire-legacy</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-osgi</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-partition</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-pool</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-ra</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-run</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-runtime-config</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-shiro</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-spring</artifactId>
- <version>5.15.8</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-stomp</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>activemq-web</artifactId>
- <version>5.15.8</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-amqp-protocol</artifactId>
- <version>2.6.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-commons</artifactId>
- <version>2.6.3</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-core-client</artifactId>
- <version>2.6.3</version>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-json_1.0_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-jms-client</artifactId>
- <version>2.6.3</version>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-json_1.0_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-jms-server</artifactId>
- <version>2.6.3</version>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-json_1.0_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-journal</artifactId>
- <version>2.6.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-native</artifactId>
- <version>2.6.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-selector</artifactId>
- <version>2.6.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-server</artifactId>
- <version>2.6.3</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- <exclusion>
- <artifactId>geronimo-json_1.0_spec</artifactId>
- <groupId>org.apache.geronimo.specs</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.activemq</groupId>
- <artifactId>artemis-service-extensions</artifactId>
- <version>2.6.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-dbcp2</artifactId>
- <version>2.5.0</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-pool2</artifactId>
- <version>2.6.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <version>10.14.2.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpasyncclient</artifactId>
- <version>4.1.4</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>fluent-hc</artifactId>
- <version>4.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>4.5.6</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient-cache</artifactId>
- <version>4.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient-osgi</artifactId>
- <version>4.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient-win</artifactId>
- <version>4.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpcore</artifactId>
- <version>4.4.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpcore-nio</artifactId>
- <version>4.4.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpmime</artifactId>
- <version>4.5.6</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-core</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-jaxrs</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-jsonb</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-jsonb-extras</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-jsonschema</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-mapper</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.johnzon</groupId>
- <artifactId>johnzon-websocket</artifactId>
- <version>1.1.10</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>connect-api</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>connect-file</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>connect-json</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>connect-runtime</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>connect-transforms</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka-log4j-appender</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka-streams</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka-tools</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka_2.11</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.kafka</groupId>
- <artifactId>kafka_2.12</artifactId>
- <version>2.0.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-to-slf4j</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-analysis-extras</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-analytics</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-cell</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-clustering</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-core</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-dataimporthandler</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-dataimporthandler-extras</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-langid</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-ltr</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-solrj</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-test-framework</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-uima</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.solr</groupId>
- <artifactId>solr-velocity</artifactId>
- <version>7.4.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-catalina-jmx-remote</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-annotations-api</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-jdbc</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat</groupId>
- <artifactId>tomcat-jsp-api</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat.embed</groupId>
- <artifactId>tomcat-embed-core</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat.embed</groupId>
- <artifactId>tomcat-embed-el</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat.embed</groupId>
- <artifactId>tomcat-embed-jasper</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.apache.tomcat.embed</groupId>
- <artifactId>tomcat-embed-websocket</artifactId>
- <version>9.0.13</version>
- </dependency>
- <dependency>
- <groupId>org.aspectj</groupId>
- <artifactId>aspectjrt</artifactId>
- <version>1.9.2</version>
- </dependency>
- <dependency>
- <groupId>org.aspectj</groupId>
- <artifactId>aspectjtools</artifactId>
- <version>1.9.2</version>
- </dependency>
- <dependency>
- <groupId>org.aspectj</groupId>
- <artifactId>aspectjweaver</artifactId>
- <version>1.9.2</version>
- </dependency>
- <dependency>
- <groupId>org.assertj</groupId>
- <artifactId>assertj-core</artifactId>
- <version>3.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.btm</groupId>
- <artifactId>btm</artifactId>
- <version>2.1.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-ant</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-bsf</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-console</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-docgenerator</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-groovydoc</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-groovysh</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-jmx</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-json</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-nio</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-servlet</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-sql</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-swing</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-templates</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-test</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-testng</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy-xml</artifactId>
- <version>2.5.4</version>
- </dependency>
- <dependency>
- <groupId>org.codehaus.janino</groupId>
- <artifactId>janino</artifactId>
- <version>3.0.11</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-reactive-httpclient</artifactId>
- <version>1.0.2</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.orbit</groupId>
- <artifactId>javax.servlet.jsp</artifactId>
- <version>2.2.0.v201112011158</version>
- </dependency>
- <dependency>
- <groupId>org.ehcache</groupId>
- <artifactId>ehcache</artifactId>
- <version>3.6.2</version>
- </dependency>
- <dependency>
- <groupId>org.ehcache</groupId>
- <artifactId>ehcache-clustered</artifactId>
- <version>3.6.2</version>
- </dependency>
- <dependency>
- <groupId>org.ehcache</groupId>
- <artifactId>ehcache-transactions</artifactId>
- <version>3.6.2</version>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch</groupId>
- <artifactId>elasticsearch</artifactId>
- <version>6.4.3</version>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch.client</groupId>
- <artifactId>transport</artifactId>
- <version>6.4.3</version>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch.distribution.integ-test-zip</groupId>
- <artifactId>elasticsearch</artifactId>
- <version>6.4.3</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch.plugin</groupId>
- <artifactId>transport-netty4-client</artifactId>
- <version>6.4.3</version>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch.client</groupId>
- <artifactId>elasticsearch-rest-client</artifactId>
- <version>6.4.3</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.elasticsearch.client</groupId>
- <artifactId>elasticsearch-rest-high-level-client</artifactId>
- <version>6.4.3</version>
- </dependency>
- <dependency>
- <groupId>org.firebirdsql.jdbc</groupId>
- <artifactId>jaybird-jdk17</artifactId>
- <version>3.0.5</version>
- </dependency>
- <dependency>
- <groupId>org.firebirdsql.jdbc</groupId>
- <artifactId>jaybird-jdk18</artifactId>
- <version>3.0.5</version>
- </dependency>
- <dependency>
- <groupId>org.flywaydb</groupId>
- <artifactId>flyway-core</artifactId>
- <version>5.2.3</version>
- </dependency>
- <dependency>
- <groupId>org.freemarker</groupId>
- <artifactId>freemarker</artifactId>
- <version>2.3.28</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish</groupId>
- <artifactId>javax.el</artifactId>
- <version>3.0.0</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jaxb</groupId>
- <artifactId>jaxb-runtime</artifactId>
- <version>2.3.1</version>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-core</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-library</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-c3p0</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-core</artifactId>
- <version>5.3.7.Final</version>
- <exclusions>
- <exclusion>
- <artifactId>xml-apis</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-ehcache</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-entitymanager</artifactId>
- <version>5.3.7.Final</version>
- <exclusions>
- <exclusion>
- <artifactId>xml-apis</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-envers</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-hikaricp</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-java8</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-jcache</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-jpamodelgen</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-proxool</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-spatial</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-testing</artifactId>
- <version>5.3.7.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate.validator</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>6.0.13.Final</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate.validator</groupId>
- <artifactId>hibernate-validator-annotation-processor</artifactId>
- <version>6.0.13.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-jdbc</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-jpa</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-leveldb</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-remote</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-rest</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cachestore-rocksdb</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cdi-common</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cdi-embedded</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cdi-remote</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-client-hotrod</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-cloud</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-clustered-counter</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-clustered-lock</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-commons</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-core</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-directory-provider</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-hibernate-cache-v53</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-jcache</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-jcache-commons</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-jcache-remote</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-lucene-directory</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-objectfilter</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-osgi</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-persistence-cli</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-persistence-soft-index</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-query</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-query-dsl</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-remote-query-client</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-remote-query-server</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-scripting</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-server-core</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-server-hotrod</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-server-memcached</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-server-router</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-spring4-common</artifactId>
- <version>9.4.3.Final</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-core</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-slf4j-impl</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-jcl</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-spring4-embedded</artifactId>
- <version>9.4.3.Final</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-core</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-slf4j-impl</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- <exclusion>
- <artifactId>log4j-jcl</artifactId>
- <groupId>org.apache.logging.log4j</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-spring4-remote</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-tasks</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-tasks-api</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-tools</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.infinispan</groupId>
- <artifactId>infinispan-tree</artifactId>
- <version>9.4.3.Final</version>
- </dependency>
- <dependency>
- <groupId>org.influxdb</groupId>
- <artifactId>influxdb-java</artifactId>
- <version>2.14</version>
- </dependency>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jboss-transaction-spi</artifactId>
- <version>7.6.0.Final</version>
- </dependency>
- <dependency>
- <groupId>org.jboss.logging</groupId>
- <artifactId>jboss-logging</artifactId>
- <version>3.3.2.Final</version>
- </dependency>
- <dependency>
- <groupId>org.jdom</groupId>
- <artifactId>jdom2</artifactId>
- <version>2.0.6</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-reflect</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-runtime</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-stdlib</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-stdlib-jdk7</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-stdlib-jdk8</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-stdlib-jre7</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jetbrains.kotlin</groupId>
- <artifactId>kotlin-stdlib-jre8</artifactId>
- <version>1.2.71</version>
- </dependency>
- <dependency>
- <groupId>org.jolokia</groupId>
- <artifactId>jolokia-core</artifactId>
- <version>1.6.0</version>
- </dependency>
- <dependency>
- <groupId>org.jooq</groupId>
- <artifactId>jooq</artifactId>
- <version>3.11.7</version>
- </dependency>
- <dependency>
- <groupId>org.jooq</groupId>
- <artifactId>jooq-meta</artifactId>
- <version>3.11.7</version>
- </dependency>
- <dependency>
- <groupId>org.jooq</groupId>
- <artifactId>jooq-codegen</artifactId>
- <version>3.11.7</version>
- </dependency>
- <dependency>
- <groupId>org.jvnet.mimepull</groupId>
- <artifactId>mimepull</artifactId>
- <version>1.9.10</version>
- </dependency>
- <dependency>
- <groupId>org.mariadb.jdbc</groupId>
- <artifactId>mariadb-java-client</artifactId>
- <version>2.3.0</version>
- </dependency>
- <dependency>
- <groupId>org.messaginghub</groupId>
- <artifactId>pooled-jms</artifactId>
- <version>1.0.3</version>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-inline</artifactId>
- <version>2.23.4</version>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-junit-jupiter</artifactId>
- <version>2.23.4</version>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongodb-driver-async</artifactId>
- <version>3.8.2</version>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongodb-driver-core</artifactId>
- <version>3.8.2</version>
- </dependency>
- <dependency>
- <groupId>org.mongodb</groupId>
- <artifactId>mongodb-driver-reactivestreams</artifactId>
- <version>1.9.2</version>
- </dependency>
- <dependency>
- <groupId>org.mortbay.jasper</groupId>
- <artifactId>apache-el</artifactId>
- <version>8.5.33.1</version>
- </dependency>
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j-ogm-api</artifactId>
- <version>3.1.5</version>
- </dependency>
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j-ogm-bolt-driver</artifactId>
- <version>3.1.5</version>
- </dependency>
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j-ogm-core</artifactId>
- <version>3.1.5</version>
- </dependency>
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j-ogm-embedded-driver</artifactId>
- <version>3.1.5</version>
- </dependency>
- <dependency>
- <groupId>org.neo4j</groupId>
- <artifactId>neo4j-ogm-http-driver</artifactId>
- <version>3.1.5</version>
- </dependency>
- <dependency>
- <groupId>org.postgresql</groupId>
- <artifactId>postgresql</artifactId>
- <version>42.2.5</version>
- </dependency>
- <dependency>
- <groupId>org.projectlombok</groupId>
- <artifactId>lombok</artifactId>
- <version>1.18.4</version>
- </dependency>
- <dependency>
- <groupId>org.quartz-scheduler</groupId>
- <artifactId>quartz</artifactId>
- <version>2.3.0</version>
- <exclusions>
- <exclusion>
- <artifactId>c3p0</artifactId>
- <groupId>com.mchange</groupId>
- </exclusion>
- <exclusion>
- <artifactId>HikariCP-java6</artifactId>
- <groupId>com.zaxxer</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.quartz-scheduler</groupId>
- <artifactId>quartz-jobs</artifactId>
- <version>2.3.0</version>
- </dependency>
- <dependency>
- <groupId>org.reactivestreams</groupId>
- <artifactId>reactive-streams</artifactId>
- <version>1.0.2</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>htmlunit-driver</artifactId>
- <version>2.33.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-api</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-chrome-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-edge-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-firefox-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-ie-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-java</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-opera-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-remote-driver</artifactId>
- <version>3.14.0</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-safari-driver</artifactId>
- <version>3.14.0</version>
- </dependency>
- <dependency>
- <groupId>org.seleniumhq.selenium</groupId>
- <artifactId>selenium-support</artifactId>
- <version>3.14.0</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.skyscreamer</groupId>
- <artifactId>jsonassert</artifactId>
- <version>1.5.0</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>jcl-over-slf4j</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>jul-to-slf4j</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>log4j-over-slf4j</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-jcl</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-jdk14</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-nop</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-simple</artifactId>
- <version>1.7.25</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.amqp</groupId>
- <artifactId>spring-amqp</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.amqp</groupId>
- <artifactId>spring-rabbit</artifactId>
- <version>2.1.2.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>http-client</artifactId>
- <groupId>com.rabbitmq</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.amqp</groupId>
- <artifactId>spring-rabbit-junit</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.amqp</groupId>
- <artifactId>spring-rabbit-test</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.batch</groupId>
- <artifactId>spring-batch-core</artifactId>
- <version>4.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.batch</groupId>
- <artifactId>spring-batch-infrastructure</artifactId>
- <version>4.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.batch</groupId>
- <artifactId>spring-batch-integration</artifactId>
- <version>4.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.batch</groupId>
- <artifactId>spring-batch-test</artifactId>
- <version>4.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-cloudfoundry-connector</artifactId>
- <version>2.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-connectors-core</artifactId>
- <version>2.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-heroku-connector</artifactId>
- <version>2.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-localconfig-connector</artifactId>
- <version>2.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-spring-service-connector</artifactId>
- <version>2.0.4.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>log4j</artifactId>
- <groupId>log4j</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.hateoas</groupId>
- <artifactId>spring-hateoas</artifactId>
- <version>0.25.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-http</artifactId>
- <version>5.1.1.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- <exclusion>
- <artifactId>commons-logging-api</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.kafka</groupId>
- <artifactId>spring-kafka</artifactId>
- <version>2.2.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.kafka</groupId>
- <artifactId>spring-kafka-test</artifactId>
- <version>2.2.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-core</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-core-tiger</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-ldif-batch</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-ldif-core</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-odm</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ldap</groupId>
- <artifactId>spring-ldap-test</artifactId>
- <version>2.3.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.plugin</groupId>
- <artifactId>spring-plugin-core</artifactId>
- <version>1.2.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.plugin</groupId>
- <artifactId>spring-plugin-metadata</artifactId>
- <version>1.2.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.restdocs</groupId>
- <artifactId>spring-restdocs-asciidoctor</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.restdocs</groupId>
- <artifactId>spring-restdocs-core</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.restdocs</groupId>
- <artifactId>spring-restdocs-mockmvc</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.restdocs</groupId>
- <artifactId>spring-restdocs-restassured</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.restdocs</groupId>
- <artifactId>spring-restdocs-webtestclient</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.retry</groupId>
- <artifactId>spring-retry</artifactId>
- <version>1.2.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.ws</groupId>
- <artifactId>spring-ws-core</artifactId>
- <version>3.0.4.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.ws</groupId>
- <artifactId>spring-ws-security</artifactId>
- <version>3.0.4.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.ws</groupId>
- <artifactId>spring-ws-support</artifactId>
- <version>3.0.4.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.ws</groupId>
- <artifactId>spring-ws-test</artifactId>
- <version>3.0.4.RELEASE</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.springframework.ws</groupId>
- <artifactId>spring-xml</artifactId>
- <version>3.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.synchronoss.cloud</groupId>
- <artifactId>nio-multipart-parser</artifactId>
- <version>1.1.0</version>
- </dependency>
- <dependency>
- <groupId>org.thymeleaf</groupId>
- <artifactId>thymeleaf</artifactId>
- <version>3.0.11.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.thymeleaf</groupId>
- <artifactId>thymeleaf-spring5</artifactId>
- <version>3.0.11.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.thymeleaf.extras</groupId>
- <artifactId>thymeleaf-extras-java8time</artifactId>
- <version>3.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.thymeleaf.extras</groupId>
- <artifactId>thymeleaf-extras-springsecurity5</artifactId>
- <version>3.0.4.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.webjars</groupId>
- <artifactId>hal-browser</artifactId>
- <version>3325375</version>
- </dependency>
- <dependency>
- <groupId>org.webjars</groupId>
- <artifactId>webjars-locator-core</artifactId>
- <version>0.35</version>
- </dependency>
- <dependency>
- <groupId>org.xerial</groupId>
- <artifactId>sqlite-jdbc</artifactId>
- <version>3.25.2</version>
- </dependency>
- <dependency>
- <groupId>org.xmlunit</groupId>
- <artifactId>xmlunit-legacy</artifactId>
- <version>2.6.2</version>
- </dependency>
- <dependency>
- <groupId>org.yaml</groupId>
- <artifactId>snakeyaml</artifactId>
- <version>1.23</version>
- </dependency>
- <dependency>
- <groupId>redis.clients</groupId>
- <artifactId>jedis</artifactId>
- <version>2.9.0</version>
- </dependency>
- <dependency>
- <groupId>wsdl4j</groupId>
- <artifactId>wsdl4j</artifactId>
- <version>1.6.3</version>
- </dependency>
- <dependency>
- <groupId>xml-apis</groupId>
- <artifactId>xml-apis</artifactId>
- <version>1.4.01</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-avro</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-cbor</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-csv</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-ion</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-properties</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-protobuf</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.dataformat</groupId>
- <artifactId>jackson-dataformat-smile</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-guava</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-hibernate3</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-hibernate4</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-hibernate5</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-hppc</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-jaxrs</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-joda</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-jdk8</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-json-org</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-jsr310</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-jsr353</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.datatype</groupId>
- <artifactId>jackson-datatype-pcollections</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-base</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-cbor-provider</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-json-provider</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-smile-provider</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-xml-provider</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-yaml-provider</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jr</groupId>
- <artifactId>jackson-jr-all</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jr</groupId>
- <artifactId>jackson-jr-objects</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jr</groupId>
- <artifactId>jackson-jr-retrofit2</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jr</groupId>
- <artifactId>jackson-jr-stree</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-afterburner</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-guice</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-jsonSchema</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-kotlin</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-mrbean</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-osgi</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-parameter-names</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-paranamer</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-scala_2.10</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-scala_2.11</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.module</groupId>
- <artifactId>jackson-module-scala_2.12</artifactId>
- <version>2.9.7</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-buffer</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-dns</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-haproxy</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-http</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-http2</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-memcache</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-mqtt</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-redis</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-smtp</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-socks</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-stomp</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-codec-xml</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-common</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-dev-tools</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-handler</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-handler-proxy</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-resolver</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-resolver-dns</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-rxtx</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-sctp</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-udt</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-example</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-all</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-unix-common</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-unix-common</artifactId>
- <version>4.1.31.Final</version>
- <classifier>linux-x86_64</classifier>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-unix-common</artifactId>
- <version>4.1.31.Final</version>
- <classifier>osx-x86_64</classifier>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-epoll</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-epoll</artifactId>
- <version>4.1.31.Final</version>
- <classifier>linux-x86_64</classifier>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-kqueue</artifactId>
- <version>4.1.31.Final</version>
- </dependency>
- <dependency>
- <groupId>io.netty</groupId>
- <artifactId>netty-transport-native-kqueue</artifactId>
- <version>4.1.31.Final</version>
- <classifier>osx-x86_64</classifier>
- </dependency>
- <dependency>
- <groupId>io.projectreactor</groupId>
- <artifactId>reactor-core</artifactId>
- <version>3.2.3.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor</groupId>
- <artifactId>reactor-test</artifactId>
- <version>3.2.3.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor.addons</groupId>
- <artifactId>reactor-extra</artifactId>
- <version>3.2.0.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor.addons</groupId>
- <artifactId>reactor-adapter</artifactId>
- <version>3.2.0.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor.addons</groupId>
- <artifactId>reactor-logback</artifactId>
- <version>3.2.0.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor.netty</groupId>
- <artifactId>reactor-netty</artifactId>
- <version>0.8.3.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>io.projectreactor.kafka</groupId>
- <artifactId>reactor-kafka</artifactId>
- <version>1.1.0.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-jmx-gui</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-couchdb</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-mongodb2</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-mongodb3</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-cassandra</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-jpa</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-liquibase</artifactId>
- <version>2.11.1</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>apache-jsp</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>apache-jstl</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-java-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-java-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-openjdk8-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-openjdk8-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-conscrypt-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-conscrypt-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-annotations</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-ant</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.cdi</groupId>
- <artifactId>cdi-core</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.cdi</groupId>
- <artifactId>cdi-servlet</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-continuation</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-deploy</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-distribution</artifactId>
- <version>9.4.12.v20180830</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-distribution</artifactId>
- <version>9.4.12.v20180830</version>
- <type>tar.gz</type>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.fcgi</groupId>
- <artifactId>fcgi-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.fcgi</groupId>
- <artifactId>fcgi-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.gcloud</groupId>
- <artifactId>jetty-gcloud-session-manager</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-home</artifactId>
- <version>9.4.12.v20180830</version>
- <type>zip</type>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-home</artifactId>
- <version>9.4.12.v20180830</version>
- <type>tar.gz</type>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-http</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.http2</groupId>
- <artifactId>http2-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.http2</groupId>
- <artifactId>http2-common</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.http2</groupId>
- <artifactId>http2-hpack</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.http2</groupId>
- <artifactId>http2-http-client-transport</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.http2</groupId>
- <artifactId>http2-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-http-spi</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-infinispan</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-hazelcast</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-io</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jaas</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jaspi</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jmx</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jndi</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.memcached</groupId>
- <artifactId>jetty-memcached-sessions</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-nosql</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.osgi</groupId>
- <artifactId>jetty-osgi-boot</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.osgi</groupId>
- <artifactId>jetty-osgi-boot-jsp</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.osgi</groupId>
- <artifactId>jetty-osgi-boot-warurl</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.osgi</groupId>
- <artifactId>jetty-httpservice</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-plus</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-proxy</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-quickstart</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-rewrite</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-security</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlets</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-spring</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-unixsocket</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-util</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-util-ajax</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-webapp</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>javax-websocket-client-impl</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>javax-websocket-server-impl</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-api</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-client</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-common</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-server</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.websocket</groupId>
- <artifactId>websocket-servlet</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-xml</artifactId>
- <version>9.4.12.v20180830</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.core</groupId>
- <artifactId>jersey-common</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.core</groupId>
- <artifactId>jersey-client</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.core</groupId>
- <artifactId>jersey-server</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.bundles</groupId>
- <artifactId>jaxrs-ri</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.connectors</groupId>
- <artifactId>jersey-apache-connector</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.connectors</groupId>
- <artifactId>jersey-grizzly-connector</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.connectors</groupId>
- <artifactId>jersey-jetty-connector</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.connectors</groupId>
- <artifactId>jersey-jdk-connector</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.connectors</groupId>
- <artifactId>jersey-netty-connector</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-jetty-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-grizzly2-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-grizzly2-servlet</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-jetty-servlet</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-jdk-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-netty-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-servlet</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-servlet-core</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers</groupId>
- <artifactId>jersey-container-simple-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.containers.glassfish</groupId>
- <artifactId>jersey-gf-ejb</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-bean-validation</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-entity-filtering</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-metainf-services</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-mvc</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-mvc-bean-validation</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-mvc-freemarker</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-mvc-jsp</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-mvc-mustache</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-proxy-client</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-servlet-portability</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-spring4</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-declarative-linking</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext</groupId>
- <artifactId>jersey-wadl-doclet</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-weld2-se</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-cdi1x</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-cdi1x-transaction</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-cdi1x-validation</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-cdi1x-servlet</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.cdi</groupId>
- <artifactId>jersey-cdi1x-ban-custom-hk2-binding</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.rx</groupId>
- <artifactId>jersey-rx-client-guava</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.rx</groupId>
- <artifactId>jersey-rx-client-rxjava</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.ext.rx</groupId>
- <artifactId>jersey-rx-client-rxjava2</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-jaxb</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-json-jackson</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-json-jackson1</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-json-jettison</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-json-processing</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-json-binding</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-kryo</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-moxy</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-multipart</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.media</groupId>
- <artifactId>jersey-media-sse</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.security</groupId>
- <artifactId>oauth1-client</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.security</groupId>
- <artifactId>oauth1-server</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.security</groupId>
- <artifactId>oauth1-signature</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.security</groupId>
- <artifactId>oauth2-client</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.inject</groupId>
- <artifactId>jersey-hk2</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.inject</groupId>
- <artifactId>jersey-cdi2-se</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework</groupId>
- <artifactId>jersey-test-framework-core</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-bundle</artifactId>
- <version>2.27</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-external</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-grizzly2</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-inmemory</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-jdk-http</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-simple</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework.providers</groupId>
- <artifactId>jersey-test-framework-provider-jetty</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.glassfish.jersey.test-framework</groupId>
- <artifactId>jersey-test-framework-util</artifactId>
- <version>2.27</version>
- </dependency>
- <dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-api</artifactId>
- <version>5.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-engine</artifactId>
- <version>5.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-migrationsupport</artifactId>
- <version>5.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.jupiter</groupId>
- <artifactId>junit-jupiter-params</artifactId>
- <version>5.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-commons</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-console</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-engine</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-launcher</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-runner</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-suite-api</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.platform</groupId>
- <artifactId>junit-platform-surefire-provider</artifactId>
- <version>1.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.junit.vintage</groupId>
- <artifactId>junit-vintage-engine</artifactId>
- <version>5.3.2</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-cassandra</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-commons</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-couchbase</artifactId>
- <version>3.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-elasticsearch</artifactId>
- <version>3.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-gemfire</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-geode</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-jdbc</artifactId>
- <version>1.0.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-jpa</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-mongodb</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-mongodb-cross-store</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-neo4j</artifactId>
- <version>5.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-redis</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-rest-webmvc</artifactId>
- <version>3.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-rest-core</artifactId>
- <version>3.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-rest-hal-browser</artifactId>
- <version>3.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-solr</artifactId>
- <version>4.0.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-keyvalue</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-envers</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.data</groupId>
- <artifactId>spring-data-ldap</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-amqp</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-core</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-event</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-feed</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-file</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-ftp</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-gemfire</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-groovy</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-ip</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-jdbc</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-jms</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-jmx</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-jpa</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-mail</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-mongodb</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-mqtt</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-redis</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-rmi</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-scripting</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-security</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-sftp</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-stomp</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-stream</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-syslog</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-test</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-test-support</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-webflux</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-websocket</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-ws</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-xml</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-xmpp</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-zookeeper</artifactId>
- <version>5.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-acl</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-aspects</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-cas</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-config</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-core</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-crypto</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-data</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-ldap</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-messaging</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-oauth2-client</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-oauth2-core</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-oauth2-jose</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-oauth2-resource-server</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-openid</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-remoting</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-taglibs</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-test</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.security</groupId>
- <artifactId>spring-security-web</artifactId>
- <version>5.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-data-gemfire</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-jdbc</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-data-geode</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-hazelcast</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-data-mongodb</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-core</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.session</groupId>
- <artifactId>spring-session-data-redis</artifactId>
- <version>2.1.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-config</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-client</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-server</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-monitor</artifactId>
- <version>2.0.2.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jgit</groupId>
- <artifactId>org.eclipse.jgit</artifactId>
- <version>4.11.0.201803080745-r</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jgit</groupId>
- <artifactId>org.eclipse.jgit.junit.http</artifactId>
- <version>4.11.0.201803080745-r</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jgit</groupId>
- <artifactId>org.eclipse.jgit.http.apache</artifactId>
- <version>4.11.0.201803080745-r</version>
- </dependency>
- <dependency>
- <groupId>com.jcraft</groupId>
- <artifactId>jsch</artifactId>
- <version>0.1.54</version>
- </dependency>
- <dependency>
- <groupId>org.tmatesoft.svnkit</groupId>
- <artifactId>svnkit</artifactId>
- <version>1.8.12</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-bus-amqp</artifactId>
- <version>2.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-bus-kafka</artifactId>
- <version>2.1.0.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-bus</artifactId>
- <version>2.1.0.RELEASE</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.12</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-server</artifactId>
- <version>2.0.2.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot</artifactId>
- <version>2.1.1.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-web</artifactId>
- <version>5.0.12.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-webmvc</artifactId>
- <version>5.0.12.RELEASE</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <version>1.3</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <version>2.12.0-SNAPSHOT</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- </dependencies>
- <repositories>
- <repository>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>central</id>
- <name>nextiva-public</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/groups/public</url>
- </repository>
- <repository>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>thirdparty</id>
- <name>ThirdParty</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/repositories/thirdparty</url>
- </repository>
- <repository>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <id>apache.snapshots.https</id>
- <name>apache-snapshots</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/repositories/apache-snapshots/</url>
- </repository>
- <repository>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>releases</id>
- <name>nextiva-releases</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/repositories/releases</url>
- </repository>
- <repository>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <id>snapshots</id>
- <name>snapshots</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/repositories/snapshots</url>
- </repository>
- <repository>
- <releases>
- <enabled>false</enabled>
- </releases>
- <id>apache.snapshots</id>
- <name>Apache Snapshot Repository</name>
- <url>https://repository.apache.org/snapshots</url>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>central</id>
- <name>nextiva-public</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/groups/public</url>
- </pluginRepository>
- <pluginRepository>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <id>snapshots</id>
- <name>nextiva-snapshots</name>
- <url>http://repository.nextiva.xyz:8081/nexus/content/repositories/snapshots</url>
- </pluginRepository>
- <pluginRepository>
- <id>apache</id>
- <url>https://repository.apache.org/content/repositories/releases/</url>
- </pluginRepository>
- </pluginRepositories>
- <build>
- <sourceDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/java</sourceDirectory>
- <scriptSourceDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/scripts</scriptSourceDirectory>
- <testSourceDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/test/java</testSourceDirectory>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/classes</outputDirectory>
- <testOutputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/test-classes</testOutputDirectory>
- <resources>
- <resource>
- <directory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/resources</directory>
- </resource>
- </resources>
- <testResources>
- <testResource>
- <directory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/test/resources</directory>
- </testResource>
- </testResources>
- <directory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target</directory>
- <finalName>log4j-spring-cloud-config-server-2.12.0-SNAPSHOT</finalName>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <version>1.8</version>
- </plugin>
- <plugin>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- </plugin>
- <plugin>
- <groupId>org.eluder.coveralls</groupId>
- <artifactId>coveralls-maven-plugin</artifactId>
- <version>4.3.0</version>
- </plugin>
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <version>0.8.1</version>
- <executions>
- <execution>
- <id>prepare-agent</id>
- <goals>
- <goal>prepare-agent</goal>
- </goals>
- </execution>
- <execution>
- <id>default-report</id>
- <phase>prepare-package</phase>
- <goals>
- <goal>report</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-clean-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.0</version>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- <showDeprecation>true</showDeprecation>
- <showWarnings>true</showWarnings>
- <encoding>UTF-8</encoding>
- <fork>true</fork>
- <meminitial>256</meminitial>
- <maxmem>1024</maxmem>
- <compilerArguments>
- <Xmaxwarns>10000</Xmaxwarns>
- <Xlint />
- </compilerArguments>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>3.1.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>2.8.2</version>
- </plugin>
- <plugin>
- <artifactId>maven-docck-plugin</artifactId>
- <version>1.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-ear-plugin</artifactId>
- <version>3.0.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>1.4.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>2.21.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-gpg-plugin</artifactId>
- <version>1.6</version>
- <configuration>
- <gpgArguments>
- <arg>--digest-algo=SHA512</arg>
- </gpgArguments>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-help-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-install-plugin</artifactId>
- <version>2.5.2</version>
- </plugin>
- <plugin>
- <artifactId>maven-invoker-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.1.0</version>
- <executions>
- <execution>
- <id>default-jar</id>
- <goals>
- <goal>jar</goal>
- </goals>
- <configuration>
- <archive>
- <manifestFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/classes/META-INF/MANIFEST.MF</manifestFile>
- <manifestEntries>
- <Specification-Title>Apache Log4j Spring Cloud Config Server Support</Specification-Title>
- <Specification-Version>2.12.0-SNAPSHOT</Specification-Version>
- <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
- <Implementation-Title>Apache Log4j Spring Cloud Config Server Support</Implementation-Title>
- <Implementation-Version>2.12.0-SNAPSHOT</Implementation-Version>
- <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
- <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
- <X-Compile-Source-JDK>1.7</X-Compile-Source-JDK>
- <X-Compile-Target-JDK>1.7</X-Compile-Target-JDK>
- <Automatic-Module-Name>org.apache.logging.log4j.spring.cloud.config.controller</Automatic-Module-Name>
- </manifestEntries>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <archive>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <doclint>none</doclint>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-plugin-plugin</artifactId>
- <version>3.5.2</version>
- </plugin>
- <plugin>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>3.0.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>3.5.0</version>
- <extensions>true</extensions>
- <executions>
- <execution>
- <phase>process-classes</phase>
- <goals>
- <goal>manifest</goal>
- </goals>
- </execution>
- </executions>
- <inherited>true</inherited>
- </plugin>
- <plugin>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-release-plugin</artifactId>
- <version>2.5.3</version>
- <configuration>
- <useReleaseProfile>false</useReleaseProfile>
- <goals>deploy</goals>
- <arguments>-Papache-release</arguments>
- <waitBeforeTagging>10</waitBeforeTagging>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <version>1.5</version>
- </plugin>
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <version>3.1.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-scm-plugin</artifactId>
- <version>1.9.5</version>
- </plugin>
- <plugin>
- <artifactId>maven-scm-publish-plugin</artifactId>
- <version>3.0.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.7.1</version>
- </plugin>
- <plugin>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.0.1</version>
- <executions>
- <execution>
- <id>attach-sources</id>
- <phase>verify</phase>
- <goals>
- <goal>jar-no-fork</goal>
- <goal>test-jar-no-fork</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.21.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.22.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <version>3.2.2</version>
- </plugin>
- <plugin>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.1.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>clirr-maven-plugin</artifactId>
- <version>2.8</version>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <version>1.5</version>
- <executions>
- <execution>
- <id>process-resource-bundles</id>
- <goals>
- <goal>process</goal>
- </goals>
- <configuration>
- <resourceBundles>
- <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
- </resourceBundles>
- </configuration>
- </execution>
- <execution>
- <goals>
- <goal>process</goal>
- </goals>
- <configuration>
- <skip>false</skip>
- <resourceBundles />
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>1.4.1</version>
- <executions>
- <execution>
- <id>enforce-maven-version</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <requireMavenVersion>
- <version>3.0.5</version>
- </requireMavenVersion>
- </rules>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- </plugin>
- <plugin>
- <artifactId>maven-clean-plugin</artifactId>
- <version>3.1.0</version>
- <executions>
- <execution>
- <id>default-clean</id>
- <phase>clean</phase>
- <goals>
- <goal>clean</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-resources-plugin</artifactId>
- <version>3.0.2</version>
- <executions>
- <execution>
- <id>default-testResources</id>
- <phase>process-test-resources</phase>
- <goals>
- <goal>testResources</goal>
- </goals>
- </execution>
- <execution>
- <id>default-resources</id>
- <phase>process-resources</phase>
- <goals>
- <goal>resources</goal>
- </goals>
- </execution>
- <execution>
- <id>copy-sitecss</id>
- <phase>pre-site</phase>
- <goals>
- <goal>copy-resources</goal>
- </goals>
- <configuration>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <resources>
- <resource>
- <directory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../src/site/resources</directory>
- <includes>
- <include>**/*</include>
- </includes>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.21.0</version>
- <executions>
- <execution>
- <id>default-test</id>
- <phase>test</phase>
- <goals>
- <goal>test</goal>
- </goals>
- <configuration>
- <systemPropertyVariables>
- <java.awt.headless>true</java.awt.headless>
- </systemPropertyVariables>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <excludes>
- <exclude>${log4j.skip.test1}</exclude>
- <exclude>${log4j.skip.test2}</exclude>
- </excludes>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <systemPropertyVariables>
- <java.awt.headless>true</java.awt.headless>
- </systemPropertyVariables>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <excludes>
- <exclude>${log4j.skip.test1}</exclude>
- <exclude>${log4j.skip.test2}</exclude>
- </excludes>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>2.21.0</version>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- <configuration>
- <systemPropertyVariables>
- <java.awt.headless>true</java.awt.headless>
- </systemPropertyVariables>
- <argLine>-Xms256m -Xmx1024m</argLine>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <encoding>UTF-8</encoding>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <systemPropertyVariables>
- <java.awt.headless>true</java.awt.headless>
- </systemPropertyVariables>
- <argLine>-Xms256m -Xmx1024m</argLine>
- <forkCount>1</forkCount>
- <reuseForks>false</reuseForks>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.4</version>
- <executions>
- <execution>
- <id>default-site</id>
- <phase>site</phase>
- <goals>
- <goal>site</goal>
- </goals>
- <configuration>
- <locales>en</locales>
- <moduleExcludes>
- <xdoc>navigation.xml,changes.xml</xdoc>
- </moduleExcludes>
- <templateDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../src/site</templateDirectory>
- <template>site.vm</template>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <reportPlugins>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reports>
- <report>changes-report</report>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>dependency-info</report>
- <report>dependency-convergence</report>
- <report>dependency-management</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- <report>summary</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.21.0</version>
- <reportSets>
- <reportSet>
- <id>integration-tests</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.txt</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <reportSets>
- <reportSet>
- <id>default</id>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <configLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle.xml</configLocation>
- <suppressionsLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- <propertyExpansion>basedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server</propertyExpansion>
- <propertyExpansion>licensedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-header.txt</propertyExpansion>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <fork>true</fork>
- <jvmArgs>-Duser.language=en</jvmArgs>
- <threshold>Normal</threshold>
- <effort>Default</effort>
- <excludeFilterFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>jxr</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- <configuration>
- <targetJdk>1.7</targetJdk>
- </configuration>
- </reportPlugin>
- </reportPlugins>
- </configuration>
- </execution>
- <execution>
- <id>default-deploy</id>
- <phase>site-deploy</phase>
- <goals>
- <goal>deploy</goal>
- </goals>
- <configuration>
- <locales>en</locales>
- <moduleExcludes>
- <xdoc>navigation.xml,changes.xml</xdoc>
- </moduleExcludes>
- <templateDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../src/site</templateDirectory>
- <template>site.vm</template>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <reportPlugins>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reports>
- <report>changes-report</report>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>dependency-info</report>
- <report>dependency-convergence</report>
- <report>dependency-management</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- <report>summary</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.21.0</version>
- <reportSets>
- <reportSet>
- <id>integration-tests</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.txt</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <reportSets>
- <reportSet>
- <id>default</id>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <configLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle.xml</configLocation>
- <suppressionsLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- <propertyExpansion>basedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server</propertyExpansion>
- <propertyExpansion>licensedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-header.txt</propertyExpansion>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <fork>true</fork>
- <jvmArgs>-Duser.language=en</jvmArgs>
- <threshold>Normal</threshold>
- <effort>Default</effort>
- <excludeFilterFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>jxr</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- <configuration>
- <targetJdk>1.7</targetJdk>
- </configuration>
- </reportPlugin>
- </reportPlugins>
- </configuration>
- </execution>
- <execution>
- <id>attach-descriptor</id>
- <goals>
- <goal>attach-descriptor</goal>
- </goals>
- <configuration>
- <locales>en</locales>
- <moduleExcludes>
- <xdoc>navigation.xml,changes.xml</xdoc>
- </moduleExcludes>
- <templateDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../src/site</templateDirectory>
- <template>site.vm</template>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <reportPlugins>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reports>
- <report>changes-report</report>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>dependency-info</report>
- <report>dependency-convergence</report>
- <report>dependency-management</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- <report>summary</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.21.0</version>
- <reportSets>
- <reportSet>
- <id>integration-tests</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.txt</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <reportSets>
- <reportSet>
- <id>default</id>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <configLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle.xml</configLocation>
- <suppressionsLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- <propertyExpansion>basedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server</propertyExpansion>
- <propertyExpansion>licensedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-header.txt</propertyExpansion>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <fork>true</fork>
- <jvmArgs>-Duser.language=en</jvmArgs>
- <threshold>Normal</threshold>
- <effort>Default</effort>
- <excludeFilterFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>jxr</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- <configuration>
- <targetJdk>1.7</targetJdk>
- </configuration>
- </reportPlugin>
- </reportPlugins>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.apache.velocity</groupId>
- <artifactId>velocity</artifactId>
- <version>1.5</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.wagon</groupId>
- <artifactId>wagon-ssh</artifactId>
- <version>3.1.0</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
- <configuration>
- <locales>en</locales>
- <moduleExcludes>
- <xdoc>navigation.xml,changes.xml</xdoc>
- </moduleExcludes>
- <templateDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../src/site</templateDirectory>
- <template>site.vm</template>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <reportPlugins>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- <reports>
- <report>changes-report</report>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reportSets>
- <reportSet>
- <id>default</id>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>dependency-info</report>
- <report>dependency-convergence</report>
- <report>dependency-management</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- <report>summary</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.21.0</version>
- <reportSets>
- <reportSet>
- <id>integration-tests</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.txt</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <reportSets>
- <reportSet>
- <id>default</id>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <configLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle.xml</configLocation>
- <suppressionsLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- <propertyExpansion>basedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server</propertyExpansion>
- <propertyExpansion>licensedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-header.txt</propertyExpansion>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- <reports>
- <report>javadoc</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <fork>true</fork>
- <jvmArgs>-Duser.language=en</jvmArgs>
- <threshold>Normal</threshold>
- <effort>Default</effort>
- <excludeFilterFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>jxr</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </reportPlugin>
- <reportPlugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- <configuration>
- <targetJdk>1.7</targetJdk>
- </configuration>
- </reportPlugin>
- </reportPlugins>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-pdf-plugin</artifactId>
- <version>1.2</version>
- <executions>
- <execution>
- <id>pdf</id>
- <phase>site</phase>
- <goals>
- <goal>pdf</goal>
- </goals>
- <configuration>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.0.1</version>
- <executions>
- <execution>
- <id>attach-sources</id>
- <phase>verify</phase>
- <goals>
- <goal>jar-no-fork</goal>
- <goal>test-jar-no-fork</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.md</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-doap-plugin</artifactId>
- <version>1.2</version>
- <executions>
- <execution>
- <id>site</id>
- <phase>site</phase>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <doapOptions>
- <programmingLanguage>Java</programmingLanguage>
- <category>library</category>
- </doapOptions>
- <asfExtOptions>
- <charter>The Apache Logging Services Project creates and maintains open-source software related to the logging of
- application behavior and released at no charge to the public.</charter>
- <pmc>https://logging.apache.org</pmc>
- </asfExtOptions>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <doapOptions>
- <programmingLanguage>Java</programmingLanguage>
- <category>library</category>
- </doapOptions>
- <asfExtOptions>
- <charter>The Apache Logging Services Project creates and maintains open-source software related to the logging of
- application behavior and released at no charge to the public.</charter>
- <pmc>https://logging.apache.org</pmc>
- </asfExtOptions>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <executions>
- <execution>
- <goals>
- <goal>check</goal>
- </goals>
- <configuration>
- <checkDependencies>false</checkDependencies>
- <skip>true</skip>
- <failOnMissingConfigurationFiles>false</failOnMissingConfigurationFiles>
- <analysisConfigurationFiles>
- <path>revapi.json</path>
- </analysisConfigurationFiles>
- <analysisConfiguration>[
- {
- "extension": "revapi.java",
- "configuration": {
- "missing-classes": {
- "behavior": "report",
- "ignoreMissingAnnotations": false
- },
- "reportUsesFor": [
- "java.missing.newClass",
- "java.class.nonPublicPartOfAPI"
- ],
- "filter": {
- "classes": {
- "regex": true,
- "include": [
- "org\\.apache\\.logging\\.log4j(\\..+)?"
- ]
- },
- "packages": {
- "regex": true,
- "include": [
- "org\\.apache\\.logging\\.log4j(\\..+)?"
- ]
- }
- }
- }
- }
-]</analysisConfiguration>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-java</artifactId>
- <version>0.18.2</version>
- <scope>compile</scope>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>3.5.0</version>
- <extensions>true</extensions>
- <executions>
- <execution>
- <phase>process-classes</phase>
- <goals>
- <goal>manifest</goal>
- </goals>
- <configuration>
- <instructions>
- <Export-Package>org.apache.logging.log4j.spring.cloud.config.controller</Export-Package>
- </instructions>
- </configuration>
- </execution>
- </executions>
- <inherited>true</inherited>
- <configuration>
- <instructions>
- <Export-Package>org.apache.logging.log4j.spring.cloud.config.controller</Export-Package>
- </instructions>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.1.0</version>
- <executions>
- <execution>
- <id>default-jar</id>
- <phase>package</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- <configuration>
- <archive>
- <manifestFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/classes/META-INF/MANIFEST.MF</manifestFile>
- <manifestEntries>
- <Specification-Title>Apache Log4j Spring Cloud Config Server Support</Specification-Title>
- <Specification-Version>2.12.0-SNAPSHOT</Specification-Version>
- <Specification-Vendor>The Apache Software Foundation</Specification-Vendor>
- <Implementation-Title>Apache Log4j Spring Cloud Config Server Support</Implementation-Title>
- <Implementation-Version>2.12.0-SNAPSHOT</Implementation-Version>
- <Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
- <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
- <X-Compile-Source-JDK>1.7</X-Compile-Source-JDK>
- <X-Compile-Target-JDK>1.7</X-Compile-Target-JDK>
- <Automatic-Module-Name>org.apache.logging.log4j.spring.cloud.config.controller</Automatic-Module-Name>
- </manifestEntries>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <archive>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.0</version>
- <executions>
- <execution>
- <id>default-compile</id>
- <phase>compile</phase>
- <goals>
- <goal>compile</goal>
- </goals>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- <showDeprecation>true</showDeprecation>
- <showWarnings>true</showWarnings>
- <encoding>UTF-8</encoding>
- <fork>true</fork>
- <meminitial>256</meminitial>
- <maxmem>1024</maxmem>
- <compilerArguments>
- <Xmaxwarns>10000</Xmaxwarns>
- <Xlint />
- </compilerArguments>
- </configuration>
- </execution>
- <execution>
- <id>default-testCompile</id>
- <phase>test-compile</phase>
- <goals>
- <goal>testCompile</goal>
- </goals>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- <showDeprecation>true</showDeprecation>
- <showWarnings>true</showWarnings>
- <encoding>UTF-8</encoding>
- <fork>true</fork>
- <meminitial>256</meminitial>
- <maxmem>1024</maxmem>
- <compilerArguments>
- <Xmaxwarns>10000</Xmaxwarns>
- <Xlint />
- </compilerArguments>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <source>1.7</source>
- <target>1.7</target>
- <showDeprecation>true</showDeprecation>
- <showWarnings>true</showWarnings>
- <encoding>UTF-8</encoding>
- <fork>true</fork>
- <meminitial>256</meminitial>
- <maxmem>1024</maxmem>
- <compilerArguments>
- <Xmaxwarns>10000</Xmaxwarns>
- <Xlint />
- </compilerArguments>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-install-plugin</artifactId>
- <version>2.5.2</version>
- <executions>
- <execution>
- <id>default-install</id>
- <phase>install</phase>
- <goals>
- <goal>install</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>2.8.2</version>
- <executions>
- <execution>
- <id>default-deploy</id>
- <phase>deploy</phase>
- <goals>
- <goal>deploy</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <reporting>
- <outputDirectory>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/target/site</outputDirectory>
- <plugins>
- <plugin>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.12.1</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>changes-report</report>
- <report>changes-report</report>
- <report>jira-report</report>
- </reports>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- </reportSet>
- </reportSets>
- <configuration>
- <issueLinkTemplate>%URL%/show_bug.cgi?id=%ISSUE%</issueLinkTemplate>
- <useJql>true</useJql>
- <statusIds>Resolved, Closed</statusIds>
- <columnNames>Type,Key,Summary,Assignee,Status,Resolution,Fix Version</columnNames>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>dependency-info</report>
- <report>dependency-convergence</report>
- <report>dependency-management</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- <report>summary</report>
- </reports>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- </reportSet>
- </reportSets>
- <configuration>
- <customBundle>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/site/custom/project-info-report.properties</customBundle>
- <webAccessUrl>https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=summary/log4j-spring-cloud-config/log4j-spring-cloud-config-server</webAccessUrl>
- <anonymousConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</anonymousConnection>
- <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/logging-log4j2.git/log4j-spring-cloud-config/log4j-spring-cloud-config-server</developerConnection>
- <scmTag>log4j-2.11.2</scmTag>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.21.0</version>
- <reportSets>
- <reportSet>
- <id>integration-tests</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.12</version>
- <configuration>
- <excludes>
- <exclude>src/main/resources/META-INF/services/**/*</exclude>
- <exclude>.idea/**/*</exclude>
- <exclude>src/test/resources/**/*</exclude>
- <exclude>src/ide/**</exclude>
- <exclude>**/*.asc</exclude>
- <exclude>src/site/resources/js/jquery.js</exclude>
- <exclude>src/site/resources/js/jquery.min.js</exclude>
- <exclude>log4j-distribution/target/**/*</exclude>
- <exclude>log4j-distribution/.project</exclude>
- <exclude>log4j-distribution/.settings/**</exclude>
- <exclude>velocity.log</exclude>
- <exclude>felix-cache/**</exclude>
- <exclude>RELEASE-NOTES.txt</exclude>
- <exclude>**/revapi.json</exclude>
- </excludes>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>0.10.5</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <configLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle.xml</configLocation>
- <suppressionsLocation>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-suppressions.xml</suppressionsLocation>
- <enableRulesSummary>false</enableRulesSummary>
- <propertyExpansion>basedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server</propertyExpansion>
- <propertyExpansion>licensedir=/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../checkstyle-header.txt</propertyExpansion>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>javadoc</report>
- </reports>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- </reportSet>
- </reportSets>
- <configuration>
- <bottom><p align="center">Copyright &#169; {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.<br />
- Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,
- and the Apache Log4j logo are trademarks of The Apache Software Foundation.</p></bottom>
- <detectOfflineLinks>false</detectOfflineLinks>
- <linksource>true</linksource>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.5</version>
- <configuration>
- <fork>true</fork>
- <jvmArgs>-Duser.language=en</jvmArgs>
- <threshold>Normal</threshold>
- <effort>Default</effort>
- <excludeFilterFile>/Users/rgoers/projects/apache/logging/log4j/release-2.x/log4j-spring-cloud-config/log4j-spring-cloud-config-server/../findbugs-exclude-filter.xml</excludeFilterFile>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>non-aggregate</id>
- <reports>
- <report>jxr</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>aggregate</id>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>3.10.0</version>
- <configuration>
- <targetJdk>1.7</targetJdk>
- </configuration>
- </plugin>
- </plugins>
- </reporting>
-</project>
-
-
-[INFO] ------------------------------------------------------------------------
-[INFO] BUILD SUCCESS
-[INFO] ------------------------------------------------------------------------
-[INFO] Total time: 3.315 s
-[INFO] Finished at: 2019-03-01T16:18:01-07:00
-[INFO] Final Memory: 26M/981M
-[INFO] ------------------------------------------------------------------------
diff --git a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/java/org/apache/logging/log4j/spring/cloud/config/server/controller/Log4jResourceController.java b/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/java/org/apache/logging/log4j/spring/cloud/config/server/controller/Log4jResourceController.java
deleted file mode 100644
index dbfc198..0000000
--- a/log4j-spring-cloud-config/log4j-spring-cloud-config-server/src/main/java/org/apache/logging/log4j/spring/cloud/config/server/controller/Log4jResourceController.java
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- * Copyright 2015-2016 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.logging.log4j.spring.cloud.config.server.controller;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.nio.charset.StandardCharsets;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.cloud.config.environment.Environment;
-import org.springframework.cloud.config.server.environment.EnvironmentRepository;
-import org.springframework.cloud.config.server.resource.NoSuchResourceException;
-import org.springframework.cloud.config.server.resource.ResourceRepository;
-import org.springframework.core.io.Resource;
-import org.springframework.http.HttpStatus;
-import org.springframework.http.MediaType;
-import org.springframework.util.StreamUtils;
-import org.springframework.web.bind.annotation.ExceptionHandler;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.ResponseStatus;
-import org.springframework.web.bind.annotation.RestController;
-import org.springframework.web.context.request.ServletWebRequest;
-import org.springframework.web.util.UrlPathHelper;
-
-import static org.springframework.cloud.config.server.support.EnvironmentPropertySource.prepareEnvironment;
-import static org.springframework.cloud.config.server.support.EnvironmentPropertySource.resolvePlaceholders;
-
-/**
- * Modified version of Spring Cloud Config's ResourceController to support If-Modified-Since.
- * Should be dropeed when Spring implements this.
- * <p>
- * An HTTP endpoint for serving up templated plain text resources from an underlying
- * repository. Can be used to supply config files for consumption by a wide variety of
- * applications and services. A {@link ResourceRepository} is used to locate a
- * {@link Resource}, specific to an application, and the contents are transformed to text.
- * Then an {@link EnvironmentRepository} is used to supply key-value pairs which are used
- * to replace placeholders in the resource text.
- *
- * @author Dave Syer
- * @author Daniel Lavoie
- */
-@RestController
-@RequestMapping(method = RequestMethod.GET, path = "${spring.cloud.config.server.prefix:}/resource")
-public class Log4jResourceController {
-
- @Autowired
- private ResourceRepository resourceRepository;
-
- @Autowired
- private EnvironmentRepository environmentRepository;
-
- private UrlPathHelper helper = new UrlPathHelper();
-
- public Log4jResourceController(ResourceRepository resourceRepository, EnvironmentRepository environmentRepository) {
- this.resourceRepository = resourceRepository;
- this.environmentRepository = environmentRepository;
- this.helper.setAlwaysUseFullPath(true);
- }
-
- @RequestMapping("/{name}/{profile}/{label}/**")
- public String retrieve(@PathVariable String name, @PathVariable String profile, @PathVariable String label,
- ServletWebRequest request, @RequestParam(defaultValue = "true") boolean resolvePlaceholders)
- throws IOException {
... 146 lines suppressed ...