From 6e76a3abc8c19b7091a8d27366aaa407d331cc93 Mon Sep 17 00:00:00 2001 From: jdyer1 Date: Tue, 14 Nov 2023 15:48:32 -0600 Subject: [PATCH] WN-5141 - use eclipse transformer on sitemesh2 --- apps/showcase/pom.xml | 5 +-- plugins/pom.xml | 5 +-- plugins/sitemesh/pom.xml | 5 +-- pom.xml | 6 ++-- sitemesh2-jakarta/README.md | 3 ++ sitemesh2-jakarta/pom.xml | 71 +++++++++++++++++++++++++++++++++++++ 6 files changed, 85 insertions(+), 10 deletions(-) create mode 100644 sitemesh2-jakarta/README.md create mode 100644 sitemesh2-jakarta/pom.xml diff --git a/apps/showcase/pom.xml b/apps/showcase/pom.xml index d44e6436f..4b7af4fab 100644 --- a/apps/showcase/pom.xml +++ b/apps/showcase/pom.xml @@ -118,8 +118,9 @@ - org.sitemesh - sitemesh + org.apache.struts + struts2-sitemesh2-jakarta + ${project.version} diff --git a/plugins/pom.xml b/plugins/pom.xml index e73d12e7e..11d3d4131 100644 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -46,10 +46,7 @@ osgi plexus rest - - - - + sitemesh spring testng tiles diff --git a/plugins/sitemesh/pom.xml b/plugins/sitemesh/pom.xml index fe2af7fba..353e7ed6a 100644 --- a/plugins/sitemesh/pom.xml +++ b/plugins/sitemesh/pom.xml @@ -33,8 +33,9 @@ - org.sitemesh - sitemesh + org.apache.struts + struts2-sitemesh2-jakarta + ${project.version} diff --git a/pom.xml b/pom.xml index bdb2be073..beb16e25e 100644 --- a/pom.xml +++ b/pom.xml @@ -83,6 +83,7 @@ bom freemarker-jakarta + sitemesh2-jakarta core plugins bundles @@ -120,6 +121,7 @@ 3.0.0-M7 8.0.1.Final 2.3.32 + 2.5.0 1.9 @@ -690,9 +692,9 @@ - org.sitemesh + opensymphony sitemesh - 3.2.0-M2 + ${sitemesh.version} diff --git a/sitemesh2-jakarta/README.md b/sitemesh2-jakarta/README.md new file mode 100644 index 000000000..84a96a2ae --- /dev/null +++ b/sitemesh2-jakarta/README.md @@ -0,0 +1,3 @@ +# Struts 2 Sitemesh2 Jakarta +This uses the eclipse transformer maven plugin to make the Sitemesh2 dependency Jakarta EE 9+ compatible. + diff --git a/sitemesh2-jakarta/pom.xml b/sitemesh2-jakarta/pom.xml new file mode 100644 index 000000000..3a13dd18c --- /dev/null +++ b/sitemesh2-jakarta/pom.xml @@ -0,0 +1,71 @@ + + + + 4.0.0 + + org.apache.struts + struts2-parent + 6.4.0-SNAPSHOT + + struts2-sitemesh2-jakarta + jar + Struts 2 Jakarta EE Compatible Sitemesh2 + + + UTF-8 + true + true + + + + + + org.eclipse.transformer + transformer-maven-plugin + 0.5.0 + true + + + true + + + + + eclipse-transformer-freemarker-jar + + jar + + + + opensymphony + sitemesh + ${sitemesh.version} + + + + + + + +