Skip to content

Commit

Permalink
upgrade maven plugins, use jakarta
Browse files Browse the repository at this point in the history
  • Loading branch information
paultuckey committed Apr 4, 2023
1 parent 4c505af commit 9152583
Show file tree
Hide file tree
Showing 78 changed files with 332 additions and 321 deletions.
Expand Up @@ -34,10 +34,10 @@
*/
package org.tuckey.web.filters.urlrewrite.annotation;

import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.sql.SQLException;

Expand Down
Expand Up @@ -36,9 +36,9 @@

import org.tuckey.web.filters.urlrewrite.extend.RewriteMatch;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;


Expand Down
Expand Up @@ -36,11 +36,11 @@

import org.tuckey.web.filters.urlrewrite.extend.RewriteMatch;

import javax.servlet.FilterChain;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletConfig;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

Expand Down
Expand Up @@ -3,7 +3,7 @@

import org.apache.commons.httpclient.methods.GetMethod;

import javax.servlet.ServletException;
import jakarta.servlet.ServletException;
import java.io.IOException;
import java.net.URLEncoder;

Expand Down
Expand Up @@ -3,7 +3,7 @@

import org.apache.commons.httpclient.methods.GetMethod;

import javax.servlet.ServletException;
import jakarta.servlet.ServletException;
import java.io.IOException;
import java.net.URLEncoder;

Expand Down
Expand Up @@ -39,7 +39,7 @@
import org.tuckey.web.filters.urlrewrite.utils.StringUtils;
import org.xml.sax.SAXException;

import javax.servlet.ServletException;
import jakarta.servlet.ServletException;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
Expand Down
Expand Up @@ -37,7 +37,7 @@
import org.apache.commons.httpclient.methods.GetMethod;
import org.xml.sax.SAXException;

import javax.servlet.ServletException;
import jakarta.servlet.ServletException;
import java.io.IOException;


Expand Down
2 changes: 1 addition & 1 deletion container-test2/example-webapp/pom.xml
Expand Up @@ -57,7 +57,7 @@
<dependency>
<groupId>org.tuckey</groupId>
<artifactId>urlrewritefilter</artifactId>
<version>5.0.0-SNAPSHOT</version>
<version>4.0.4</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
Expand Down
Expand Up @@ -36,9 +36,9 @@

import org.tuckey.web.filters.urlrewrite.extend.RewriteMatch;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;


Expand Down
Expand Up @@ -36,11 +36,11 @@

import org.tuckey.web.filters.urlrewrite.extend.RewriteMatch;

import javax.servlet.FilterChain;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletConfig;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

Expand Down

This file was deleted.

Expand Up @@ -3,10 +3,10 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.tuckey</groupId>
<artifactId>urlrewritefilter-container-test2</artifactId>
<packaging>war</packaging>
<packaging>jar</packaging>
<properties>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
<version>6.0.0</version>
<name>UrlRewriteFilter Container Tests2</name>
Expand Down Expand Up @@ -35,7 +35,7 @@
<dependency>
<groupId>org.tuckey</groupId>
<artifactId>urlrewritefilter</artifactId>
<version>5.0.0-SNAPSHOT</version>
<version>4.0.4</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
Expand All @@ -55,6 +55,17 @@
<version>1.17.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.5</version>
</dependency>

</dependencies>

</project>
@@ -0,0 +1,48 @@
package org.tuckey.web.filters.urlrewriteviacontainer;

import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.wait.strategy.Wait;
import org.testcontainers.junit.jupiter.Container;
import org.testcontainers.junit.jupiter.Testcontainers;
import org.testcontainers.utility.DockerImageName;
import org.testcontainers.utility.MountableFile;

import static org.hamcrest.MatcherAssert.assertThat;
import static org.testcontainers.shaded.org.apache.commons.lang3.BooleanUtils.isTrue;

@Testcontainers
public class ExampleTest {

private final MountableFile warFile = MountableFile.forHostPath("/Users/paul/co/urlrewritefilter/container-test2/example-webapp/target/webapp.war");

@Container
public GenericContainer<?> container = new GenericContainer(DockerImageName.parse("payara/micro"))
.withExposedPorts(8087)
.withCopyFileToContainer(warFile, "/opt/payara/deployments/webapp.war")
.withCommand("--noCluster --deploy /opt/payara/deployments/webapp.war --contextRoot /")
.waitingFor(Wait.forHttp("/get").forStatusCode(200));

@BeforeEach
public void setUp() {
// Assume that we have Redis running locally?
//underTest = new RedisBackedCache("localhost", 6379);
}

@Test
public void checkContainerIsRunning(){
assert(isTrue(container.isRunning()));
}

@Test
public void testSimplePutAndGet() {
//System.out.println(webContainer.getContainerId());
//underTest.put("test", "example");

//String retrieved = underTest.get("test");
//assertThat("123").isEqualTo("example");


}
}
49 changes: 12 additions & 37 deletions pom.xml
Expand Up @@ -67,8 +67,9 @@
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<version>3.11.0</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
Expand All @@ -93,13 +94,15 @@
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.1</version>
<configuration>
<tagBase>https://github.com/paultuckey/urlrewritefilter/tags</tagBase>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
Expand All @@ -113,6 +116,7 @@
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
Expand All @@ -128,6 +132,7 @@
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
</plugin>
Expand All @@ -153,50 +158,20 @@
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.2</version>
<executions>
<execution>
<id>jakarta</id>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<shadedClassifierName>jakarta</shadedClassifierName>
<shadedArtifactAttached>true</shadedArtifactAttached>
<createDependencyReducedPom>false</createDependencyReducedPom>
<artifactSet>
<includes>
<include>${project.groupId}:${project.artifactId}</include>
</includes>
</artifactSet>
<relocations>
<relocation>
<pattern>javax.servlet</pattern>
<shadedPattern>jakarta.servlet</shadedPattern>
</relocation>
</relocations>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>6.0.0</version>
<scope>provided</scope>
</dependency>
<dependency>
Expand All @@ -209,14 +184,14 @@
<dependency>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
<version>1.5</version>
<version>1.7.0</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.2</version>
<version>2.0.5</version>
<optional>true</optional>
</dependency>
</dependencies>
Expand Down
Expand Up @@ -37,10 +37,10 @@
import org.tuckey.web.filters.urlrewrite.utils.Log;
import org.tuckey.web.filters.urlrewrite.extend.RewriteMatch;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.ServletContext;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.List;
import java.io.IOException;
Expand Down
12 changes: 6 additions & 6 deletions src/main/java/org/tuckey/web/filters/urlrewrite/ClassRule.java
Expand Up @@ -39,12 +39,12 @@
import org.tuckey.web.filters.urlrewrite.utils.Log;
import org.tuckey.web.filters.urlrewrite.utils.StringUtils;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jakarta.servlet.ServletContext;
import jakarta.servlet.ServletException;
import jakarta.servlet.ServletRequest;
import jakarta.servlet.ServletResponse;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
Expand Down

0 comments on commit 9152583

Please sign in to comment.