RSS 2.0 New Entries Syndication Feed Atom 0.3 New Entries Syndication Feed

Show blog menu v



Use it



Sibling projects

RIFE powered

Valid XHTML 1.0 Transitional

Valid CSS!

Blogs : Latest entries

Upgraded to 1.0 RC1 from 0.8.1
My app has been using version 0.8.1 (i.e. pre- JDK5 generics) for quite a while because it makes heavy use of the convenience interface GenericQueryManager, and in release 0.8.2 this interface changed to use generics -- requiring some rewriting that I kept putting off.

But just now, an upgrade to 1.0 RC1 went very smoothly -- under ten minutes. Even my app's old GenericQueryManager code compiles and works, now that Rife has interface c.u.r.database.querymanagers.generic. GenericQueryManager<BeanType>. The only real change required to move from 0.8.1 to 1.0 RC1 was that for all beans, the return type of getValidationErrors() changed from a List to a Set, so in a couple of places I had to replace calls to List.get(int) with calls to obtain and traverse an Iterator.

Also my current jarfiles in web/WEB-INF/lib/ are still working fine, so it was not mandatory to use the updated 3rd-party jarfiles in the 1.0 RC1 "sumo" download.

And so: all in all, the upgrade was painless, quick, and effective. If you have not updated to RC1, consider doing so.
posted by Fred Baube on Mar 17, 2005 5:23 PM : 2 comments [permalink]

Google web