Since this is a fairly important topic for users as they are the ones who are the ultimate arbiters of what is simple or complex for them, I decided to throw some information about this in our Confluence (i.e. our wiki)
http://docs.codehaus.org/display/OPENEJB/HomeBaseDiscussion
I think the idea of using Confluence to maintain OpenEJB docs is very cool. I like it since it allows people contribute more easily. Now, it's so simple to update the docs. Is there anyone who keeps complaining (s)he can't contribute to OpenEJB?!?! ;)
Jacek, is that an accurate description of 1.0 home/base? Feel free to update the doc. See my example at the end of the doc linked above and let me know what your thoughts are.
Well summarized. No comments so far.
BTW: I always thought it'd have been described here - http://www.openejb.org/tomcat.html. Now I see it's *very* incomplete :(
I would like to see the openejb.home/openejb.base functionality of 0.9.2 go back into 1.0--don't mind if we change the names of them to be more clear. The original vision for a per-webapp scenario is that each webapp wants their very own ejbs and doesn't want to share anything. The exception to that rule might be the OpenEJB libraries themselves, but even that is not a requirement. The use case is people offering or using hosting services where each person gets their own webapp space completely isolated from other users on the server.
I could forget how OpenEJB works (doh, I shouldn't have said it at all ;)), but where do you see the difference between 0.9.2 and 1.0? I don't see how it changed inbetween.
-David
Jacek
