|
From: <jue...@we...> - 2004-02-04 19:11:53
|
Everybody, I've committed my final reworkings for 1.0 RC1 one. Quite a few internal = classes have moved between packages; there shouldn't be any major = incompatilities. I've also incorporated most recent bug reports in the = affected areas. A new feature is ReloadableResourceBundleMessageSource: An alternative = implementation of MessageSource that follows basic ResourceBundle = conventions but is able to reload message definitions and to load the = properties files from any resource location. This removes a major = nuisance of java.util.ResourceBundle in a server environment: = Effectively, message definitions can now be changed on-the-fly like JSPs = or templates can, without losing a significant amount efficiency. The "cacheSeconds" interval specifies the refresh interval: If the = last-modified timestamp of the files hasn't changed, no reloading will = occur. So "cacheSeconds" can be set to 1 without worrying about = performance. My own rudimentary performance tests indicate that = ReloadableResourceBundleMessageSource is twice as fast as the standard = ResourceBundleMessageSource when caching forever, and still 40% faster = with "cacheSeconds" =3D 1. I'd like to encourage everybody to test the current CVS head thoroughly. = I will test our sample apps myself too, against HSQLDB and MySQL, but = I'm primarily talking of custom applications here. Please report any = remaining issues promptly; I intend to release RC1 this weekend. Juergen P.S.: Haven't had the time to look at the 96-beans issue; will do so tomorrow. DI J=FCrgen H=F6ller Senior System Architect ______________________________________ werk3ATS - division systementwicklung werk3AT informations- und mediensysteme europaplatz 4 A - 4020 linz t. +43 (0) 732 71 65 29 502 f. +43 (0) 732 71 65 29 3 mailto:jue...@we... http://www.werk3at.com ______________________________________ werk3ATS - WIR ENTWICKELN ERFOLG |
|
From: Darren D. <da...@da...> - 2004-02-09 00:00:01
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 04 February 2004 19:11, j=FCrgen h=F6ller [werk3AT] wrote: > I'd like to encourage everybody to test the current CVS head thoroughly. > I will test our sample apps myself too, against HSQLDB and MySQL, but I'm > primarily talking of custom applications here. Please report any > remaining issues promptly; I intend to release RC1 this weekend. I've run a couple of apps this weekend without any issues on tomcat5 -=20 they're lightweight web apps, one with JDBC access to MySQL and one with=20 hibernate. Both seem fine through normal usage. Using the autobuilds' modified jpetstore app, I tested on resin2, resin3,=20 tomcat4, tomcat5, jboss3/tomcat (all using hsqldb) with no problems. Jetty= =20 4.2.17 standalone failed as usual due to not reading the tld's in the jar=20 files. Just for the hell of it, I ran all of the above tests on Sun JDK 1.4.1,=20 Blackdown JDK 1.3.1 and Blackdown JDK 1.4.1. =46airly meaningless, but interesting nonetheless, the average time taken b= y=20 each app server for the 'testPurchase' test case over 5 runs each on my=20 machine (with the Sun JDK) is below. resin2: 10s resin3: 30s tomcat4: 25s tomcat5: 12s jboss3/tomcat: 36s (gotta love those JBoss guys) (testPurchase involves browsing the items, adding to cart, changing the=20 order, logging in incorrectly, logging in correctly, changing user=20 registration details, completing the purchase and checking the database=20 tables for sane numbers) =2D --=20 Darren Davison Public Key: http://www.davison.uk.net/key.jsp =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAJs1jKLMLAN01aw0RAsrWAJ9Rtoy137xVpciLKJf8hjsfQWNiHQCgkwCB 1QSKmgwQaE0Bo7FnMUSqIQc=3D =3DVdQg =2D----END PGP SIGNATURE----- |
|
From: Colin S. <col...@ex...> - 2004-02-09 00:13:45
|
I've been in a big crunch mode here, including working most of the weekend, so have not tested Spring functionality not related to my main app. However, for my main app, the new code from Wed/Thurs has been running with no problems (this includes multi-context use, AOP for transaction and Hibernate session wrapping, Hibernate OR support code, and small amounts of JDBC code, against Oracle). Some time later tonight I'll pull down any changes, and give that ago, also adding in the new Hibernate 2.12... Darren Davison wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >On Wednesday 04 February 2004 19:11, jürgen höller [werk3AT] wrote: > > > >>I'd like to encourage everybody to test the current CVS head thoroughly. >>I will test our sample apps myself too, against HSQLDB and MySQL, but I'm >>primarily talking of custom applications here. Please report any >>remaining issues promptly; I intend to release RC1 this weekend. >> >> > >I've run a couple of apps this weekend without any issues on tomcat5 - >they're lightweight web apps, one with JDBC access to MySQL and one with >hibernate. Both seem fine through normal usage. > >Using the autobuilds' modified jpetstore app, I tested on resin2, resin3, >tomcat4, tomcat5, jboss3/tomcat (all using hsqldb) with no problems. Jetty >4.2.17 standalone failed as usual due to not reading the tld's in the jar >files. > >Just for the hell of it, I ran all of the above tests on Sun JDK 1.4.1, >Blackdown JDK 1.3.1 and Blackdown JDK 1.4.1. > >Fairly meaningless, but interesting nonetheless, the average time taken by >each app server for the 'testPurchase' test case over 5 runs each on my >machine (with the Sun JDK) is below. > >resin2: 10s >resin3: 30s >tomcat4: 25s >tomcat5: 12s >jboss3/tomcat: 36s (gotta love those JBoss guys) > >(testPurchase involves browsing the items, adding to cart, changing the >order, logging in incorrectly, logging in correctly, changing user >registration details, completing the purchase and checking the database >tables for sane numbers) > > |