Skip Headers

# Hot Deployment of EJB

Previous

Next

Many J2EE containers support hot deployment, a feature that enables you to deploy EJB on a running server. Hot deployment allows you to do the following:

- Deploy newly developed EJB to a running production system.

- Remove (undeploy) deployed EJB from a running server.

- Modify (redeploy) the behavior of deployed EJB by updating the bean class definition.

The client receives deployment exceptions when attempting to access undeployed or re-deployed bean instances. The client application must catch and handle the exceptions.

How you configure hot deployment of EJB depends on the type of J2EE application you are deploying:

- Hot Deployment in a CMP Application

- Hot Deployment in a non-CMP Application

For more information about hot deployment, see the J2EE container documentation.