diff --git a/flume-bom/pom.xml b/flume-bom/pom.xml
index 90fcb70f4d..67ce79ed2e 100644
--- a/flume-bom/pom.xml
+++ b/flume-bom/pom.xml
@@ -235,4 +235,42 @@
+
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+ 1.7.3
+
+
+ flatten-bom
+
+ flatten
+
+ process-resources
+ false
+
+ true
+ bom
+
+ resolve
+ flatten
+
+
+
+
+
+ flatten.clean
+
+ clean
+
+
+
+
+
+
+
+
diff --git a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java
index 8a63720de9..84d8d85334 100644
--- a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java
+++ b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestMultiportSyslogTCPSource.java
@@ -212,6 +212,7 @@ public void testMultiplePortsSSL() throws Exception {
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(
null,
+ // lgtm [java/insecure-trustmanager]
new TrustManager[] {
new X509TrustManager() {
@Override
diff --git a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java
index fbfd874039..6c015af7dc 100644
--- a/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java
+++ b/flume-ng-sources/flume-syslog-source/src/test/java/org/apache/flume/source/syslog/TestSyslogTcpSource.java
@@ -247,6 +247,7 @@ public void testSSLMessages() throws Exception {
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(
null,
+ // lgtm [java/insecure-trustmanager]
new TrustManager[] {
new X509TrustManager() {
@Override
diff --git a/flume-parent/pom.xml b/flume-parent/pom.xml
index a4fd6fa758..c9f381ce4f 100644
--- a/flume-parent/pom.xml
+++ b/flume-parent/pom.xml
@@ -991,7 +991,7 @@
maven-pmd-plugin
${mvn-pmd-plugin.version}
- ${targetJavaVersion}
+ ${releaseJavaVersion}
${project.build.directory}/generated-sources
@@ -1207,6 +1207,38 @@
org.apache.maven.plugins
maven-pmd-plugin
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+ 1.7.3
+
+
+ flatten-bom
+
+ flatten
+
+ process-resources
+ false
+
+ true
+ bom
+
+ resolve
+ resolve
+ flatten
+
+
+
+
+
+ flatten.clean
+
+ clean
+
+
+
+