[jboss-cvs] repository.jboss.com/apache-velocity/1.4jboss-brew/src ...
Vivek Lakshmanan
vivekl at redhat.com
Tue Feb 27 23:35:56 EST 2007
User: vivekl
Date: 07/02/27 23:35:56
Added: apache-velocity/1.4jboss-brew/src README.txt
velocity-AnakiaJDOMFactory-jdom-DefaultJDOMFactory.patch
velocity-AnakiaTask-jdom-XMLOutputter.patch
velocity-jboss-component-info.xml velocity-src.tgz
Log:
- brew built apache-velocity 1.4jboss
Revision Changes Path
1.1 date: 2007/02/28 04:35:56; author: vivekl; state: Exp;repository.jboss.com/apache-velocity/1.4jboss-brew/src/README.txt
Index: README.txt
===================================================================
Anakia Patches
------------------------------------------------------------------
Two patches in this directory are used to patch the Anakia part of
Velocity to use a more recent version of JDom.
velocity-AnakiaJDOMFactory-jdom-DefaultJDOMFactory.patch
velocity-AnakiaTask-jdom-XMLOutputter.patch
If you are going to build from the velocity-src.tgz and wish to use
the patches, you will need to replace the jdom-b9.jar in the build/lib
directory with a more recent version. A compatible version can be
found here:
http://www.jdom.org/dist/binary/jdom-1.0.tar.gz
Serveltapi5 Patches
-----------------------------------------------------------------
The velocity-servletapi5.patch is used to allow the VelocityServletTest
to be compiled using serveltapi5 instead of the default serveltapi3
jar included with the velocity sources.
1.1 date: 2007/02/28 04:35:56; author: vivekl; state: Exp;repository.jboss.com/apache-velocity/1.4jboss-brew/src/velocity-AnakiaJDOMFactory-jdom-DefaultJDOMFactory.patch
Index: velocity-AnakiaJDOMFactory-jdom-DefaultJDOMFactory.patch
===================================================================
--- src/java/org/apache/velocity/anakia/AnakiaJDOMFactory.java.sav Thu Sep 23 12:46:10 2004
+++ src/java/org/apache/velocity/anakia/AnakiaJDOMFactory.java Thu Sep 23 12:46:29 2004
@@ -18,7 +18,7 @@
import org.jdom.Element;
import org.jdom.Namespace;
-import org.jdom.input.DefaultJDOMFactory;
+import org.jdom.DefaultJDOMFactory;
/**
* A customized JDOMFactory for Anakia that produces {@link AnakiaElement}
1.1 date: 2007/02/28 04:35:56; author: vivekl; state: Exp;repository.jboss.com/apache-velocity/1.4jboss-brew/src/velocity-AnakiaTask-jdom-XMLOutputter.patch
Index: velocity-AnakiaTask-jdom-XMLOutputter.patch
===================================================================
--- src/java/org/apache/velocity/anakia/AnakiaTask.java.sav Wed Apr 14 14:26:40 2004
+++ src/java/org/apache/velocity/anakia/AnakiaTask.java Thu Sep 23 13:01:14 2004
@@ -34,6 +34,7 @@
import org.jdom.Document;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
+import org.jdom.output.Format;
import org.apache.velocity.Template;
import org.apache.velocity.app.VelocityEngine;
@@ -343,7 +344,9 @@
}
OutputWrapper ow = new OutputWrapper();
- ow.setEncoding (encoding);
+ Format owf = ow.getFormat();
+ owf.setEncoding (encoding);
+ ow.setFormat (owf);
context.put ("root", root.getRootElement());
context.put ("xmlout", ow );
1.1 date: 2007/02/28 04:35:56; author: vivekl; state: Exp;repository.jboss.com/apache-velocity/1.4jboss-brew/src/velocity-jboss-component-info.xml
Index: velocity-jboss-component-info.xml
===================================================================
<project name="apache-velocity-component-info">
<component id="apache-velocity"
version="1.4jboss-brew"
licenseType="apache-2.0"
projectHome="http://jakarta.apache.org/velocity"
description="Velocity is a Java-based template engine.
This jboss patch allows ',' and ':' characters to be in a
variable character set to work around the problem that velocity
has no way to escape ${x:y} and ${x,y:z} constructs that should
just pass through the template engine unchanged"
scm=":ext:cvs.devel.redhat.com:/cvs/dist/velocity-jboss"
tag="velocity-jboss-1_4-1_el4ep1_1">
<!-- Build using JDK 1.4 -->
<artifact id="velocity.jar"/>
<export>
<include input="velocity.jar"/>
</export>
</component>
</project>
1.1 date: 2007/02/28 04:35:56; author: vivekl; state: Exp;repository.jboss.com/apache-velocity/1.4jboss-brew/src/velocity-src.tgz
<<Binary file>>
More information about the jboss-cvs-commits
mailing list