Looks like this last worked Tomcat v10.1.20 and first failed v19.1.23 On Fri, Feb 7, 2025 at 3:22 PM Tim N <tnti...@gmail.com> wrote:
> I was launching my application successfully with Tomcat 10.1.16 using a > JAR with all dependencies in a single JAR via "maven-assembly-plugin". > > Since upgrading to Tomcat 10.1.34, one of my applications is now throwing > > java.lang.NullPointerException: Cannot invoke > "org.apache.jasper.compiler.TldCache.getTldResourcePath(String)" because > the return value of "org.apache.jasper.Options.getTldCache()" is null > > The JARs are: > commons-codec-1.15.jar > ecj-3.33.0.jar > tomcat-annotations-api-10.1.34.jar > tomcat-api-10.1.34.jar > tomcat-catalina-10.1.34.jar > tomcat-catalina-ha-10.1.34.jar > tomcat-coyote-10.1.34.jar > tomcat-el-api-10.1.34.jar > tomcat-embed-core-10.1.34.jar > tomcat-embed-el-10.1.34.jar > tomcat-embed-jasper-10.1.34.jar > tomcat-embed-websocket-10.1.34.jar > tomcat-jaspic-api-10.1.34.jar > tomcat-jdbc-10.1.34.jar > tomcat-jni-10.1.34.jar > tomcat-jsp-api-10.1.34.jar > tomcat-juli-10.1.34.jar > tomcat-servlet-api-10.1.34.jar > tomcat-tribes-10.1.34.jar > tomcat-util-10.1.34.jar > tomcat-util-scan-10.1.34.jar > > Any ideas why this would be a problem with a more recent version? > >