well, within a web-app you can use the servlet context - you can get to it via the MessageContext: MessageContext ctx = MessageContext.getCurrentContext(); Servlet servlet = (Servlet)ctx.getProperty(HTTPConstants.MC_HTTP_SERVLET); ServletConfig config = servlet.getServletConfig(); ServletContext context = config.getServletContext();
since the servlet context is a web-app-wide Map which is good for the life of the web-app that sounds similar to what you're describing. not as kewl as JNDI, but not as expensive either. :) not too different from a global singleton HashMap, really... > Thanks for the reply Ron. > > > >> >> MyObject myobj =3D (MyObject))getApplicationScope ().getObject( >> "MyDefinedObject" ); >> >> looks a whole lot like a JNDI lookup to me. > > > I didn't mean JNDI lookup, I really just meant like J2EE application, > servlet, page, session scopes, thought there might be something similar in > Axis/SOAP (like the runtime classes available). > > > > if this is all within a single VM, tho, can't you just address this with a >> basic singleton? > > > I want it application-wide, not just available to one class etc... > > Thanks for the reply, does this explain a little more? >
