From 30eb8c30add16a210215bba176cfdfc2c43cf592 Mon Sep 17 00:00:00 2001 From: Bipin kumar Date: Fri, 19 May 2023 08:36:40 +0530 Subject: [PATCH] JAVA-21106: Adding javax-servlets module to jdk9 and above (#13974) * JAVA-21106: Adding javax-servlets module to jdk9 and above * JAVA-21106: Changes made for adding the method for runt he application * JAVA-21106: Changes made for adding javax-servlets-2 modules to jdk-9 and above * JAVA-21106: Changes made for adding linkrest modules to jdk-9 and above * JAVA-21106 : Changes made for adding jee-7 and ninija in default-jdk9-and-above profile * JAVA-21106 : Changes made for adding resteasy,spark-java,struts-3,vraptor,wicket in default-jdk9-and-above profile * JAVA-21106 : Changes made for removing ninja module * JAVA-21106 : Changes made for removing ninja module fro jdk-9 and above * JAVA-21106: Changes made for cleaninhg pom.xml * JAVA-21106: FIXING MAVEN VERISON FOR WICKET --- .../com/baeldung/user/check/UserCheckFilter.java | 4 ++++ web-modules/jee-7/pom.xml | 1 + web-modules/pom.xml | 12 ++++++------ .../src/main/java/com/baeldung/daos/UserDao.java | 3 --- web-modules/wicket/pom.xml | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/web-modules/javax-servlets-2/src/main/java/com/baeldung/user/check/UserCheckFilter.java b/web-modules/javax-servlets-2/src/main/java/com/baeldung/user/check/UserCheckFilter.java index 2a370afe85..835275c255 100644 --- a/web-modules/javax-servlets-2/src/main/java/com/baeldung/user/check/UserCheckFilter.java +++ b/web-modules/javax-servlets-2/src/main/java/com/baeldung/user/check/UserCheckFilter.java @@ -4,6 +4,7 @@ import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; +import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; @@ -43,4 +44,7 @@ public class UserCheckFilter implements Filter { chain.doFilter(request, response); } + + public void init(FilterConfig arg) throws ServletException { + } } diff --git a/web-modules/jee-7/pom.xml b/web-modules/jee-7/pom.xml index 1b040eb9b8..00314ab35f 100644 --- a/web-modules/jee-7/pom.xml +++ b/web-modules/jee-7/pom.xml @@ -3,6 +3,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.baeldung.jee-7 jee-7 1.0-SNAPSHOT jee-7 diff --git a/web-modules/pom.xml b/web-modules/pom.xml index 14b40dd51e..7283df64fd 100644 --- a/web-modules/pom.xml +++ b/web-modules/pom.xml @@ -20,22 +20,22 @@ dropwizard google-web-toolkit jakarta-ee - javax-servlets javax-servlets-2 jee-7 - jooby + linkrest - ninja--> + - resteasy - restx + spark-java struts-2 vraptor - wicket--> + wicket diff --git a/web-modules/vraptor/src/main/java/com/baeldung/daos/UserDao.java b/web-modules/vraptor/src/main/java/com/baeldung/daos/UserDao.java index 6af1a49d25..f5d5a46de9 100644 --- a/web-modules/vraptor/src/main/java/com/baeldung/daos/UserDao.java +++ b/web-modules/vraptor/src/main/java/com/baeldung/daos/UserDao.java @@ -4,13 +4,10 @@ import com.baeldung.models.User; import org.hibernate.Criteria; import org.hibernate.Session; import org.hibernate.SessionFactory; -import org.hibernate.criterion.Criterion; import org.hibernate.criterion.Restrictions; -import org.omg.PortableInterceptor.LOCATION_FORWARD; import javax.enterprise.context.RequestScoped; import javax.inject.Inject; -import java.util.logging.Logger; @RequestScoped public class UserDao { diff --git a/web-modules/wicket/pom.xml b/web-modules/wicket/pom.xml index c9dac11379..9348e15cdb 100644 --- a/web-modules/wicket/pom.xml +++ b/web-modules/wicket/pom.xml @@ -84,7 +84,7 @@ 7.5.0 9.2.13.v20150730 - 2.6 + 3.3.1 \ No newline at end of file