These solutions are valid for an EJB server consisting of a single listener/AOR.
Let us assume that, in
Figure 1, you want to update
bean5 and
bean6 in CorbaServer
COR2.
DJAR3.jar is the deployed JAR file containing the beans to be updated. You require:
- CorbaServer COR1 and its beans to remain available throughout
the upgrade process.
- If possible, the upgrade to the beans in CorbaServer COR2 to
be seamless. That is, there should be no time (or, at least, the smallest
possible period of time) during which it is impossible to create a new instance
of bean5 or bean6.