jettyでtomcatJDBC poolを使っていたら、
以下のようなエラーに遭遇した。
java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype
というわけで、
pomを修正して、tomcat jdbc poolが使っているロガーの依存関係を排除した。
<dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jdbc</artifactId> <version>8.0.28</version> <exclusions> <exclusion> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-juli</artifactId> </exclusion> </exclusions> </dependency>
意外とわからなかった。。