Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When performing hot deploy of a new version of a Java web app in Weblogic, does the application server preserve and transfer the HTTP session state from the old version to the newly deployed one?

In other words, is there going to be any inconvenience (session lost) for a end-user who is transferred from old version to the new one?

share|improve this question

The feature you're looking for is called Side-by-side deployment.

Here's a YouTube video which goes through all the steps to do this in the admin console, but a high level overview is as follows:

  1. Go to the app in the deployments page in the console
  2. Select (tick) the app and click update
  3. Change the source path to the new version
  4. Select the option to preserve current sessions

The current sessions and old version of the app should be preserved until all the sessions end or timeout and all new requests will go to the new version.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.