Hi Matej, cdi-api-2.0.Beta1.jar was pulled into the servlet war by its library dependency jar which was built with dependency cdi-api2.0.Beta1. weld-servlet-3.0.0.Alpha1.jar was pulled in by the following for the servlet app. Is there a weld-servlet version for Weld 3.0.0.Beta1 ? <dependency> <groupId>org.jboss.weld.servlet</groupId> <artifactId>weld-servlet</artifactId> <version>3.0.0.Alpha1</version> </dependency> >Tomcat 9 requires you to add some JVM arg magic when running on Java 9, have you done that? yes, in catalina.sh - the following setting allows catalina startup.sh succeed for JDK9 b153 JAVA_OPTS="--add-opens=java.base/java.lang=ALL-UNNAMED $JAVA_OPTS $JSSE_OPTS" will try your suggestedd CATALINA_OPTS as well. Thanks. |