Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hot Deployment

0 views
Skip to first unread message

praf...@gmail.com

unread,
Jul 25, 2006, 9:04:01 AM7/25/06
to

I have deployed a web application as an exploded archive on Weblogic
8.1 with struts.
I am using here the hot(dynamic) deployment in the dev environment.
After starting the server , If I change any java file for the first
time that automatically gets reflected.

After the 2nd change(java file) weblogic is reloading all the servlets
for which load-on-startup is 1.

<servlet id="Servlet_1">
<servlet-name>action</servlet-name>
<display-name>AMSActionServlet</display-name>
<servlet-class>com.ams.action.AMSActionServlet</servlet-class>
<init-param id="InitParam_1">
<param-name>application</param-name>
<param-value>AMSApplicationResources</param-value>
</init-param>
<init-param id="InitParam_2">
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param id="InitParam_3">
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param id="InitParam_4">
<param-name>detail</param-name>
<param-value>0</param-value>
</init-param>
<init-param id="InitParam_5">
<param-name>validate</param-name>
<param-value>true</param-value>
</init-param>
<init-param id="InitParam_6">
<param-name>nocache</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
I am loading all my cache data at startup time.
Why is this(load-on-startup) happening for every 2nd change after the
server start. Is there any way to avoid this.

Thanks for your response


psahoo

0 new messages