This topic explains the exceptional circumstances in which you might need to install an application on a cluster that has no running servers.
During the installation of a business process application on a server, the Java Naming and Directory Interface (JNDI) name of the data source of the corresponding business process container must be resolved. You cannot, therefore, install an application without a server connection. In a Network Deployment (ND) environment, this server is the deployment manager.
For process applications that have no human tasks, the data source lookup operation is accomplished within the namespace of the deployment manager, when a lookup operation in the namespace of the application server previously failed. If the application is successfully installed, ignore any error messages in the SystemOut.log file that indicate a failure of the data source lookup operation within the application server namespace.
Process applications that contain human tasks require an additional JNDI name lookup operation to locate the staff plug-in provider. Therefore, to help ensure successful installation of such applications, make sure that the cluster includes a running server.
A side effect of the name lookup is that if an application server is not running and a data source is defined on its server or node level with the same name as a data source at the cell level, the cell level data source takes precedence. This means that you are using a different data source during deployment and at run time.
Last updated: Tue Feb 21 17:21:50 2006
(c) Copyright IBM Corporation 2005.
This information center is powered by Eclipse technology (http://www.eclipse.org)