Just one more to throw out there. Solid design. Has a good modeling tool to create or reverse engineer a relational database. Plus it generates java source.
http://objectstyle.org/cayenne/ I just started using it a week or so ago. Extremely happy so far. Requires the J2SE 1.4 tho...that may be a problem for some. Eric > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Thursday, June 20, 2002 4:31 PM > To: Struts Users Mailing List > Subject: Re: Use Jakarta's ObjectRelationalBridge (OJB) for > your Struts > app'spersistence layer > > > > > > > Down the road, I think the Stuts DataSources feature may > become a way to > > manage and swap between different datasource connection > pools, rather > > than to just load an internal implementation. This can be a useful > > feature for a controller. You might want to run unit tests against > > different pools, side by side, or switch to another pool for > > troubleshooting, which seem like useful controller features to me. > > Any thought to using JMX for this type of managment? The > functions you've > described seem to fit what JMX provides reasonably well. > > Craig is listed as Author for the whole Modeler pacakge in > the Commons area for facilitating JMX implementations: > http://jakarta.apache.org/commons/modeler/docs/api/index.html Some other background for anyone not familiar with JMX. The JMX home page http://java.sun.com/products/JavaManagement/ An article by Marc Fluery (leader of the JBoss project) on JMS published on O'Reilly's OnJava site http://www.onjava.com/pub/a/onjava/2001/02/01/jmx.html MX4J - an open source JMX implementation distributed under an Apache-style license http://mx4j.sourceforge.net/ JSR-003 - The JSR covering JMX -currently in Final Release http://jcp.org/aboutJava/communityprocess/final/jsr003/index2.html -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> ********************************************************************** This message, including any attachments, contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, please contact sender immediately by reply e-mail and destroy all copies. You are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. TIAA-CREF ********************************************************************** -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>