Enterprise application installed on a cluster member fails to start
 Technote (troubleshooting)
 
Problem(Abstract)
An enterprise application deployed on a cluster member fails to start with the following error in the SystemOut.log:

[3/31/03 15:29:28:752 PST] 6c898a DeployedAppli W WSVR0215W: Starting
application, BeenThere50, failed. The application is not installed.
[3/31/03 15:29:28:759 PST] 6c898a ApplicationMg W WSVR0100W: An error occurred initializing, BeenThere50
com.ibm.ws.exception.ConfigurationWarning: No server target found for application, BeenThere50
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:334)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:203)
 
Resolving the problem
Review the server.xml file for each cluster member and verify the proper cluster tag, clusterName=, is in the process line. This tag is needed so the Application Server is included as part of the cluster.
Below is the line that is required in the server.xml to resolve the error:

<process:Server xmi:id="Server_1" name="server1" clusterName="testcluster"> The following files must contain the correct references for the cluster to work properly:

  • deployment.xml file for each enterprise application installed on the cluster must contain the deployment targets pointing to the cluster name (not cluster members), located in the $WAS_HOME/config/cells/<cell name>/applications/<enterprise app name.ear>/deployments/<enterprise app name> directory.

  • cluster.xml file will list all the application servers in the cluster,
    located in the $WAS_HOME/config/cells/<cell name>/clusters/<cluster name> directory.

  • server.xml file for each application server in the cluster must contain the cluster tag, located in the $WAS_HOME/config/cells/<cell name>/nodes/<node name>/servers/<server name> directory.

Once these files contain the tags identified above, the cluster should work. The following technote illustrates the proper way to create a cluster and the cluster members:

http://www.ibm.com/support/docview.wss?&context=SSEQTP&uid=swg21166911
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Servlet Engine/Web Container
Operating system(s): Windows
Software version: 5.0
Software edition:
Reference #: 1161426
IBM Group: Software Group
Modified date: Mar 27, 2005