Tools
BeanView 1.0.1 has been posted. The main feature change is support for render IDs in the Echo 2 implementation, thereby adding support for Selenium. If you are interested in quickly developing applications either with Ajax (via Echo 2) or via Swing, you should check out BeanView.
I've released an open source framework I've been working on for some time now as BeanView 1.0. BeanView allows you to create user interface forms automatically from your POJO + JDK 1.5 Annotations objects. It supports generating forms for both Swing and Echo 2 user interfaces. No code generation is required - the form is generated entirely via reflection.
One of the things that I've been somewhat annoyed by is the sheer variety of data types floating around. I'm reminded of the old days, when connecting to a BBS and you had to specify even/odd parity, or the bit order - nowadays, you can pretty much just assume that you can connect with a PPP connection to get a TCP/IP "dialtone."
I've been somewhat surprised at how long the data type problem...