Since hooking up a with a persistence layer is an important part of using Struts, I thought I would pass this along.
-Ted. -------- Original Message -------- Subject: Introducing Enterprise Object Broker Date: Thu, 07 Mar 2002 09:08:24 +0000 From: Paul Hammant <[EMAIL PROTECTED]> Reply-To: "Jakarta General List" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Folks, Enterprise Object Broker (EOB) is an application server that tries to a be a simpler EJB container. It is not complete yet, but we have many demos showing local, remote, and webapp usage. Take a look at http://eob.sourceforge.net/ Features: * Not J2EE compliant. * Real Java interfaces & impls (no XxxHome or XxxRemote interfaces) . * Does not use RMI for interoperation (no RemoteException, no extending rmi.Remote interface). - Uses AltRMI (commons-sandbox). * No forced choices about persistence. - Use files, Castor, XML, JDBC, delegated, whatever.. * Avalon Framework methods ( IoC pattern ) - Beans are handed a ServiceManager they use to lookup() other beans without have multiple lines of JNDI code. * Applications can hand a WAR file to Hendrik Schreiber's Jo! webserver (same VM) for web publishing. * Sits on top of Avalon-Phoenix. - Meaning it could be along side (and the beans could use) multiple other server components. Supplied Examples: 0 - Dual impl stock-quote service with ugly WAR file web-presence. 1 - Small People & Addresses PIM. Beans in different jars, and potentially machines. 2 - Small shopping cart app. Beans all in one jar. 3 - A port of Velocity's ForumDemo app. The obj model moved to EOB, Jo! handling WAR file. For those interested in the EOB project, ignore the 0.20 release as it does not have the ForumDemo in it. If you are CVS and Ant savvy, you should manage to build and launch the demo. We are looking to add more demos, especially Jakarta ones. The best candidates are WAR file apps with object models (hopefully interface/impl separated) that can be moved out of the Servlet's context. These also include EJB using webapps, but the EJB side would have to be trimmed of the EJB 'noise' before being run in EOB. As well as our need for more demos, we are interested in people to join in the main development. Apache license of course. Regards, - Paul H -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

