Jcoporate's visibility seems dropping though expresso framework did provide a comprehensive feature set. I don't like the way they implement DBObject, it's similar concept as JDO but not flexible enough. My friend in HP used it last year for while, then remove it from the project.