We have a site which is powered by spring mvc. I've added a bean that is Initalizing and ServletContextAware in which I modify the pattern to our syslog appender, adding database server, name, username etc.
I want to add something to the pattern that uniquely identifies the application/site. And the perfect thing would be to have the name attribute from host-tag in server.xml.
Is it possible to access that value from within the application code? Anyone have any other suggestion to a value that uniquely identifies the application/site I can make use of? I've thought of getContextPath but if the site is deployed at ROOT that won't help much.
Thanks