|
|
|
[
Permlink
| « Hide
]
Henri Yandell - [15/Jan/07 12:07 AM ]
+1 to both. Let me know if I can help.
DBCP 1.2.2 is out now.
So suggested upgrade list: Commons Logging 1.1.0 (compiles against log4j 1.2.12) Commons Collections 3.2 (this is a dependency only for SetUtils.orderedSet now) Commons BeanUtils 1.7.0 (no longer relies on Collections) Commons Digester 1.8 Commons DBCP 1.2.2 (no longer relies on Collections) Commons Modeler 1.2 Commons Validator 1.3.1 (used by the webapp?) log4j 1.2.14 ( Commons Pool 1.3 (DBCP 1.2.2 is paired with Pool 1.3) The only odd choice API wise is log4j-1.2.14 which is the latest (rather than 1.2.12 which is the one log4j was released against). I built and ran the tests for commons-logging 1.1-trunk against 1.2.14 and everything was fine. %svn commit comment: ========== Upgrading the commons-* dependencies and the log4j dependency. I've used the license file from within each foo.jar to create a foo.license file - technically that's the bit that is the license and there's nothing that says the license should be the same between each version; things get tacked on the end if there are other bits in there (see the HTTP Server license). 'ant clean test' passes successfully, which is about all I can think of to confirm things aren't screwed up. The only major API change is with Commons Modeler, here are the release notes: http://svn.apache.org/repos/asf/jakarta/commons/proper/modeler/tags/MODELER_2_0/RELEASE-NOTES.txt I removed the lib/readme.txt as it was just there as a CVS placeholder. This is described in ========== %svn commit: Sending lib/VERSIONS.txt Deleting lib/core/apache.license.txt Deleting lib/core/commons-collections-3.1.jar Adding (bin) lib/core/commons-collections-3.2.jar Adding lib/core/commons-collections-3.2.license Adding (bin) lib/core/commons-logging-1.1.jar Adding lib/core/commons-logging-1.1.license Deleting lib/core/commons-logging-api.jar Deleting lib/core/commons-logging.jar Deleting lib/optional/apache.license.txt Adding (bin) lib/optional/commons-beanutils-1.7.0.jar Adding lib/optional/commons-beanutils-1.7.0.license Deleting lib/optional/commons-beanutils.jar Deleting lib/optional/commons-dbcp-1.2.1.jar Adding (bin) lib/optional/commons-dbcp-1.2.2.jar Adding lib/optional/commons-dbcp-1.2.2.license Deleting lib/optional/commons-digester-1.7.jar Adding (bin) lib/optional/commons-digester-1.8.jar Adding lib/optional/commons-digester-1.8.license Deleting lib/optional/commons-modeler-1.1.jar Adding (bin) lib/optional/commons-modeler-2.0.jar Adding lib/optional/commons-modeler-2.0.license Deleting lib/optional/commons-pool-1.2.jar Adding (bin) lib/optional/commons-pool-1.3.jar Adding lib/optional/commons-pool-1.3.license Deleting lib/optional/commons-validator-1.1.4.jar Adding (bin) lib/optional/commons-validator-1.3.1.jar Adding lib/optional/commons-validator-1.3.1.license Deleting lib/optional/log4j-1.2.11.jar Adding (bin) lib/optional/log4j-1.2.14.jar Adding lib/optional/log4j-1.2.14.license Deleting lib/readme.txt Transmitting file data ................... Committed revision 689. Committed to trunk as revision 690 via a merge from 689. | |||||||||||||||||||||||||||||||||||||||