You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Jacob Kjome <ho...@visi.com> on 2002/06/12 21:47:38 UTC
query unique identifier of a webapp from init()?...
I'm looking for a way to set unique system properties for any
individual webapp. Maybe an example of what I need will help to
explain:
For instance, I want to set a [unique_webapp_key].log.home system
property.
so, I would do:
System.setProperty("[unique_webapp_key].log.home")
I don't want to just set "log.home" because I'm thinking that
some other process might override such a common name and log.home
would end up pointing to a path that I didn't expect.
I was going to use getServletContext().getServletContextName() and
replace any spaces with ".". However getServletContextName() was introduced in Servlet
2.3 and I want it to work with Servlet 2.2. Besides, if the
<display-name> element in the web.xml is not specified, all I get back
is null.
I also need to be able to predict the result of the unique_webapp_key
so that I can reference it from config files.
Is there something in the servlet spec 2.2+ that can help me...or am I
overlooking something more simple?
Jake
--
Best regards,
Jacob mailto:hoju@visi.com
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>