Author: cbrisson
Date: Mon Sep 23 05:49:59 2024
New Revision: 71799

Log:
Release of Velocity Engine 2.4

Added:
    release/velocity/engine/2.4/
    release/velocity/engine/2.4/release-notes.html
    release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar   (with 
props)
    release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc
    
release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar   (with 
props)
    release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc
    
release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4.jar   (with props)
    release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc
    release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4.jar.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4.pom
    release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc
    release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc.sha256
    release/velocity/engine/2.4/spring-velocity-support-2.4.pom.sha256
    release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom
    release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc
    
release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc.sha256
    release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar   (with 
props)
    release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc
    release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar   (with 
props)
    release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc
    release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4.jar   (with props)
    release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc
    release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4.jar.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4.pom
    release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc
    release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc.sha256
    release/velocity/engine/2.4/velocity-engine-core-2.4.pom.sha256
    release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip   (with 
props)
    release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc
    release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc.sha256
    release/velocity/engine/2.4/velocity-engine-parent-2.4.pom
    release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc
    release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc.sha256
    release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar   
(with props)
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc
    
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar   
(with props)
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc
    
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar   (with props)
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc.sha256
    release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.sha256
Removed:
    release/velocity/engine/2.3/

Added: release/velocity/engine/2.4/release-notes.html
==============================================================================
--- release/velocity/engine/2.4/release-notes.html (added)
+++ release/velocity/engine/2.4/release-notes.html Mon Sep 23 05:49:59 2024
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta http-equiv="content-type" content="text/html; charset=utf-8">
+    <title>Velocity Engine 2.4</title>
+  </head>
+  <body>
+    <h1>Velocity Engine 2.4 Release Notes</h1>
+    <p>The Velocity team is pleased to announce the availability of Velocity 
Engine 2.4.</p>
+    <p>This is a maintenance release. Main changes:</p>
+    <ul>
+      <li>Fix an overzealous string to number conversion which induced a 
performace loss.</li>
+      <li>Refactoring of the spring-velocity-support module.</li>
+      <li>Review of DataSourceResourceLoader for thread safety.</li>
+      <li>Add Java 16 record field property getters mapping.</li>
+    </ul>
+    <p>For a full list of changes, consult <a 
href="https://velocity.apache.org/engine/2.4/changes.html";>Velocity Engine 2.4 
Changes section</a> and <a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310104&version=12352138";>JIRA
 changelog</a>.</p>
+    <p>For notes on upgrading from Velocity 1.x, see <a 
href="http://velocity.apache.org/engine/2.4/upgrading.html";>Velocity Engine 2.4 
Upgrading section</a>.</p>
+    <p>Note for Velocity Tools users: Velocity Tools 3.0 is fully compatible 
with Velocity Engine 2.4.</p>
+  </body>
+</html>

Added: release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqvMACgkQtwnmElLx
+Nt1Twgf8DhruS5KmAIYGWEPQN19nUWZnq6pyZH1z7t8fU7Cu1XrpweqsEEDe91tv
+hq4OgsTiQw3+WH1o0Z4jPvmap61TaZKqP3ZEWhZsAENCVgD1fWNeZVs682ucERNN
+A7O9y0rFiyE8U4cdVlwsH60MfwN2/Kj8mT5Nm251mhb//lOJeqPTV4IUWIgOHULn
+Dsyc2G1R6W9EMndfly88a/A/OHTfWPCiQzWZ5qtaTNH/nVzjtcnYcJIKwqUzL41/
+HrFsfvi2VhNZV/4WYhN10pBoNInZ4MR2sj9Mo0c8waxe9A5rblErbs3HsHbhZaD+
+jaLf3rna91sDrHvaW3rL1oUuUoVYBQ==
+=fh2t
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc.sha256
==============================================================================
--- 
release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc.sha256 
(added)
+++ 
release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+7d487fb928dfc50f41582fdf7705a88f17d34b58e52a835c705b12cf1fae16a9  -

Added: 
release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.sha256 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+9f699b5620fba8de3316fbfd0d4c2af5691b8ca7f485edb10063497270446685  -

Added: release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqvMACgkQtwnmElLx
+Nt0GTAf7BA22Z9CxQ8zWIqLRgDB86foFF61WD6XBE5rUZHqoyljWKf5XnkagpYrV
+/zDIcXU2GyFsYWiPe3hI12mwVf7rghOe23m+IKkvnK0o1ujlxikf2/YPRwr4UZQM
+hXJsLVR7GzUQ0Mo5XRc0UgcyOYvuZaqQpgiF8LMVWiN3RV7gbeg1aL/1FrVhl9Or
+95fVieocw5qsOfiFLT88vZcLoegTkkZvehAw0ihiiM1Pxs7g1DlwLpzJPYdiIzsQ
+ucG5JJNVXG7qfMJ42Uo0cDMrVBI2Eqv2bEN3IC7OVQfQwpernkiLFeCpv/mBFr2q
+0UxkOyfbZG93oqmrgM0jAHLEPO9p3Q==
+=g2TE
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc.sha256
==============================================================================
--- 
release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc.sha256 
(added)
+++ 
release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+da42646d970f9c890b92783e7b9fe124e8a39f61a9d2d95175653100ef55909d  -

