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 -