我有一個使用web.xml部署描述符部署在Glassfish 2.1.1服務器上的Struts2 web應用程序。Glassfish 2.1.1緩存我的應用程序web.xml文件
在那裏,我通過一些應用PARAMS例如像:
<context-param>
<param-name>uploadDirectory</param-name>
<param-value>/media/data/</param-value>
</context-param>
當我改變這個PARAM我甚至整個Glassfish的域的重新啓動後,部署在Glassfish應用程序後,沒有任何反應。
我觀察到有一個web.xml文件和其他文件的副本,如域下的「生成」文件夾下的Hibernate映射,但無法找到影響參數值的方法,甚至如果我刪除這些文件。
有沒有辦法清除這個緩存/強制再生/讓Glassfish再次讀取我更改的web.xml文件的內容,而無需重新部署應用程序?
謝謝
感謝您的回答 – thkouk 2011-05-13 10:58:24