Assume I have a class X that has a static method that returns a static property of class X. Class X is used by various
servlets in two web applications running under different contexts in the same servlet container.
My question is this - Within what scope is the static method guaranteed to return identical references to the static property of X? Is the property guaranteed to be static within a single web application or across all applications running in the servlet container? Is this at all dependent on the implementation of the servlet container or defined in the servlet specification somewhere?