Java Application Building Blocks (migrated from sf.net)