I will respond to my own question here, as it appears there is no single
resource listing the versions of what libraries are used with Struts 1.1B2.
Some of this information is can be derived under "Prerequisite Software" at:

  http://jakarta.apache.org/struts/userGuide/installation.html#Installing

Basically, I compared the .jar files that came with the 1.1B2 distribution
to the .jar files on the various Jakarta Commons websites:

 1) commons-beanutils.jar
    -- Struts uses version 1.4 (latest version is 1.4.1)
 2) commons-collections.jar
    -- NOT SURE.  The Struts version does not appear to correspond to
version 1.0 or
       version 2.0 of the collections library.  The Struts version is much
larger than
       2.0.  Maybe it's a development version of the next version - 3.0?
 3) commons-dbcp.jar
    -- Struts uses version 1.0 (latest version is 1.0)
 4) commons-digester.jar
    -- Struts uses version 1.3 (latest version is 1.3)
 5) commons-fileupload.jar
    -- NOT SURE. This is from the Sandbox project which is documented a
little 
       differently than the Jakarta Commons.  The latest version is 1.0 beta
8.
       Apparently, the Sandbox projects will be migrated to Jakarta Commons
before
       the final release of Struts 1.1.
 6) commons-lang.jar
    -- Struts uses version 1.0 (latest version 1.0 beta 1)
 7) commons-logging.jar
    -- Struts 1.1 B2 comes with version 1.0.  However, version 1.0.1 is
required for 
       a bug fix (latest verion is 1.0.2).
 8) commons-pool.jar
    -- version 1.0.1 (latest version is 1.0.1)
 9) commons-resources.jar
    -- NOT SURE.  This also from the Sandbox project (version 1.0 beta 8 is
the latest)
10) commons-services.jar
    -- NOT SURE.  I couldn't even find this project under Jakarta Commons or
Sandbox. 
       Anybody know where this comes from?
11) commons-validator.jar
    -- No official release of this library yet, so the version that came
with Struts 
       appears to be based on the 8/12/02 nightly build.
12) jakarta-oro.jar
    -- version 2.0.6 (latest version is 2.0.6)

-----Original Message-----
From: Hohlen, John 
Sent: Monday, October 14, 2002 11:26 AM
To: Struts-Help (E-mail)
Subject: Jakarta Library Versions Used In Struts 1.1 B2


My team likes to keep track of what versions they're using of a third party
libraries (.JAR files).  The Struts 1.1B2 release is dependent on a dozen or
so Jarkarta libraries.  How can I determine which version of each library I
got when I downloaded Struts 1.1 B?  More specifically, which version of:

 1) commons-beanutils.jar
 2) commons-collections.jar
 3) commons-dbcp.jar
 4) commons-digester.jar
 5) commons-fileupload.jar
 6) commons-lang.jar
 7) commons-logging.jar
 8) commons-pool.jar
 9) commons-resources.jar
10) commons-services.jar
11) commons-validator.jar
12) jakarta-oro.jar

Is this documented anywhere?  Some manifest.mf files have a specification
version in them, but not all.  In some cases, the specificaiton version is
documented incorrectly.  For example, in the struts.jar file which says 1.0,
not 1.1

Thanks, 

JOHN

--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to