blob: 8738ab6d61caf8233b3333c39c7bc959c0630bc9 [file] [log] [blame]
<serverDefinition
name="IBM WebSphere v5.0"
ejbModules="true"
webModules="true"
earModules="true">
<property id="wasHome"
label="WebSphere Directory:"
type="directory"
default="/your_server_root/WebSphere" />
<property id="cellName"
label="Cell Name:"
type="string"
default="lelosubmarine" />
<property id="nodeName"
label="Node Name:"
type="string"
default="lelosubmarine" />
<property id="serverName"
label="Server Name:"
type="string"
default="server1" />
<property id="userName"
label="User Name:"
type="string"
default="admin" />
<property id="password"
label="Password:"
type="string"
default="password" />
<property id="serverAddress"
label="Address:"
type="string"
default="127.0.0.1" />
<property id="serverPort"
label="Port:"
type="string"
default="8080" />
<property id="jndiPort"
label="JNDI Port:"
type="string"
default="2809" />
<property id="classPathVariableName"
label="Classpath Variable Name:"
type="string"
default="WAS50" />
<property id="classPath"
label="Classpath Variable:"
type="directory"
default="/your_server_root/WebSphere" />
<serverHome>${wasHome}/AppServer</serverHome>
<webModulesDeployDirectory>${wasHome}/AppServer/${cellName}/DefaultApplication.ear</webModulesDeployDirectory>
<ejbModulesDeployDirectory>${wasHome}/AppServer/${cellName}/DefaultApplication.ear</ejbModulesDeployDirectory>
<earModulesDeployDirectory>${wasHome}/AppServer/${cellName}</earModulesDeployDirectory>
<jndiInitialContextFactory>com.ibm.websphere.naming.WsnInitialContextFactory</jndiInitialContextFactory>
<jndiProviderUrl>corbaloc:iiop:{serverAddress}:${jndiPort}</jndiProviderUrl>
<startClass>com.ibm.ws.bootstrap.WSLauncher</startClass>
<startWorkingDirectory>${wasHome}/AppServer</startWorkingDirectory>
<startVmParameters>-Dws.output.encoding=console -Dcom.ibm.CORBA.ConfigURL=file:/${wasHome}/AppServer/properties/sas.client.props -Dws.ext.dirs=${jrePath}/lib;${wasHome}/AppServer/classes;${wasHome}/AppServer/lib;${wasHome}/AppServer/lib/ext;${wasHome}/AppServer/web/help;${wasHome}/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Dwas.install.root=${wasHome}/AppServer -Dserver.root=${wasHome}/AppServer -Ddb2j.system.home=${wasHome}/AppServer/properties -Duser.install.root=${wasHome}/AppServer -Dcom.ibm.itp.location=${wasHome}/AppServer/bin -Djava.library.path=${jrePath}/bin;${wasHome}/AppServer/bin -Djava.security.auth.login.config=${wasHome}/AppServer/properties/wsjaas.conf -Djava.security.policy=${wasHome}/AppServer/properties/server.policy</startVmParameters>
<startProgramArguments>com.ibm.ws.runtime.WsServer ${wasHome}/AppServer/config ${cellName} ${nodeName} ${serverName}</startProgramArguments>
<stopClass>com.ibm.ws.bootstrap.WSLauncher</stopClass>
<stopWorkingDirectory>${wasHome}/AppServer/bin</stopWorkingDirectory>
<stopVmParameters>-Dws.output.encoding=console -Dcom.ibm.CORBA.ConfigURL=file:/${wasHome}/AppServer/properties/sas.client.props -Dws.ext.dirs=${jrePath}/lib;${wasHome}/AppServer/classes;${wasHome}/AppServer/lib;${wasHome}/AppServer/lib/ext;${wasHome}/AppServer/web/help;${wasHome}/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Dwas.install.root=${wasHome}/AppServer</stopVmParameters>
<stopProgramArguments>com.ibm.ws.management.tools.WsServerStop ${wasHome}/AppServer/config ${cellName} ${nodeName} ${serverName}</stopProgramArguments>
<serverClassPath>
<jar type="variable">JDK_TOOLS</jar>
<jar type="variable">${classPathVariableName}/AppServer/bin</jar>
<jar type="variable">${classPathVariableName}/AppServer/properties</jar>
<jar type="variable">${classPathVariableName}/AppServer/lib/bootstrap.jar</jar>
<jar type="variable">${classPathVariableName}/AppServer/lib/j2ee.jar</jar>
<jar type="variable">${classPathVariableName}/AppServer/lib/lmproxy.jar</jar>
</serverClassPath>
<clientClassPath>
<jar type="variable">${classPathVariableName}/AppServer/lib/j2ee.jar</jar>
<jar type="variable">${classPathVariableName}/AppServer/lib/naming.jar</jar>
<jar type="variable">${classPathVariableName}/AppServer/lib/namingclient.jar</jar>
</clientClassPath>
</serverDefinition>