Added: 
release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.sha256 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+35e63e13b7320c015d600e7bcbd4800dd9e6d93934e597455e3d72fad110edd2  -

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/spring-velocity-support-2.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc (added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqvIACgkQtwnmElLx
+Nt0BwQgAi6HE8mrsPCyh0+VU+o03IvXhS4Hl5PUcp/TMwMCRPxwJVqlAi2HZZ7Ez
+/3MtlxUp6PzTju4TF9eYsunOS3qVY6ScLucifr6+Ulvgtvz5snAJM75k6Y+0LazO
++qzIh4izL5HAhXvne/bkRRdhOj/yeHJ4A9Vm2crV4vHEjrmjYzRIfD/RN6pFoyxA
+Zck6fKIdHojegzb9K4Ym7UMN22eLxl/mJKlu/7KnCLozmzrkkJSnihlLKEYnnpcF
+A0pNGK0HA5tJnRhrPK9VXYJyOjlm6HGlE4sYW6PkxqGd/4CxDuxhbBzgmEMADNhp
+ch+Cr/W2JgDnGM7R6JevN8Cqmtu9gg==
+=7Ism
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc.sha256 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+1f498de5aff3a67894f7638af75d5294201cb3d4f28b55f782c166916862fb8a  -

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.jar.sha256 (added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.jar.sha256 Mon Sep 
23 05:49:59 2024
@@ -0,0 +1 @@
+849732793b781e1cbc5c3b709b2a165f3c00578b4f0f2ddb0c309c8a25e56b60  -

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.pom
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.pom (added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.pom Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
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";>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.velocity</groupId>
+        <artifactId>velocity-engine-parent</artifactId>
+        <version>2.4</version>
+    </parent>
+    <artifactId>spring-velocity-support</artifactId>
+    <name>Spring framework Velocity support</name>
+    <description>Velocity Engine factory bean for Spring 
framework</description>
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.springframework</groupId>
+                <artifactId>spring-framework-bom</artifactId>
+                <version>5.3.37</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-engine-core</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-beans</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-context</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <systemProperties>
+                        <property>
+                            <name>test.resources.dir</name>
+                            <value>${project.build.testOutputDirectory}</value>
+                        </property>
+                    </systemProperties>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>integration-test</id>
+                        <phase>integration-test</phase>
+                        <goals>
+                            <goal>test</goal>
+                        </goals>
+                        <configuration>
+                            <skip>false</skip>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc (added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqvMACgkQtwnmElLx
+Nt0IoAgAng4+/+zyeO3tFhzD0/Coa4IWD/MuqIIqKnG169YEDEj0jUqshKagq+jj
++E/t2/ggptb4aQg8ZmjrEnwyEEGxkphGc6Vs2PvkqVnrxDPDC4iJY+GHLN191j8f
+mIr2sdDDJLrJM1teFpt/oFxoG2q95yLkDemYtXayFvFj8eAp7VCvY9PTOICLTjph
+xjh7Oi3XzDbWeYZ3iwMtIXR5gZXrNEhq7jVG+P1WFflFFBWtfYDgNSb1LVrFpfzH
+yBTspZjBMu7ViuGrJZXbtRhm7IV2ru0rfQ9AT33W+8CogRzXO4AVvHmSkB2GDkDV
+eCEMQ4c5+6cG0uW1fRjYwXztdfWGcg==
+=iLzc
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc.sha256 
(added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+50a81a18178228e9c8f9769884fdba4c5c1c1b609f9a03397a84f1c1aa678bd0  -

Added: release/velocity/engine/2.4/spring-velocity-support-2.4.pom.sha256
==============================================================================
--- release/velocity/engine/2.4/spring-velocity-support-2.4.pom.sha256 (added)
+++ release/velocity/engine/2.4/spring-velocity-support-2.4.pom.sha256 Mon Sep 
23 05:49:59 2024
@@ -0,0 +1 @@
+f278b0f5420b6b11f2d5c9dfb61828cda4ec9d441ac7f4b97e64b7f61916ac9b  -

Added: release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom
==============================================================================
--- release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom (added)
+++ release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom Mon Sep 
23 05:49:59 2024
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
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";>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.velocity</groupId>
+        <artifactId>velocity-engine-parent</artifactId>
+        <version>2.4</version>
+    </parent>
+
+    <artifactId>velocity-custom-parser-example</artifactId>
+    <name>Apache Velocity Custom Parser Example</name>
+    <description>Custom Parser Example for Apache Velocity</description>
+
+    <packaging>pom</packaging>
+
+    <!--
+      This module demonstrates how to build a custom Velocity parser.
+      The proposed custom parser replaces '#' with '@' and '@' with '%'
+      so that it's suitable to use with Markdown template files, for instance.
+
+      The generated parser class is ${parser.package}.${parser.basename}Parser,
+      and must be specified at runtime using the Velocity property 
parser.class:
+        parser.class = foo.bar.MyCustomParser
+
+      Please note that all configurable chars (*, @, $, #) must be specified, 
even when similar to default ones.
+    -->
+
+    <properties>
+        <!-- whether to display debug logs while parsing -->
+        <parser.debug>false</parser.debug>
+        <!-- parser basename -->
+        <parser.basename>Custom</parser.basename>
+        <!-- parser package -->
+        
<parser.package>org.apache.velocity.runtime.parser.custom</parser.package>
+        <!-- character to substitute to '*' -->
+        <parser.char.asterisk>*</parser.char.asterisk>
+        <!-- character to substitute to '@' -->
+        <parser.char.at>%</parser.char.at>
+        <!-- character to substitute to '$' -->
+        <parser.char.dollar>$</parser.char.dollar>
+        <!-- character to substitute to '#' -->
+        <parser.char.hash>@</parser.char.hash>
+    </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-engine-core</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <!-- generate manifest file -->
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+            </plugin>
+
+            <!-- extract raw parser grammar from velocity jar -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>fetch-grammar-file</id>
+                        <phase>initialize</phase>
+                        <goals>
+                            <goal>unpack</goal>
+                        </goals>
+                        <configuration>
+                            
<artifact>org.apache.velocity:velocity-engine-core:${project.version}</artifact>
+                            
<includes>org/apache/velocity/runtime/parser/Parser.jjt</includes>
+                            
<outputDirectory>${project.build.directory}/grammar</outputDirectory>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- generate custom grammar file -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-resources-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>generate-parser-grammar</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            <useDefaultDelimiters>false</useDefaultDelimiters>
+                            <delimiters>
+                                <delimiter>${*}</delimiter>
+                            </delimiters>
+                            <resources>
+                                <resource>
+                                    
<directory>${project.build.directory}/grammar</directory>
+                                    <filtering>true</filtering>
+                                </resource>
+                            </resources>
+                            
<outputDirectory>${project.build.directory}/parser</outputDirectory>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- run javacc -->
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>javacc-maven-plugin</artifactId>
+                <configuration>
+                    <isStatic>false</isStatic>
+                    <buildParser>true</buildParser>
+                    <buildNodeFiles>false</buildNodeFiles>
+                    <multi>true</multi>
+                    <debugParser>${parser.debug}</debugParser>
+                    <debugLookAhead>${parser.debug}</debugLookAhead>
+                    <debugTokenManager>${parser.debug}</debugTokenManager>
+                    <jdkVersion>${maven.compiler.target}</jdkVersion>
+                    <nodeUsesParser>true</nodeUsesParser>
+                    <nodePackage>${parser.package}.node</nodePackage>
+                    
<sourceDirectory>${project.build.directory}/parser/org/apache/velocity/runtime/parser</sourceDirectory>
+                    <tokenManagerUsesParser>true</tokenManagerUsesParser>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>jjtree-javacc</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>jjtree-javacc</goal>
+                        </goals>
+                        <configuration>
+                            <includes>
+                                <include>Parser.jjt</include>
+                            </includes>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- Remove extra generated files we don't want -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-clean-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>clean-extra-javacc</id>
+                        <phase>process-sources</phase>
+                        <goals>
+                            <goal>clean</goal>
+                        </goals>
+                        <configuration>
+                            
<excludeDefaultDirectories>true</excludeDefaultDirectories>
+                            <filesets>
+                                <fileset>
+                                    
<directory>${project.build.directory}/generated-sources/javacc/</directory>
+                                    <includes>
+                                        <include>**/*.java</include>
+                                    </includes>
+                                    <excludes>
+                                        
<exclude>**/*${parser.basename}*.java</exclude>
+                                    </excludes>
+                                </fileset>
+                                <fileset>
+                                    
<directory>${project.build.directory}/generated-sources/jjtree/</directory>
+                                    <includes>
+                                        <include>**/node/*.java</include>
+                                    </includes>
+                                    <excludes>
+                                        
<exclude>**/node/*${parser.basename}*.java</exclude>
+                                    </excludes>
+                                </fileset>
+                            </filesets>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- tests -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <systemProperties>
+                        <property>
+                            <name>test</name>
+                            <value>${test}</value>
+                        </property>
+                        <property>
+                            <name>test.templates.dir</name>
+                            
<value>${project.build.testOutputDirectory}/templates</value>
+                        </property>
+                        <property>
+                            <name>test.results.dir</name>
+                            <value>${project.build.directory}/results</value>
+                        </property>
+                        <property>
+                            <name>test.reference.dir</name>
+                            
<value>${project.build.testOutputDirectory}/reference</value>
+                        </property>
+                        <property>
+                            <name>org.slf4j.simpleLogger.defaultLogLevel</name>
+                            <value>warn</value>
+                        </property>
+                        <property>
+                            <name>org.slf4j.simpleLogger.logFile</name>
+                            
<value>${project.build.directory}/velocity.log</value>
+                        </property>
+                    </systemProperties>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Added: release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc 
(added)
+++ release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqvAACgkQtwnmElLx
+Nt18Cgf/bzeIpBNa+hjD4ocSZswfNKcYwHFRUiBK3WlZWKm6mxELr75hAbAQYBn+
+U4s8rp8lV43wTTsjIemFM6eUK+Z9zYWDEmTsSw7P3dNs/gkxsCjXVe2qNXqw6KOb
+uMdWHnPGN0IxeGtiKaF6I2GEteIz54EoJfIgq/RhwWJVqHPf6nUtLiJkuMmmQl0/
+q+KlV2NtmeFVZfPkr09ewTamrg0IuMphoBfspsyivPrL4nyNeqBJXSPQNl+wtOkX
+atqYXRfdIXfwdfyyXz1U5aj7qF4X+UTNM3JHhwj3utqvpWm+STzaa5C86D9r6ukQ
+OHoNIFCMMV7Obixg4JStdQpTTnjuaA==
+=RZLy
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc.sha256
==============================================================================
--- 
release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc.sha256 
(added)
+++ 
release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+37d9e283ae6741133bee0e0ceadf1cd34bf9163cd91e95bdbe657d949705e2e5  -

Added: release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+3e3b3bfc21c541add4e3f67334eb1ac8984035e8e1c9b29297bb1d71111b5080  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqtwACgkQtwnmElLx
+Nt0l/wf9F0d/0s+hbF5WOcW6qTeA0CJN+zDOozRk7atCyEn5FaeS7c/HIntn6SaV
+EpCcokyj/93j56SerHPx/gxOJ8eLqsAvsMLiAmFFFrMo/DF2zfkiluPaVKNLiR7B
+1eg6j96r3T7dQ99WC9r59IyJXvEFzuBSXglXGCmgBmQygSDGFZ/JWoBMCwH3avsB
+fgCcaxDlLHkxQZYl6GsodI2MW2WiQ2DIUrDHIROajnuo8Bl4LiYc3LSaoq2qbr/V
+CaNK10zl7ECiQxnHjxd5r/ZO+SuAIqZc1H4tibVylXhbdOxaEBPUpRkShQT8VTVW
+Pe4RoCwrGrdoGEKWKqg3eUI5CC/LQw==
+=Wzey
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+bc37303c41259164d41dd530f6d15a93eab2e15af2ed4efc4314975c7cd60faf  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+ae96c8693eff9f3cdb5bb94e842b97df3bb8d2a007de9225e8bdb283c68141dc  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqtsACgkQtwnmElLx
+Nt326Qf/UdMKwZfutv1bJ7tbanRc5Aksn502QHl5J/L9IDTKQY4PuC9zOtWmlWVy
+NK8rbnK35x737WbLJXAHa2tdB+U5lyEeCyJM28Aqriwde5q3/zB4E/tUgsXz1CPT
+I5KqP+wAD/IQYjJNV1YyIppcl7gZfJVOO+9/hbgmqJeByODwfpj+KL52CE2D6qn8
+gZrABgGEXlSbRG3rZd7wQUGpIQ3uy9kl+msEBCFLtRp5O4tLx+N4x2q6TagTFjNn
+msMndin05wrhcSuwS+ZEfWsWoPPTdj/eXvoVi9YZ6YPPUPrnzh5fm1tkkX0nYiEO
+SeZOwGPkRtAzh8esDd2m1331bh096w==
+=m9Se
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+80753ff689be429044a2ca4598f2ba6206447e40b70e7e6cce523bf018ef48fd  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+a871b7cc5248739391d64dcf5e8c770967c555047bf0d4945dd5c083c9ac275c  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/velocity-engine-core-2.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqtsACgkQtwnmElLx
+Nt1vKAf/UKbnEvE+0SXmcmTDQAQLm1xP1twIO4gofD1UWsRdJ79OccRJlZvwWGkl
+stj24UdOJLNiFy6xPP3Ch+nGbCL8MOkNpLvElat54ZbFqLeCgIRHLt+qINbRPZMx
+NIqYAqlYfimSJUewRlX2VTyzkcetOp5zdU7EX5p4syvyfbBQOPSZdOyCCzwX4cPw
+MtWw9KLkElDJptXCvEw6lZ6gQ1l9xU+iGgxCXxGQTLZN8/4cjsVjwqPv/9R2RZHL
+4VPfsuiNoM+HSXM60YRD5K6lOHpwACfn5ActK5VfUbXifY0z/d+WBZ/TfYcuRvNr
+H3ynU+Z+YVj6bfCW7YM166ouuRqTrw==
+=xR2w
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc.sha256 Mon Sep 
23 05:49:59 2024
@@ -0,0 +1 @@
+07f47d48e8a3f95e2414d2f5ae9197051d545219541fddb9f141742cf4e020fb  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.jar.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.jar.sha256 Mon Sep 23 
05:49:59 2024
@@ -0,0 +1 @@
+1bf78c2ade46f209bf93ebe72ed2af5b989ca7a1de0a015fc1b92a62f56b6549  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.pom
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.pom (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.pom Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
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";>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.velocity</groupId>
+        <artifactId>velocity-engine-parent</artifactId>
+        <version>2.4</version>
+    </parent>
+
+    <artifactId>velocity-engine-core</artifactId>
+    <name>Apache Velocity - Engine</name>
+
+    <properties>
+        <!-- You should not directly modify those properties which define the 
behavior of the parser.
+             Instead, you should customize the velocity-custom-parser-example 
module to fit your own needs.
+        -->
+        <parser.debug>false</parser.debug>
+        <parser.package>org.apache.velocity.runtime.parser</parser.package>
+        <parser.basename>Standard</parser.basename>
+        <parser.char.asterisk>*</parser.char.asterisk>
+        <parser.char.at>@</parser.char.at>
+        <parser.char.dollar>$</parser.char.dollar>
+        <parser.char.hash>#</parser.char.hash>
+
+        <!-- You can modify those properties locally to test
+             the DataSourceResourceLoader against other engines.
+             Please note that you may have to also alter the file
+             src/test/resources/ds/create-db.sql for specific engine SQL 
grammars.
+        -->
+        <test.jdbc.driver.groupId>org.hsqldb</test.jdbc.driver.groupId>
+        <test.jdbc.driver.artifactId>hsqldb</test.jdbc.driver.artifactId>
+        <test.jdbc.driver.version>2.7.3</test.jdbc.driver.version>
+        <test.jdbc.driver.classifier>jdk8</test.jdbc.driver.classifier>
+        
<test.jdbc.driver.className>org.hsqldb.jdbcDriver</test.jdbc.driver.className>
+        <test.jdbc.uri>jdbc:hsqldb:.</test.jdbc.uri>
+        <test.jdbc.login>sa</test.jdbc.login>
+        <test.jdbc.password />
+    </properties>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-resources-plugin</artifactId>
+                <executions>
+                    <!-- prepare parser grammar file -->
+                    <execution>
+                        <id>generate-parser-grammar</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            <useDefaultDelimiters>false</useDefaultDelimiters>
+                            <delimiters>
+                                <delimiter>${*}</delimiter>
+                            </delimiters>
+                            <resources>
+                                <resource>
+                                    <directory>src/main/parser</directory>
+                                    <filtering>true</filtering>
+                                </resource>
+                            </resources>
+                            
<outputDirectory>${project.build.directory}/parser</outputDirectory>
+                        </configuration>
+                    </execution>
+                    <!-- expose the raw grammar file for the custom parser 
maven plugin -->
+                    <execution>
+                        <id>expose-parser-grammar</id>
+                        <phase>process-resources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            <resources>
+                                <resource>
+                                    <directory>src/main/parser</directory>
+                                    <filtering>false</filtering>
+                                </resource>
+                            </resources>
+                            
<outputDirectory>${project.build.outputDirectory}/org/apache/velocity/runtime/parser</outputDirectory>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- parser -->
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>javacc-maven-plugin</artifactId>
+                <configuration>
+                    <isStatic>false</isStatic>
+                    <buildParser>true</buildParser>
+                    <buildNodeFiles>false</buildNodeFiles>
+                    <multi>true</multi>
+                    <debugParser>${parser.debug}</debugParser>
+                    <debugLookAhead>${parser.debug}</debugLookAhead>
+                    <debugTokenManager>${parser.debug}</debugTokenManager>
+                    <nodeUsesParser>true</nodeUsesParser>
+                    
<nodePackage>org.apache.velocity.runtime.parser.node</nodePackage>
+                    
<sourceDirectory>${project.build.directory}/parser</sourceDirectory>
+                    <tokenManagerUsesParser>true</tokenManagerUsesParser>
+                </configuration>
+                <executions>
+                    <!-- build the standard parser -->
+                    <execution>
+                        <id>jjtree-javacc</id>
+                        <goals>
+                            <goal>jjtree-javacc</goal>
+                        </goals>
+                        <configuration>
+                            <includes>
+                                <include>Parser.jjt</include>
+                            </includes>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+
+
+            <!-- handle VelocityEngineVersion file -->
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>templating-maven-plugin</artifactId>
+                <version>1.0.0</version>
+                <executions>
+                    <execution>
+                        <id>filter-src</id>
+                        <goals>
+                            <goal>filter-sources</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+
+            <!-- handle OSGi information -->
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Export-Package>
+                            org.apache.velocity.*
+                        </Export-Package>
+                        <Import-Package>
+                            *
+                        </Import-Package>
+                    </instructions>
+                </configuration>
+            </plugin>
+
+            <!-- tests -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <systemProperties>
+                        <property>
+                            <name>test</name>
+                            <value>${test}</value>
+                        </property>
+                        <property>
+                            <name>test.compare.dir</name>
+                            <value>${project.build.testOutputDirectory}</value>
+                        </property>
+                        <property>
+                            <name>test.result.dir</name>
+                            <value>${project.build.directory}/results</value>
+                        </property>
+                        <property>
+                            <name>org.slf4j.simpleLogger.defaultLogLevel</name>
+                            <value>warn</value>
+                        </property>
+                        <property>
+                            <name>org.slf4j.simpleLogger.logFile</name>
+                            
<value>${project.build.directory}/velocity.log</value>
+                        </property>
+                        <property>
+                            <name>test.jdbc.driver.className</name>
+                            <value>${test.jdbc.driver.className}</value>
+                        </property>
+                        <property>
+                            <name>test.jdbc.uri</name>
+                            <value>${test.jdbc.uri}</value>
+                        </property>
+                        <property>
+                            <name>test.jdbc.login</name>
+                            <value>${test.jdbc.login}</value>
+                        </property>
+                        <property>
+                            <name>test.jdbc.password</name>
+                            <value>${test.jdbc.password}</value>
+                        </property>
+                    </systemProperties>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>integration-test</id>
+                        <phase>integration-test</phase>
+                        <goals>
+                            <goal>test</goal>
+                        </goals>
+                        <configuration>
+                            <skip>false</skip>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>3.17.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>${test.jdbc.driver.groupId}</groupId>
+            <artifactId>${test.jdbc.driver.artifactId}</artifactId>
+            <version>${test.jdbc.driver.version}</version>
+            <scope>test</scope>
+            <classifier>${test.jdbc.driver.classifier}</classifier>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>com.github.spotbugs</groupId>
+                <artifactId>spotbugs-maven-plugin</artifactId>
+                <version>4.8.6.2</version>
+                <configuration>
+                    <xmlOutput>true</xmlOutput>
+                    <threshold>Low</threshold>
+                    <effort>Max</effort>
+                    
<excludeFilterFile>src/etc/build/spotbugs-exclude.xml</excludeFilterFile>
+                    
<xmlOutputDirectory>${project.reporting.outputDirectory}</xmlOutputDirectory>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqtsACgkQtwnmElLx
+Nt1ofAf6A3277MDV6FgJeqbs+V78aj5YVw/EqWd/FyOlqbfHOJiYwRmHB95eK2/E
+bLvf2LGtx3dThWVthSH5VZt9a84lTgsWc8DR+qME0Bb8nMdt4wKYy/00LEAzm1A8
+2UA54+EbsM2A2g0uBtSll+da4ZTPn5tNN3tXXM04taRCq+FwJMCfK4F/e8tzLJKy
+WuUo9mWsQBLuzeRPnzBkFd0yUtKaZG+etCo+RPLbzqh7phlz4FQQDWzhh21tsimC
+gJ0NJcDMnRhNJIC23HGdWjFJ6SeXc2vhGyPMbtfwcs/fLFH6t2bE7LrSy+ILbzGE
+D3LBoSthPtQA2+Vup7/cszxypyE2CA==
+=N2B1
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc.sha256 Mon Sep 
23 05:49:59 2024
@@ -0,0 +1 @@
+7dc67a2e78db22b473db590c6de89c9094e355419a8a0f47b0b49af7579cfb8d  -

Added: release/velocity/engine/2.4/velocity-engine-core-2.4.pom.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-core-2.4.pom.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-core-2.4.pom.sha256 Mon Sep 23 
05:49:59 2024
@@ -0,0 +1 @@
+a9eee9d59ac787f9c379ec4f37af7e04f8d62161a1e602a4274014d0dc41b0cb  -

Added: release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcquMACgkQtwnmElLx
+Nt2ebQf/QEbMVn/xpvfejrUVuxHCP4GtOiIDXdmcdiI64q9i+AghYwmk5AFLsF+t
+fHAJzUB+fs1zzkL4fd/20YmlQq+wtNOF9WELyhJa6+PT/c1FXuESJJMXhBgxPYdC
+89TI+cGxW8mq9eo5UM3W1RFpHM0pdWAEzTNBaZAeP1AFzdpl+8DlcdzT+cnG2AyX
+/5TNqOVvdF9UEi4pfmEBIe6r11amsdh78IdyrnHjCM8Qs087MktP+MREr1mq0saZ
+6dWyOpbPGj1pbvKFCKauNeq6A2TWnJsgZYVjnyMFNSBVp0IznbsRZu+4QQI4UayW
+EmWiSyBs55aMpWEaImqNl92+Qni91A==
+=F50v
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-examples-2.4-pkg.zip.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+75a493fcae23197699edd9ad831b559e01075a974cb17b2055ea4cf3eb9c7631  -

Added: release/velocity/engine/2.4/velocity-engine-parent-2.4.pom
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-parent-2.4.pom (added)
+++ release/velocity/engine/2.4/velocity-engine-parent-2.4.pom Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
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";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.velocity</groupId>
+        <artifactId>velocity-master</artifactId>
+        <version>7</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>velocity-engine-parent</artifactId>
+    <version>2.4</version>
+
+    <name>Apache Velocity</name>
+    <url>http://velocity.apache.org/engine/devel/</url>
+    <description>Apache Velocity is a general purpose template 
engine.</description>
+    <inceptionYear>2000</inceptionYear>
+    <packaging>pom</packaging>
+
+    <properties>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <junit.version>4.13.2</junit.version>
+        <slf4j.version>1.7.36</slf4j.version>
+    </properties>
+
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-api</artifactId>
+                <version>${slf4j.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>${junit.version}</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-simple</artifactId>
+                <version>${slf4j.version}</version>
+                <scope>test</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+
+    <build>
+        <defaultGoal>install</defaultGoal>
+        <pluginManagement>
+            <plugins>
+                <plugin>
+                    <artifactId>maven-jar-plugin</artifactId>
+                    <configuration>
+                        <archive>
+                            
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+                        </archive>
+                    </configuration>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.felix</groupId>
+                    <artifactId>maven-bundle-plugin</artifactId>
+                    <version>5.1.9</version>
+                    <executions>
+                        <execution>
+                            <id>bundle-manifest</id>
+                            <phase>process-classes</phase>
+                            <goals>
+                                <goal>manifest</goal>
+                            </goals>
+                        </execution>
+                    </executions>
+                </plugin>
+                <plugin>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>javacc-maven-plugin</artifactId>
+                    <version>3.1.0</version>
+                </plugin>
+            </plugins>
+        </pluginManagement>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <!-- full checking is left disabled
+                         <doclint>html,missing,reference,syntax</doclint>
+                    -->
+                    <doclint>none</doclint>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>aggregate</id>
+                        <goals>
+                            <goal>aggregate</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+    <distributionManagement>
+        <site>
+            <id>velocity.apache.org</id>
+            
<url>scpexe://people.apache.org/www/velocity.apache.org/engine/devel/</url>
+        </site>
+    </distributionManagement>
+
+    <scm>
+        
<connection>scm:git:https://gitbox.apache.org/repos/asf/velocity-engine.git</connection>
+        
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/velocity-engine.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=velocity-engine.git</url>
+        <tag>2.4</tag>
+    </scm>
+
+    <issueManagement>
+        <system>JIRA</system>
+        <url>https://issues.apache.org/jira/browse/VELOCITY</url>
+    </issueManagement>
+    <modules>
+        <module>velocity-engine-core</module>
+        <module>velocity-engine-examples</module>
+        <module>velocity-engine-scripting</module>
+        <module>velocity-custom-parser-example</module>
+        <module>spring-velocity-support</module>
+    </modules>
+
+    <!-- This project is an effort by many people. If you feel that your name
+         should be in here and has been omitted in error, please open an issue
+         with the Apache Velocity Issue tracker. -->
+    <contributors>
+        <contributor>
+            <name>Adrian Tarau</name>
+        </contributor>
+        <contributor>
+            <name>Aki Nieminen</name>
+        </contributor>
+        <contributor>
+            <name>Alexey Pachenko</name>
+        </contributor>
+        <contributor>
+            <name>Anil K. Vijendran</name>
+        </contributor>
+        <contributor>
+            <name>Attila Szegedi</name>
+        </contributor>
+        <contributor>
+            <name>Bob McWhirter</name>
+        </contributor>
+        <contributor>
+            <name>Byron Foster</name>
+        </contributor>
+        <contributor>
+            <name>Candid Dauth</name>
+        </contributor>
+        <contributor>
+            <name>Christoph Reck</name>
+        </contributor>
+        <contributor>
+            <name>Darren Cruse</name>
+        </contributor>
+        <contributor>
+            <name>Dave Bryson</name>
+        </contributor>
+        <contributor>
+            <name>David Kinnvall</name>
+        </contributor>
+        <contributor>
+            <name>Dawid Weiss</name>
+        </contributor>
+        <contributor>
+            <name>Dishara Wijewardana</name>
+        </contributor>
+        <contributor>
+            <name>Eelco Hillenius</name>
+        </contributor>
+        <contributor>
+            <name>Fedor Karpelevitch</name>
+        </contributor>
+        <contributor>
+            <name>Felipe Maschio</name>
+        </contributor>
+        <contributor>
+            <name>Gal Shachor</name>
+        </contributor>
+        <contributor>
+            <name>Hervé Boutemy</name>
+        </contributor>
+        <contributor>
+            <name>Jarkko Viinamäki</name>
+        </contributor>
+        <contributor>
+            <name>Jeff Bowden</name>
+        </contributor>
+        <contributor>
+            <name>Jorgen Rydenius</name>
+        </contributor>
+        <contributor>
+            <name>Jose Alberto Fernandez</name>
+        </contributor>
+        <contributor>
+            <name>Kasper Nielsen</name>
+        </contributor>
+        <contributor>
+            <name>Kent Johnson</name>
+        </contributor>
+        <contributor>
+            <name>Kyle F. Downey</name>
+        </contributor>
+        <contributor>
+            <name>Leon Messerschmidt</name>
+        </contributor>
+        <contributor>
+            <name>Llewellyn Falco</name>
+        </contributor>
+        <contributor>
+            <name>Matt Raible</name>
+        </contributor>
+        <contributor>
+            <name>Matt Ryall</name>
+        </contributor>
+        <contributor>
+            <name>Matthijs Lambooy</name>
+        </contributor>
+        <contributor>
+            <name>Oswaldo Hernandez</name>
+        </contributor>
+        <contributor>
+            <name>Paulo Gaspar</name>
+        </contributor>
+        <contributor>
+            <name>Peter Romianowski</name>
+        </contributor>
+        <contributor>
+            <name>Robert Burrell Donkin</name>
+        </contributor>
+        <contributor>
+            <name>Robert Fuller</name>
+        </contributor>
+        <contributor>
+            <name>Sam Ruby</name>
+        </contributor>
+        <contributor>
+            <name>Sean Legassick</name>
+        </contributor>
+        <contributor>
+            <name>Serge Knystautas</name>
+        </contributor>
+        <contributor>
+            <name>Stephane Bailliez</name>
+        </contributor>
+        <contributor>
+            <name>Stephen Habermann</name>
+        </contributor>
+        <contributor>
+            <name>Sylwester Lachiewicz</name>
+        </contributor>
+    </contributors>
+</project>

Added: release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqsgACgkQtwnmElLx
+Nt2FxAf+NCRJpSxsD3ZqQRMBktXspfjQ7Zz/eQKLndJEzkF+L6VYwXFoSoBNzbXa
+D5+h90eE0/gJA3FOIVUwDFYOdOG/kSLGdl4HxYVlN14T83vKXVSPFhKxLUo2tf5J
+ZkkaPRt6ygjhcq2QL8wmR0W6MaL77LinCFJOGHLkXYDbHCNCOPWWkhpKRY52GNNL
+aX9ZlLJO1tce2uj44TdwpbST9gN8qdnmtiHoI3dh2uwPytMWBUa7rFl0jwV6aoYG
+sDagYWiSBVqs6qCRVgUa8Rx+7jvHMo7yp6Ipn/oBVQ8rJCI/+i1R1itstITDBCm5
+daPK6CT/FD6hAyyjcjBvIxag+B16dQ==
+=K1OR
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.asc.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+f07ba5e69409d6078aa886cd88d349ae019a8051aeba4fad432c7026293dfb97  -

Added: release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-parent-2.4.pom.sha256 Mon Sep 
23 05:49:59 2024
@@ -0,0 +1 @@
+d4b9e31a7e9ea490c562a2bdeced94eef3f08c8d0a5378add3d6bcf8828334bf  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc 
(added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqusACgkQtwnmElLx
+Nt0z4Af8DGTlX+XUKmrj0HyK2vpqhUxXi1Z75JZEenYUplt8MZg7jNUHk1cVX73E
+gCxzesSOZKGVS9CijM0keIhwf+Khu+dTcypYm87G8aE/viO/0Hxh7yRPcNMy4H4y
+z9yYQ6sZONYJtJTQHaQzUIBwZkSbkAG0X1/2gVwM5SgS6MZWriMrT5W8Z0AP0Dd8
+yla3jbK8kmIgXPu0A0DigxKT9UUELOUho6GNCFilqSQw6GD058XAlLdr0XcqIh6O
+3XGumRM5qNQ/Erxvtfb2vx7HU0zig8Sl4JA74fqIMPvs4cEIzK9Q/Z4lH6U+sLtM
+GMJCKCwAQ/qBeXJ83G7dC5kS2pOzlA==
+=sKSp
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc.sha256
==============================================================================
--- 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc.sha256
 (added)
+++ 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc.sha256
 Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+eec91073fadf418b450db5749dd4cd0e4028eba788611f140b25eeec75afe9f8  -

Added: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.sha256
==============================================================================
--- 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.sha256 
(added)
+++ 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+22402c4d439254092c5ffb15e6fe48eb31a97359dfaa4a02a527d47c978f773c  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc 
(added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqusACgkQtwnmElLx
+Nt3engf9HR7r6E5MmoudoX6Pw513RqanSmFs4OoYpNfLqHUUfO27e1fpXh+b29hd
+W3jhzMXHLr0soaaqhFjK6KamC/i8/IGZw98ZXNTT97T+H47gUDMgBmlKYzQEa5b+
+WnH+x64ktASDo8qcdhS/d2WbMWAmLHecPzq8jE6X4mbdyVQY2emlrAQUsb7n+rGf
+JInTnAGFfJa2Rz0iLqMiGSNc+AQGqPIZ/XgwiNPVMNK4ENtTkjfHIxwBB2H5vBlm
+rkBuc6Pd+gZqFujOtC3bzhY9NYqSKVDI+Vzc/W10/cSbjcslv6aR8pMnwyFb0VUn
+hbXfn4qRB6vJgiimuPPLamyDy7xXkg==
+=lMTA
+-----END PGP SIGNATURE-----

Added: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc.sha256
==============================================================================
--- 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc.sha256
 (added)
+++ 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc.sha256
 Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+701eecc29977100c52a0f0ddc5663378e0423c8ab25b956f5b93931bfd146a54  -

Added: 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.sha256
==============================================================================
--- 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.sha256 
(added)
+++ 
release/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+fb62b5cc6461be876367e90735a6c393c781fbdfa905babd804d0b7bda9a1f09  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar
==============================================================================
Binary file - no diff available.

Propchange: release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc Mon Sep 
23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqusACgkQtwnmElLx
+Nt294Qf/eLEkNhcv76351gqnYdwyS/UYDz6MJNewZ5ungT9IPprKUkgVR+DqKPoI
+XGcioRLOO2SIfaQxPbaIFO6nuZTaIdr3PVhZAeWLvblClmePn2CxbatrtatpK49/
+kxVCCwdgxFdzc8d4PqBKPWInDWPDud8T8HBsgTlB3GalkKt1BnmrhlJSlc8KVYx0
+jrVPjazcjya09L1Zjzj+mfQckrEf8vQxavnTJ9XTishSa0nrdXaKHjhWJSEWP705
+IF9tHRAyaVSZF4s2RD+qcftCRct/0yaYb+U5qaiYna+9/g72eBLKAD8YjNZFNGLY
+6jlLvKcDDm4jTo2wnSFHf7yrACCvNQ==
+=27zS
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+665ca945738260e84873674871c902138f9b51f3cc3936d9457b8e73ff8b62a0  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+9ed4d1ab7a5a7762fac1018af458469e8c66dfd0d75489d7548cabb4e001d4a4  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom (added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom Mon Sep 23 
05:49:59 2024
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
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";>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.velocity</groupId>
+        <artifactId>velocity-engine-parent</artifactId>
+        <version>2.4</version>
+    </parent>
+    <artifactId>velocity-engine-scripting</artifactId>
+    <name>Apache Velocity - JSR 223 Scripting</name>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-engine-core</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <systemProperties>
+                        <property>
+                            <name>test.resources.dir</name>
+                            <value>${project.build.directory}</value>
+                        </property>
+                    </systemProperties>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>integration-test</id>
+                        <phase>integration-test</phase>
+                        <goals>
+                            <goal>test</goal>
+                        </goals>
+                        <configuration>
+                            <skip>false</skip>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc (added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc Mon Sep 
23 05:49:59 2024
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEb50Q50fceUhau09ytwnmElLxNt0FAmbcqusACgkQtwnmElLx
+Nt0a/gf/RyRnfVuvpg0+9M4U/3WJn040nv5TQ//SdYVq4IG6UVLcBJEVnvjfsoxH
+IbzYq1G2Nwh8oDYfO3+4it6AdjKSoZlM9e1LpIRsNOKfUTlBdX54gG3dCA5eql80
+aNhRWTw+AZoPL5PLQJFJjudp4gobJSohoVCuD3NIeQq4M8rTQXBN7Wnmay3sZY5f
+mX+jBUbYQmTtMtVcip4W2V/lbValgmmg7/bf/BwXOvR9HTjzmI4RUbnO6W0Rmz1m
+k9dDJCNe+RGVAE1hvUdpSI8tIvY72WIRstXNSJgzZbWIkjLqLwrlVk0y4Y/In1FH
+5gsR2oFV2ovahAnfnDIcm4dqhUXVRg==
+=YGWC
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc.sha256 
(added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc.sha256 
Mon Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+82c7ae7136a644c5fda010c6706ac11b1c4ba663c4265f5d3763b960d2dab586  -

Added: release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.sha256
==============================================================================
--- release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.sha256 (added)
+++ release/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.sha256 Mon 
Sep 23 05:49:59 2024
@@ -0,0 +1 @@
+b68555429dc71c9ffe1e10584f138f4d924f55195c992af99f6343816313df21  -


Reply via email to