Adds SLF4J to Tomcat distributions to ensure logs from plugins are routed correctly.
MODIFY
gateway/platforms/war/tomcat8/api/pom.xml
gateway/platforms/war/tomcat8/api/pom.xml
</dependency>
<!-- Logging provider -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>apiman-common-logging-log4j2</artifactId>

MODIFY
gateway/platforms/war/tomcat8/gateway/pom.xml
gateway/platforms/war/tomcat8/gateway/pom.xml
</dependency>
<!-- Logging provider -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>apiman-common-logging-log4j2</artifactId>

MODIFY
manager/api/war/tomcat8/pom.xml
manager/api/war/tomcat8/pom.xml
</dependency>
<!-- Logging provider -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>apiman-common-logging-log4j2</artifactId>

MODIFY
manager/ui/war/tomcat8/pom.xml
manager/ui/war/tomcat8/pom.xml
<type>war</type>
</dependency>
- <!-- Other Libs -->
-
<!-- Logging provider -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>apiman-common-logging-log4j2</artifactId>

Adds SLF4J to Tomcat distributions to ensure logs from plugins are routed correctly.