Hello!
I created environment entry in web.xml:
<env-entry>
<env-entry-name>test</env-entry-name>
<env-entry-value>simple test</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
This entry is used in the following way:
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
String value = (String) envCtx.lookup("test");
Then I tried to change this environment entry using admin application. It was changed
correctly in admin application, but code, listed above, returns old value.
I know two ways of how to make this code know of new value:
1. Change it in web.xml and restart tomcat
2. Change it in admin application and reload corresponding context
I do not like both of these ways.
Could somebody please tell me - is there a way of changing environment entry value, so
that code, described above will see new value?
Thank you in advance,
Igor