You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by nb...@apache.org on 2005/10/15 02:09:07 UTC

svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Author: nbubna
Date: Fri Oct 14 17:08:16 2005
New Revision: 321258

URL: http://svn.apache.org/viewcvs?rev=321258&view=rev
Log:
upgrade to Struts 1.2.7, SSL Ext for Struts 1.2, Commons-Lang 2.1, Commons-Collections 3.1, Commons-Digester 1.7, Commons-BeanUtils 1.7, Commons-Logging 1.0.4, and Commons-Validator 1.1.4 (most of these are for Struts 1.2.7.  Also, start specifying version in jar file name for sanity's sake.

Added:
    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)
    jakarta/velocity/tools/trunk/lib/commons-collections-3.1.jar   (with props)
    jakarta/velocity/tools/trunk/lib/commons-digester-1.7.jar   (with props)
    jakarta/velocity/tools/trunk/lib/commons-lang-2.1.jar   (with props)
    jakarta/velocity/tools/trunk/lib/commons-logging-1.0.4.jar   (with props)
    jakarta/velocity/tools/trunk/lib/commons-validator-1.1.4.jar   (with props)
    jakarta/velocity/tools/trunk/lib/jakarta-oro-2.0.8.jar   (with props)
    jakarta/velocity/tools/trunk/lib/sslext-1.2.jar   (with props)
    jakarta/velocity/tools/trunk/lib/struts-1.2.7.jar   (with props)
Removed:
    jakarta/velocity/tools/trunk/lib/commons-beanutils.jar
    jakarta/velocity/tools/trunk/lib/commons-collections.jar
    jakarta/velocity/tools/trunk/lib/commons-digester.jar
    jakarta/velocity/tools/trunk/lib/commons-lang-2.0.jar
    jakarta/velocity/tools/trunk/lib/commons-logging.jar
    jakarta/velocity/tools/trunk/lib/commons-validator.jar
    jakarta/velocity/tools/trunk/lib/jakarta-oro.jar
    jakarta/velocity/tools/trunk/lib/sslext.jar
    jakarta/velocity/tools/trunk/lib/struts.jar
Modified:
    jakarta/velocity/tools/trunk/build.properties

Modified: jakarta/velocity/tools/trunk/build.properties
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/build.properties?rev=321258&r1=321257&r2=321258&view=diff
==============================================================================
--- jakarta/velocity/tools/trunk/build.properties (original)
+++ jakarta/velocity/tools/trunk/build.properties Fri Oct 14 17:08:16 2005
@@ -5,20 +5,20 @@
 tools.path=${basedir}
 tools.lib.path=${tools.path}/lib
 
-commons-beanutils.jar=${tools.lib.path}/commons-beanutils.jar
-commons-collections.jar=${tools.lib.path}/commons-collections.jar
-commons-digester.jar=${tools.lib.path}/commons-digester.jar
-commons-logging.jar=${tools.lib.path}/commons-logging.jar
-commons-validator.jar=${tools.lib.path}/commons-validator.jar
+commons-beanutils.jar=${tools.lib.path}/commons-beanutils-1.7.0.jar
+commons-collections.jar=${tools.lib.path}/commons-collections-3.1.jar
+commons-digester.jar=${tools.lib.path}/commons-digester-1.7.jar
+commons-logging.jar=${tools.lib.path}/commons-logging-1.0.4.jar
+commons-validator.jar=${tools.lib.path}/commons-validator-1.1.4.jar
 dom4j.jar=${tools.lib.path}/dom4j.jar
 servlet.jar=${tools.lib.path}/servlet.jar
-struts.jar=${tools.lib.path}/struts.jar
-sslext.jar=${tools.lib.path}/sslext.jar
+struts.jar=${tools.lib.path}/struts-1.2.7.jar
+sslext.jar=${tools.lib.path}/sslext-1.2.jar
+velocity.jar=${tools.lib.path}/velocity-1.4.jar
+oro.jar=${tools.lib.path}/jakarta-oro-2.0.8.jar
 velocity.jar=${tools.lib.path}/velocity-1.4.jar
-oro.jar=${tools.lib.path}/jakarta-oro.jar
-#velocity.jar=${tools.lib.path}/velocity-dep-1.4.jar
 velocity-dvsl.jar=${tools.lib.path}/velocity-dvsl-0.43.jar
-commons-lang.jar=${tools.lib.path}/commons-lang-2.0.jar
+commons-lang.jar=${tools.lib.path}/commons-lang-2.1.jar
 
 # JDK 1.3 users can specify this to avoid
 # warnings when building the project javadoc

Added: jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/commons-collections-3.1.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-collections-3.1.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-collections-3.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/commons-digester-1.7.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-digester-1.7.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-digester-1.7.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/commons-lang-2.1.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-lang-2.1.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-lang-2.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/commons-logging-1.0.4.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-logging-1.0.4.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-logging-1.0.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/commons-validator-1.1.4.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/commons-validator-1.1.4.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/commons-validator-1.1.4.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/jakarta-oro-2.0.8.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/jakarta-oro-2.0.8.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/jakarta-oro-2.0.8.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/sslext-1.2.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/sslext-1.2.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/sslext-1.2.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: jakarta/velocity/tools/trunk/lib/struts-1.2.7.jar
URL: http://svn.apache.org/viewcvs/jakarta/velocity/tools/trunk/lib/struts-1.2.7.jar?rev=321258&view=auto
==============================================================================
Binary file - no diff available.

Propchange: jakarta/velocity/tools/trunk/lib/struts-1.2.7.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
Nathan Bubna <nb...@gmail.com> writes:

