You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by cb...@apache.org on 2020/02/02 12:12:50 UTC

svn commit: r37831 - /release/velocity/engine/2.2/

Author: cbrisson
Date: Sun Feb  2 12:12:50 2020
New Revision: 37831

Log:
[dist/engine] Publish 2.2

Added:
    release/velocity/engine/2.2/
    release/velocity/engine/2.2/release-notes.html
    release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom
    release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc
    release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc.sha256
    release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc
    release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc
    release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc
    release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2.jar.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2.pom
    release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc
    release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc.sha256
    release/velocity/engine/2.2/velocity-engine-core-2.2.pom.sha256
    release/velocity/engine/2.2/velocity-engine-examples-2.2.zip   (with props)
    release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc
    release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc.sha256
    release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar   (with props)
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc.sha256
    release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.sha256

Added: release/velocity/engine/2.2/release-notes.html
==============================================================================
--- release/velocity/engine/2.2/release-notes.html (added)
+++ release/velocity/engine/2.2/release-notes.html Sun Feb  2 12:12:50 2020
@@ -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.2</title>
+  </head>
+  <body>
+    <h1>Velocity Engine 2.2 Release Notes</h1>
+    <p>The Velocity team is pleased to announce the availability of Velocity Engine 2.2.</p>
+    <p>Main changes in this release:</p>
+    <ul>
+      <li>New backward compatibility flags to mimic 1.7.x event handlers behavior.</li>
+      <li>New <code>runtime.log.track_locations</code> debugging configuration flag which displays the VTL stack trace in the logs in cases of errors, and populates slf4j MDC tags about position in VTL templates.</li>
+      <li>New example of how to build a customized VTL parser where the '#', '$', '*' and '@' characters can be replaced by alternate character.</li>
+      <li>New automatic conversions from and to BigInteger and BigDecimal methods arguments types.</li>
+    </ul>
+    <p>For a full list of changes, consult <a href="http://velocity.apache.org/engine/2.2/changes.html">Velocity Engine 2.2 Changes section</a> and <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310104&version=12345391">JIRA changelog</a>.</p>
+    <p>For notes on upgrading from Velocity 1.x, see <a href="http://velocity.apache.org/engine/2.2/upgrading.html">Velocity Engine 2.2 Upgrading section</a>.</p>
+    <p>Note for Velocity Tools users: Velocity Tools 3.0 is fully compatible with Velocity Engine 2.2.</p>
+  </body>
+</html>

Added: release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom
==============================================================================
--- release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom (added)
+++ release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom Sun Feb  2 12:12:50 2020
@@ -0,0 +1,284 @@
+<?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.2</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>
+            <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>
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.6</version>
+        </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>
+                <version>2.6</version>
+                <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>
+
+            <!-- add missing imports to some parser generated files -->
+            <plugin>
+                <groupId>com.google.code.maven-replacer-plugin</groupId>
+                <artifactId>replacer</artifactId>
+                <executions>
+                    <execution>
+                        <id>patch-parser-files</id>
+                        <phase>process-sources</phase>
+                        <goals>
+                            <goal>replace</goal>
+                        </goals>
+                        <configuration>
+                            <includes>
+                                <include>${project.build.directory}/generated-sources/jjtree/**/JJT${parser.basename}ParserState.java</include>
+                                <include>${project.build.directory}/generated-sources/jjtree/**/${parser.basename}ParserVisitor.java</include>
+                            </includes>
+                            <replacements>
+                                <replacement>
+                                    <token>import ${parser.package}.*;</token>
+                                    <value>import ${parser.package}.*;
+import org.apache.velocity.runtime.parser.node.*;</value>
+                                </replacement>
+                            </replacements>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            
+            <!-- tests -->
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>${surefire.plugin.version}</version>
+                <configuration>
+                    <skip>${maven.test.skip}</skip>
+                    <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.2/velocity-custom-parser-example-2.2.pom.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc (added)
+++ release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu+QACgkQvv7vInqY
+uAnA9QgAkoSeRP4prbwfADxr3nzKia+A64IpoZnOKLYnoxyNclCZFX9pfUGBwmSp
+GEOKFDnnwxfxM9pDVFXRvROniZFbcT+HGdOd2F5p2lxc1LP7D55yyisEvL4VCooR
+azbJkUiyVC0ZMUROqcXflPkfXbrwevw2xvfhZbCrp8HsBGlBUieGIMKF+EmVduOb
+85w7CRVW/GBIj/70YhcGOABtZd+4p/IxVrnFNV1gvPmsMSvlTHiA+i/xHExb/K9H
+y4iifYKrw7SfwUBk5cLHQIjvkQ7c3vYVm8asKCcTIykHzDYWEo3oAy0VTN+iJQBQ
+ITDsYWpR8PPlMk75p8VgBxxIzUNLYg==
+=sxmg
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+f0f93b211b5bed4eb653af064eda6289399e1d2f031fc13f8cc508b2d43e45de  -

