From e890076dc84db1745e1df2e1acdb494ddc8fe0ae Mon Sep 17 00:00:00 2001 From: rmueller83 Date: Mon, 16 Mar 2020 11:52:59 +0100 Subject: [PATCH] Make Tomcat 7 >= 7.0.100 work again with AJP --- pom.xml | 2 +- .../apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4e6697e4..ef685f80 100644 --- a/pom.xml +++ b/pom.xml @@ -73,7 +73,7 @@ 2001 2008 - 7.0.59 + 7.0.103 8.0.14 diff --git a/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java b/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java index fff9cb53..c195e30c 100644 --- a/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java +++ b/tomcat7-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java @@ -33,6 +33,7 @@ import org.apache.catalina.valves.AccessLogValve; import org.apache.commons.io.IOUtils; import org.apache.commons.lang.StringUtils; +import org.apache.coyote.ajp.AbstractAjpProtocol; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.factory.ArtifactFactory; import org.apache.maven.artifact.repository.ArtifactRepository; @@ -1232,6 +1233,7 @@ private void startContainer() { ajpConnector.setAttribute( "address", address ); } + ((AbstractAjpProtocol) ajpConnector.getProtocolHandler()).setSecretRequired(false); embeddedTomcat.getEngine().getService().addConnector( ajpConnector ); }