Hello Craig,
+1
Sunday, July 15, 2001, 5:20:33 AM, you wrote:
CRM> As I cc'd to this list, the 1.0 versions of the beanutils, collections,
CRM> and digester packages have been released under the Commons project. Now
CRM> that these are official 1.0 releases, I propose to modify the Struts 1.1
CRM> environment to depend on these packages, instead of the internal Struts
CRM> versions (which have generally been deprecated).
CRM> This will involve the following steps:
CRM> * Modify the build environment to depend on these three packages
CRM> * Modify internal Struts classes that rely on these packages to use
CRM> the commons packages instead (normally just a change to the "import"
CRM> statement).
CRM> * Remove the internal versions of these classes.
CRM> * Include these three packages in the Struts distribution (including
CRM> inside the WAR files for each of the Struts web apps.
CRM> * Modifying the appropriate documentation to mention the fact that these
CRM> JARs, along with "struts.jar", must be included in the /WEB-INF/lib
CRM> directory of Struts-based web applications.
CRM> Making these changes will allow Struts itself to remain focused on the
CRM> framework and custom tag libraries, while also benefitting from
CRM> improvements in these three packages made by other projects that utilize
CRM> them. (In the future, we'll probably do the same thing with the generic
CRM> connection pool).
CRM> Is everybody OK with doing this?
CRM> Craig
--
Best regards,
Oleg mailto:[EMAIL PROTECTED]