If by a DB Connection Broker you mean a connection pooling implementation, most application servers now provide this as a standard service through implementations of the DataSource interface.
If that's not what you mean (or you're not programming with an app server) please give us a little more indication of what you need.
Kyle
------------------
Kyle Brown,
Author of
Enterprise Java (tm) Programming with IBM Websphere
See my homepage at
http://members.aol.com/kgb1001001 for other WebSphere information.