You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2008/11/17 20:01:00 UTC

svn commit: r718324 - /velocity/engine/trunk/xdocs/docs/jar-dependencies.xml

Author: nbubna
Date: Mon Nov 17 11:01:00 2008
New Revision: 718324

URL: http://svn.apache.org/viewvc?rev=718324&view=rev
Log:
VELOCITY-617 oro is not a required dep unless escaping refs

Modified:
    velocity/engine/trunk/xdocs/docs/jar-dependencies.xml

Modified: velocity/engine/trunk/xdocs/docs/jar-dependencies.xml
URL: http://svn.apache.org/viewvc/velocity/engine/trunk/xdocs/docs/jar-dependencies.xml?rev=718324&r1=718323&r2=718324&view=diff
==============================================================================
--- velocity/engine/trunk/xdocs/docs/jar-dependencies.xml (original)
+++ velocity/engine/trunk/xdocs/docs/jar-dependencies.xml Mon Nov 17 11:01:00 2008
@@ -28,7 +28,7 @@
     <section name="Velocity dependencies" href="dependencies">
       <p>
        Velocity has a number of external jar dependencies. However, not all of these
-       are needed every time.This document should help you do decide which jars must
+       are needed every time. This document should help you do decide which jars must
        also be present if you want to integrate Velocity into your application.
       </p>
 
@@ -58,7 +58,10 @@
         </tr>
         <tr>
           <td>oro</td><td>Yes</td>
-          <td>Needed for all parts of Velocity</td>
+          <td>Must be present if you have Velocity configured to
+              <a href="developer-guide.html#Configuring_Event_Handlers">automatically escape references</a>.
+              Otherwise, it is not needed.
+          </td>
         </tr>
         <tr>
           <td>log4j</td><td>No</td>
@@ -82,15 +85,15 @@
         </tr>
         <tr>
           <td>jdom</td><td>No</td>
-          <td>Only required for the Anakia tool / ant task</td>
+          <td>Only required for the deprecated Anakia tool / ant task</td>
         </tr>
         <tr>
           <td>werken-xpath</td><td>No</td>
-          <td>Only required for the Anakia tool / ant task</td>
+          <td>Only required for the deprecated Anakia tool / ant task</td>
         </tr>
         <tr>
           <td>antlr</td><td>No</td>
-          <td>Only required for the Anakia tool / ant task</td>
+          <td>Only required for the deprecated Anakia tool / ant task</td>
         </tr>
         <tr>
           <td>ant</td><td>No</td>
@@ -108,14 +111,15 @@
 
       <p>
         The most common case is the integration of the Velocity runtime into your
-        application. In this case, you must add commons-collections, commons-lang
-        and oro to your application (and optional logging if
+        application. In this case, you must add commons-collections and commons-lang
+        to your application (and optional Oro or commons-logging if
         required). If you already have one or more of these libraries in your application,
         you should check if you need to update their versions.
       </p>
 
       <p>The <a href="dependencies.html">auto-generated dependency report</a> lists all mandatory
-         dependencies as <b>compile</b> and all optional dependencies as <b>provided</b>.
+         dependencies as <b>compile</b> and all optional dependencies as <b>provided</b>, though
+         it fails to properly reflect the optional nature of the Oro and Commons-Logging dependencies.
       </p>
     </section>
   </body>