Added: release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.sha256 (added)
+++ release/velocity/engine/2.2/velocity-custom-parser-example-2.2.pom.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+be0788aa4148910a093c1c8804b92e1c0b12a5ae7f64df60f54620c222f7fb48  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu6YACgkQvv7vInqY
+uAkXuQf/V9hEKgr8LmogidHxOgP0MaxhbVOBeww/OHFDPq+6sKhU50CsutlO5uc8
+qV4EJk4q/fynovTYn4JauXM0BGo+cB+j36o9M8QKc1g4yRndMCpK2CFnYLrKA5u8
+vgvDfi0Eyxkgvugbk2Fst7MwKXWYJngktTUeIB/VxhI+f9BbeiAw/vGFoFv7UlwY
+n9TioewbCQETxAwdCk5YUAUKBpejw0OxBxFE2p68oDAR5DxKqiQYvOMaIFMrxQ3A
+Rjs0Thzc3pplW/eKOr5YGB9Xg/LffuJnA+G82wpngkIyCiBdK95GRXFZTLvALkEF
+oHjGeQpbFF28blKJV1cD+JbpB2hSMQ==
+=qtm/
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+1e8eba88b5616bb3e814a4976ee38c1cc62a1bea288d873a4e2a88de59bab953  -

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-javadoc.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+4c01fa11290fa73028e56fed9bcb145847f31cf666b95d36e8855206a4a2b6ae  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu6YACgkQvv7vInqY
+uAn3Fgf/ZN4LwOY/epfUFrRGhuKxVZgxUJGXDNVrEQdUjuZKHz9u70HdMTwfkGID
+QiJhuwdFf/xZIK+nUkPPgGw9KGbmM4hme8ga/D0hmLx/IXIrrUSIHHwd3WoRMBQL
+FAnBMTGARGHzx1G75ZTW9kTWxRKfgclU9FN+upaZZceh66RbOck+lGYNoR7JFlox
+T1nE+8tcNsTRO/HwIuNjRk1Ii+HHPFZDuE7O9ft5hbnNUFC5H1rqHSOgOf+V4+d2
+mDCFs3hacH7k6fHxy+Rh6CixFGy2Vloysob4cSowqymvPKA5Yga/sJb+i0GcnLNZ
+fue9c4z94l7dhCc2gKbRHjc/F4P0+A==
+=vzX9
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+551da8cceef003a33c049d905a1bff1b459279490d9f82acee04cfd2ebb3c395  -

