This is an automated email from the ASF dual-hosted git repository.

mbuenger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-ejb-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new be0ad6c  Update to Parent 46, site 2.0.0 (#201)
be0ad6c is described below

commit be0ad6c3546dfcbbed3b1b8d5f7ed65b893f8129
Author: Matthias Bünger <[email protected]>
AuthorDate: Mon Jan 12 06:22:39 2026 +0100

    Update to Parent 46, site 2.0.0 (#201)
    
    Including following changes
    * Change link to ASF license to HTTPS
    * Enforcer rule to use Maven 3
    * Replaced plugin versions in IT with parent-placeholders
---
 pom.xml                | 20 ++++++++++++++++----
 src/it/mejb-93/pom.xml |  4 ++--
 src/it/setup/pom.xml   | 16 ++++++++--------
 src/site/site.xml      |  7 ++++---
 4 files changed, 30 insertions(+), 17 deletions(-)

diff --git a/pom.xml b/pom.xml
index 2b19347..0f6731b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-plugins</artifactId>
-    <version>45</version>
+    <version>46</version>
     <relativePath />
   </parent>
 
@@ -60,9 +60,9 @@ under the License.
   </distributionManagement>
 
   <properties>
-    <mavenVersion>3.9.6</mavenVersion>
+    <javaVersion>8</javaVersion>
+    <mavenVersion>3.9.12</mavenVersion>
     
<project.build.outputTimestamp>2025-11-16T13:25:49Z</project.build.outputTimestamp>
-    <version.palantirJavaFormat>2.81.0</version.palantirJavaFormat>
     <!-- mavenArchiverVersion is also used by site -->
     <mavenArchiverVersion>3.6.6</mavenArchiverVersion>
     <!-- mavenFilteringVersion is also used by site -->
@@ -190,6 +190,19 @@ under the License.
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <version>${version.maven-enforcer-plugin}</version>
+        <configuration>
+          <rules>
+            <!-- As of 2026-01-10 the build is not ready for Maven 4.0.0-rc5, 
excluding 3.99.99+ as 4.0.0 would not exclude alphas/beta/rc -->
+            <requireMavenVersion>
+              <version>[3.6.3,3.99.99)</version>
+            </requireMavenVersion>
+          </rules>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 
@@ -202,7 +215,6 @@ under the License.
             <plugin>
               <groupId>org.apache.maven.plugins</groupId>
               <artifactId>maven-invoker-plugin</artifactId>
-              <version>3.9.1</version>
               <configuration>
                 <debug>true</debug>
                 <projectsDirectory>src/it</projectsDirectory>
diff --git a/src/it/mejb-93/pom.xml b/src/it/mejb-93/pom.xml
index 4bcd33c..0b3f218 100644
--- a/src/it/mejb-93/pom.xml
+++ b/src/it/mejb-93/pom.xml
@@ -44,8 +44,8 @@ under the License.
       <plugins>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-maven-compiler-plugin</artifactId>
-          <version>1.3</version>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>@version.maven-compiler-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/setup/pom.xml b/src/it/setup/pom.xml
index 6dcc259..5efc83d 100644
--- a/src/it/setup/pom.xml
+++ b/src/it/setup/pom.xml
@@ -44,42 +44,42 @@ under the License.
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.18.1</version>
+          <version>@version.maven-surefire@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.2</version>
+          <version>@version.maven-compiler-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-clean-plugin</artifactId>
-          <version>2.5</version>
+          <version>@version.maven-clean-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>2.6</version>
+          <version>@version.maven-assembly-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
-          <version>2.5</version>
+          <version>@version.maven-jar-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-install-plugin</artifactId>
-          <version>2.5.2</version>
+          <version>@version.maven-install-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-war-plugin</artifactId>
-          <version>2.5</version>
+          <version>@version.maven-war-plugin@</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-resources-plugin</artifactId>
-          <version>2.7</version>
+          <version>@version.maven-resources-plugin@</version>
         </plugin>
       </plugins>
     </pluginManagement>
diff --git a/src/site/site.xml b/src/site/site.xml
index 9c0b9b4..cda2fd8 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -19,7 +19,8 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 
http://maven.apache.org/xsd/decoration-1.0.0.xsd";>
+<site xmlns="http://maven.apache.org/SITE/2.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+      xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 
https://maven.apache.org/xsd/site-2.0.0.xsd"; name="EJB">
   <body>
     <menu name="Overview">
       <item name="Introduction" href="index.html"/>
@@ -27,7 +28,7 @@ under the License.
       <item name="Usage" href="usage.html"/>
       <item name="FAQ" href="faq.html"/>
       <!-- According to https://issues.apache.org/jira/browse/MNGSITE-152 -->
-      <item name="License" href="http://www.apache.org/licenses/"/>
+      <item name="License" href="https://www.apache.org/licenses/"/>
       <item name="Download" href="download.html"/>
     </menu>
     <menu name="Examples">
@@ -36,4 +37,4 @@ under the License.
       <item name="Using the ejb-client as a dependency" 
href="examples/ejb-client-dependency.html"/>
     </menu>
   </body>
-</project>
+</site>

Reply via email to