these questions are based on my recent experiences with webware 0.8.1
1) is there a facility for running code on server start-up, and storing application-wide data (eg, say, a database connection pool manager)?
There is a DBPool module included in Webware, but it has been expanded upon. Look through this list's archives for DBConnectionPool. If you can't find it, let me know and I can get it to you.
I have not used tomcat, but we do use webware contexts to separate "applications" from one another. Others on the list may think this is a bad idea (and if it really is a bad idea, I'd love to know why), but it seems to work for us. We have four instances of webware running: develop, model, demo, and prod. Develop is where we do all of our developing. Model and demo are for relatively stable versions for additional testing and demonsration purposes, and prod is where our production versions live. All four have the same (or similar) directory/context structure. So there may be a dozen different contexts in each of develop, model, etc., and each context is its own separate application. As each project (application) is developed, it moves through our four webware instances from develop to prod. I don't know if this system meets your needs for "separation," but it works for us.
2) in a java servlet container like tomcat, each context is analagous to a separate application. in webware, this separation doesn't seem to exist. each context appears to be, basically, just a mapping of a URL segment to a directory. should i run a separate application server instance for each application that needs "separation" from other applications?
--John
------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Webware-discuss mailing list Webware-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/webware-discuss