Added: release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2-sources.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+c2b0992bce0990a3e157256c8cb48979cab99d173c65ba4015c06bad66813b56  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu6UACgkQvv7vInqY
+uAnLTwgAmHDFV8AJKSXyGnOP0ohtX/NfPds0xMAT0e4cA6DxI8Fa7/Gm+k6DIDvW
+3yCV8R2/mTBFgt8EUulIdbsT5VKV7dUrXi6HwNqsZoSXsn12vWL0w+kD4AlfZoYJ
+8+qeqeWkx70uk/7ftULM5KtVNX3X2t7asVEgfZ40hil3GaJ6moAdzYSgMLcYnC4S
+g+pqC7YDDDzrGdSubHuk8fnMOHWZ6V/Tf+UNbq24kHgszZDCDzzX1YlXOpreNZ76
+Rs1hOTKUFDzsncRrmWoA52AhEAsFtcfdaw5KSy/FOVU7XXWnj9fxb/alpRUpWglW
+Atub/z+lPZlaS0V9vaXC0opd8aSwjQ==
+=KHWw
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+8734c1acadc67750b2b3c640daebfdefdc3ee8c6a8ae1a1cbc768eb1c7def65e  -

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+5167f8cf2dbc003b632a49b672161d8d96c8c6f03056d29bfd540a8a789d715e  -

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.pom
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.pom (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.pom Sun Feb  2 12:12:50 2020
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>velocity-engine-parent</artifactId>
+    <groupId>org.apache.velocity</groupId>
+    <version>2.2</version>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>velocity-engine-core</artifactId>
+  <name>Apache Velocity - Engine</name>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <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>src/main/parser</directory>
+                  <filtering>true</filtering>
+                </resource>
+              </resources>
+              <outputDirectory>${project.build.directory}/parser</outputDirectory>
+            </configuration>
+          </execution>
+          <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>
+      <plugin>
+        <artifactId>maven-shade-plugin</artifactId>
+        <version>3.2.1</version>
+        <executions>
+          <execution>
+            <id>shade</id>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <artifactSet>
+                <includes>
+                  <include>commons-io:commons-io</include>
+                </includes>
+                <excludes>
+                  <exclude>org.slf4j:slf4j-api</exclude>
+                </excludes>
+              </artifactSet>
+              <relocations>
+                <relocation>
+                  <pattern>org.apache.commons.io</pattern>
+                  <shadedPattern>org.apache.velocity.shaded.commons.io</shadedPattern>
+                </relocation>
+              </relocations>
+              <minimizeJar>true</minimizeJar>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>javacc-maven-plugin</artifactId>
+        <version>2.6</version>
+        <executions>
+          <execution>
+            <id>jjtree-javacc</id>
+            <goals>
+              <goal>jjtree-javacc</goal>
+            </goals>
+            <configuration>
+              <includes>
+                <include>Parser.jjt</include>
+              </includes>
+            </configuration>
+          </execution>
+        </executions>
+        <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>org.apache.velocity.runtime.parser.node</nodePackage>
+          <sourceDirectory>${project.build.directory}/parser</sourceDirectory>
+          <tokenManagerUsesParser>true</tokenManagerUsesParser>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>com.google.code.maven-replacer-plugin</groupId>
+        <artifactId>replacer</artifactId>
+        <executions>
+          <execution>
+            <id>patch-parser-files</id>
+            <phase>process-sources</phase>
+            <goals>
+              <goal>replace</goal>
+            </goals>
+            <configuration>
+              <file>${project.build.directory}/generated-sources/javacc/org/apache/velocity/runtime/parser/TokenMgrError.java</file>
+              <replacements>
+                <replacement>
+                  <token>static final int</token>
+                  <value>public static final int</value>
+                </replacement>
+              </replacements>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <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>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <instructions>
+            <Export-Package>org.apache.velocity.*</Export-Package>
+            <Import-Package>!org.apache.commons.io,
+                            *</Import-Package>
+          </instructions>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>${surefire.plugin.version}</version>
+        <executions>
+          <execution>
+            <id>integration-test</id>
+            <phase>integration-test</phase>
+            <goals>
+              <goal>test</goal>
+            </goals>
+            <configuration>
+              <skip>false</skip>
+            </configuration>
+          </execution>
+        </executions>
+        <configuration>
+          <skip>${maven.test.skip}</skip>
+          <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>
+      </plugin>
+    </plugins>
+  </build>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+      <version>3.9</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>1.7.30</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.13</version>
+      <scope>test</scope>
+      <exclusions>
+        <exclusion>
+          <artifactId>hamcrest-core</artifactId>
+          <groupId>org.hamcrest</groupId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.hsqldb</groupId>
+      <artifactId>hsqldb</artifactId>
+      <version>2.5.0</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-simple</artifactId>
+      <version>1.7.30</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>3.0.5</version>
+        <configuration>
+          <xmlOutput>true</xmlOutput>
+          <threshold>Low</threshold>
+          <effort>Max</effort>
+          <excludeFilterFile>src/etc/build/findbugs-exclude.xml</excludeFilterFile>
+          <xmlOutputDirectory>target/site</xmlOutputDirectory>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+  <properties>
+    <test.jdbc.driver.version>2.5.0</test.jdbc.driver.version>
+    <parser.basename>Standard</parser.basename>
+    <test.jdbc.uri>jdbc:hsqldb:.</test.jdbc.uri>
+    <parser.char.hash>#</parser.char.hash>
+    <test.jdbc.driver.artifactId>hsqldb</test.jdbc.driver.artifactId>
+    <parser.debug>false</parser.debug>
+    <parser.char.dollar>$</parser.char.dollar>
+    <test.jdbc.login>sa</test.jdbc.login>
+    <parser.char.asterisk>*</parser.char.asterisk>
+    <parser.char.at>@</parser.char.at>
+    <test.jdbc.driver.className>org.hsqldb.jdbcDriver</test.jdbc.driver.className>
+    <test.jdbc.driver.groupId>org.hsqldb</test.jdbc.driver.groupId>
+    <parser.package>org.apache.velocity.runtime.parser</parser.package>
+  </properties>
+</project>

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu6UACgkQvv7vInqY
+uAnVGQf9GjTRJGEIcji7g5DesRRQlAMAYpU9fmnVV3RX1wKBA35GDBqNTz015Jgv
+cszzmTi6syWaY00SmSOKf/MQ7TaGyHyNrpuWy+wahPT+VtAr0+StNfc0Z+zg6BHc
+LFdDEQrS2A+izGvaSh2bun7yCgbmNsewrlduDNVHfhLpm9e5tkh6ND500C8AryE3
+axr7j+rxCyWM7NaAonyiuXfpn+tXkr2Gy6Mny4Asr+ybAVvFToaUKoULm8SbgARG
+r8HU6AHzKMxhxXh1FOR9omZOyAQmzastZnZxLNlpKmcjwCKGnJ5ppWTfGiJCPZA2
+tJBJ8lRArbjuCuR6rsTRDUpBb48Lnw==
+=4ExS
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.pom.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+7802062bdcf7fc618e853779ae7708da06d14f0c8986b72ddd6da10b38c5f593  -

Added: release/velocity/engine/2.2/velocity-engine-core-2.2.pom.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-core-2.2.pom.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-core-2.2.pom.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+a05c0349a711a57b09341c7caffac0593aeb2b87988f999ed231bbc0b53ccfce  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu78ACgkQvv7vInqY
+uAlfuwf+Jv5aJTh7bxZH29Bq2mOcWmcC/lE8eEFQZs/wEDFsDtUnHWJXeT88kA1e
+XhpM6w8Wbb0PEHN86NxdNUp04P8GBaOp4Ly1CDE78+XwCQSURyR5XKw0YA2t06V0
+E/2lvhlNkI3jyHo2Zy7YoujgyCBqcYzS/SqMVw7d8Qrp+6qw288ZyaiAUUlBAjMM
+ziirYLOr65/qu56DFC/DYgaOtg2zb4tOXYet1/cowO56KupFivhnlYze6dN9pA0T
+c3fwy9ucXLrBCdUHBTkuLWgCSad+CDzKmAN1sf1kGa1tfu8WlCCFsNMH6LM3uu7d
+bcYaw77XZqHHq5yGEcAaB9S76+FgMQ==
+=ckxT
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+22e33a3242bdd8f56f8389eeeca2e72e901430c7a6a6c78e828bf7c6be961e37  -

Added: release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-examples-2.2.zip.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+8b582b8c3cd5897a8d7d8b4a3dc29ce67358614da55ca67b0fc1ff49665b7f25  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu9YACgkQvv7vInqY
+uAlRSQf9HvQUkCK5EM7KbAE/FzHScX2zFjXmogckx2GuIl40dGPeJP+NUvXd3NeO
+khRwLPoAI9OZhj4SXAf23PYeHN4cYbmLGyMdu9TxUTm0FecGGk2eRJoaNuqQnuip
+PBwBkexj347K0P1hpL/trgzhrqKJgbkLpCv+lQCXVwx+A2gc4R+VGUbSLII9Yhja
+5kAqtlAYH/mpDLHTsCYm+MbccSMwBzUzDQL3UsIYEhQ6RNOqnZU3pg9Qp+YAHjdb
+FmhwiR/M20VtYRwCwdQVts2xX8ILIf59QqbMP7/Tl4mdqAlZp1yajwoT+jzSch5B
+0/ig2/kCG0OVuSn7L9kW2KL9uetMyQ==
+=XMz2
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+adf04d5ce2c5e1b8ad7e75c4f9086fd9cbec955aa6d64d0f99599f26a4b1a176  -

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-javadoc.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+0652a209e401f9427ee8ee35917c79199b248c1291b98650ace0e023d27c5fd1  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu9YACgkQvv7vInqY
+uAnLygf/e3CObdaxtRqY7r9nouPPxwrmK2ZO7HVjGBGPMBjYHO3DyDvcTRHxjBJ6
+F/BBiRIVEiOG/GkuqewojLJPcj1u6fYjHydW0nRycCPRRmMo5ZVgoWuwB4PZbQfT
+aEhZp6NBG/Nx96Hpw0jOCLoSjarEtPIxhpJo2WVIouz1qGGo12MaAwTDo0c+ypn7
+aYsOAtt7g/ATSuOi92jk6zPcrsdp57Dw+0m8NynXBarKc1nXP92vBFVx/QUcb7GG
+lnoOhEYR+dizSLv3FV+mKpOeFpu0wPTMJ7KXTIHgcmVSeLdFG6q3+9IGDj9QPCpt
+Ht+mB+SToUvd5oGZhdFzXRD4ay67zQ==
+=fW3G
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+660b6b0348381bc9058d2dc0139045f6a1827ba5881df36fbee3fd893b7610d2  -

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2-sources.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+c7d6fb97daadbc9d10b332a95dd9c5cdafcac889b93c70957b5f1f426832c7bd  -

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

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

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu9UACgkQvv7vInqY
+uAlb6gf9GxprhnI5+wNH9EAg6CTf9cy/qcSz5J3LJ0ahW22Op62bp7l/VBV6MAWp
+QktRuLBUJAF+C7HO72lYTSnjv8Zka8QZAEflfu+ZbnrflzxAOpepnJwJdMXgNYu9
+M/GmmVSiVR/LG8nyKR4NK7efUHQmy1X/CFkBK590AY7TgBcPsZZbQBqy7YsBF9At
+Hl4KSLCOygbce6MzNMtqSCHaROLjAkoCanxYWIjYLCaM2o9K4cNp6JmtEEq92wkl
+J42LUTc3rM1wfD86aSwymER9tEz7vdWsVQuwzyDYWlaoswQni8Gsnp+KtlIeZ9jz
+sZYLP8RwLm2vf6rqGJmvwOpE0YZ7Sg==
+=ATEP
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+776ce0b55458b36775ed42745e92cd4b8fb35be3d2095f11f1f56f5619670fe4  -

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.jar.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+9131ca2a1728ce95c7d08eb6a9cf25093c62f5a5dffdd51dfd1a9fbafbf48a7d  -

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom Sun Feb  2 12:12:50 2020
@@ -0,0 +1,87 @@
+<?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.2</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>
+            <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>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-source-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>${surefire.plugin.version}</version>
+                <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.2/velocity-engine-scripting-2.2.pom.asc
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc Sun Feb  2 12:12:50 2020
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEzkQ5wb7z2oOxgy+dvv7vInqYuAkFAl4xu9YACgkQvv7vInqY
+uAk2Ogf+P5pr4bh4d8vFBsj56bdkmX+AINdsZD8gRYcglGGmz+LEdI3IapgzPPMN
+CtSWstQKWwtS/mZVjo5QIUBWGNwRavNcd0jaGkyW05mcSeWA+ZsXqMewu56cr3bG
+ukrFIQIWEyuee0QjDpg+LYUUWcXDtYIko5Mc0qm8xov8Kol9aPg2cEntDe6uMPgk
+UUZS7opeTGVFRm9lwTBrPa5kHZCBaS/NDxNF4LtpO68Z3xXNrjON31Ffi6B4JkQX
+9BXJihCXnTL8wYVfyRMzKB2cPkS2XAZdLvqy/bvNTPZ/iVKzOUkSurvTA6T9VQTB
+GaJENEn21ycNSlLpi1Q2YFaduJFIHQ==
+=f8R1
+-----END PGP SIGNATURE-----

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.asc.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+93900b03f878a78f65b633bcea597deae97aee257f647ada241f0fc4d5bfee81  -

Added: release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.sha256
==============================================================================
--- release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.sha256 (added)
+++ release/velocity/engine/2.2/velocity-engine-scripting-2.2.pom.sha256 Sun Feb  2 12:12:50 2020
@@ -0,0 +1 @@
+26cb2216b415a979500da255e6c3c91f84fab3c079b6e8da385d6d342dd9bfa6  -