WebLogic Server Frequently Asked Questions
A. WebLogic Server 8.1 uses two-phase deployment. Previous to WebLogic Server 7.0, when you deployed an application, a copy of the application file(s) was sent to all the targeted servers, which in turn, loaded the application. If any of those servers failed (or partially failed), the deployment was placed in an inconsistent state.
In the current release of WebLogic Server, the application is first prepared across the servers and then activated in a separate phase. In the prepare phase, the application is prepared for deployment without allowing user requests to the application. When the servers are ready, the application is activated everywhere. With this model, it is still possible to have a failure occur during the activation phase, which leads to the inconsistent state, but it is much less likely to occur.
For more information on this deployment model and other 8.1 deployment features, see WebLogic Server Application Deployment.
A. Make sure that you are not running the server with a patch for a previous version of WebLogic Server. For exact information of a particular patch, contact Customer Support.
Also make sure that you do not have any JAR files in your server
CLASSPATH that conflict with the version of J2EE that is supported by WebLogic Server 8.1, J2EE version 1.3. The 1.3 version of J2EE is added to the WebLogic Server 8.1
CLASSPATH by default. For example, you may have to remove
j2ee12.jar from your server