>On 10/28/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
>> Nathan Bubna <nb...@gmail.com> writes:
>>
>> >On 10/27/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
>> >> nbubna@apache.org writes:
>> >>
>> >> >    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)
>> >>
>> >> Do you need code from the Bean collections API or would commons-beanutils-core-1.7.0 be sufficient here?
>>
>> I ran some tests:
>>
>>                 | jar | jar.generic | jar.struts | jar.view
>> ----------------+-----+-------------+------------+-----------
>> beanutils       |  X  |     X       |     X      |    X
>> collections     |  X  |             |     X      |    X
>> digester        |  X  |             |     X      |    X
>> lang            |  X  |     X       |     X      |    X
>> logging         |     |             |            |

>this can't be right.  we use commons-logging for the Struts tools.

[...]

Hmm. Seems that my jpackage/ant setup played tricks on me. I'll look
into this tomorrow.

	Best regards
		Henning


-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

		      4 - 8 - 15 - 16 - 23 - 42

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Posted by Nathan Bubna <nb...@gmail.com>.
On 10/28/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
> Nathan Bubna <nb...@gmail.com> writes:
>
> >On 10/27/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
> >> nbubna@apache.org writes:
> >>
> >> >    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)
> >>
> >> Do you need code from the Bean collections API or would commons-beanutils-core-1.7.0 be sufficient here?
>
> I ran some tests:
>
>                 | jar | jar.generic | jar.struts | jar.view
> ----------------+-----+-------------+------------+-----------
> beanutils       |  X  |     X       |     X      |    X
> collections     |  X  |             |     X      |    X
> digester        |  X  |             |     X      |    X
> lang            |  X  |     X       |     X      |    X
> logging         |     |             |            |

this can't be right.  we use commons-logging for the Struts tools.

> validator       |  X  |             |     X      |
> oro             |     |             |            |
> servlet         |  X  |             |     X      |    X
> sslext          |  X  |             |     X      |
> struts          |  X  |             |     X      |
> velocity        |  X  |     X       |     X      |    X
>
> - beanutils-core works fine BTW but the size difference (20k) is
>   neglectable.
>
> - oro and commons-logging can actually go, they are not needed for
>   compilation of velocity-tools.

no, the Struts tools depend on c-l for compiling, and both are needed
for running the example apps, which we distribute as wars and were not
accounted for in your analysis.  we could use the "dep" jar for
velocity to get rid of oro, but i'd rather not.  just personal
preference.

> - all velocity tool distributions depend on beanutils, lang and
>   velocity.
>
> - the "full" jar and the "struts" jar are the same thing.

yep.

> >i don't believe we directly use their API in our code.  the lib is
> >present for digester and struts to use.
>
> Nope. Some tools rely on it. In fact, beanutils is one of the two
> indispensable dependencies of velocity-tools.

oh yeah, i forgot that SortTool uses beanutils.

>         Best regards
>                 Henning
>
>
> --
> Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
> hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/
>
> RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
>    Linux, Java, perl, Solaris -- Consulting, Training, Development
>
>                       4 - 8 - 15 - 16 - 23 - 42
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: velocity-dev-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
Nathan Bubna <nb...@gmail.com> writes:

>On 10/27/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
>> nbubna@apache.org writes:
>>
>> >    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)
>>
>> Do you need code from the Bean collections API or would commons-beanutils-core-1.7.0 be sufficient here?

I ran some tests:

                | jar | jar.generic | jar.struts | jar.view
----------------+-----+-------------+------------+-----------
beanutils       |  X  |     X       |     X      |    X
collections     |  X  |             |     X      |    X
digester        |  X  |             |     X      |    X
lang            |  X  |     X       |     X      |    X
logging         |     |             |            |
validator       |  X  |             |     X      |    
oro             |     |             |            |
servlet         |  X  |             |     X      |    X
sslext          |  X  |             |     X      |
struts          |  X  |             |     X      |
velocity        |  X  |     X       |     X      |    X

- beanutils-core works fine BTW but the size difference (20k) is
  neglectable.

- oro and commons-logging can actually go, they are not needed for
  compilation of velocity-tools.

- all velocity tool distributions depend on beanutils, lang and
  velocity.

- the "full" jar and the "struts" jar are the same thing.

>i don't believe we directly use their API in our code.  the lib is
>present for digester and struts to use.

Nope. Some tools rely on it. In fact, beanutils is one of the two
indispensable dependencies of velocity-tools.

	Best regards
		Henning


-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

		      4 - 8 - 15 - 16 - 23 - 42

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Posted by Nathan Bubna <nb...@gmail.com>.
On 10/27/05, Henning P. Schmiedehausen <hp...@intermeta.de> wrote:
> nbubna@apache.org writes:
>
> >    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)
>
> Do you need code from the Bean collections API or would commons-beanutils-core-1.7.0 be sufficient here?

i don't believe we directly use their API in our code.  the lib is
present for digester and struts to use.

>         Best regards
>                 Henning
>
> --
> Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
> hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/
>
> RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
>    Linux, Java, perl, Solaris -- Consulting, Training, Development
>
>                       4 - 8 - 15 - 16 - 23 - 42
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: velocity-dev-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org


Re: svn commit: r321258 - in /jakarta/velocity/tools/trunk: ./ lib/

Posted by "Henning P. Schmiedehausen" <hp...@intermeta.de>.
nbubna@apache.org writes:

>    jakarta/velocity/tools/trunk/lib/commons-beanutils-1.7.0.jar   (with props)

Do you need code from the Bean collections API or would commons-beanutils-core-1.7.0 be sufficient here?

	Best regards
		Henning

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

		      4 - 8 - 15 - 16 - 23 - 42

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org