blob: 2c4e4668689dd3d3d0817f74db8ed0c76a97b062 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<tns:ServerRuntime
xmlns:tns="http://eclipse.org/jst/server/generic/ServerTypeDefinition"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eclipse.org/jst/server/generic/ServerTypeDefinition ServerTypeDefinitionSchema.xsd "
name="IBM WebSphere 6" version="v6.0">
<property id="wasHome"
label="IBM WebSphere Installation Directory:"
type="directory"
context="runtime"
default="/your_server_root/was-6.0" />
<property id="port"
label="Port:"
type="string"
context="server"
default="9080" />
<property id="wasProfile"
label="Server Profile Directory:"
type="directory"
context="server"
default="/your_server_root/was-6.0/profiles/default" />
<property id="wasCell"
label="Cell:"
type="string"
context="server"
default="PEPENode01Cell" />
<property id="wasNode"
label="Node:"
type="string"
context="server"
default="PEPENode01" />
<property id="wasServer"
label="Server:"
type="string"
context="server"
default="server1" />
<port>
<no>${port}</no>
<name>Http</name>
<protocol>http</protocol>
</port>
<module>
<type>j2ee.web</type>
<publishDir>${wasHome}</publishDir>
<publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
</module>
<module>
<type>j2ee.ejb</type>
<publishDir>${wasHome}</publishDir>
<publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
</module>
<project>
<classpathReference>was.project</classpathReference>
</project>
<start>
<mainClass>com.ibm.ws.bootstrap.WSLauncher</mainClass>
<workingDirectory>${wasProfile}</workingDirectory>
<programArguments>com.ibm.ws.runtime.WsServer ${wasProfile}/config ${wasCell} ${wasNode} ${wasServer}</programArguments>
<vmParameters>-Duser.install.root=${wasProfile} -Dserver.root=${wasProfile} -Dwas.install.root=${wasHome} -Dws.ext.dirs=${wasHome}/java/lib;${wasHome}/classes;${wasHome}/lib;${wasHome}/installedChannels;${wasHome}/lib/ext;${wasHome}/web/help;${wasHome}/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Djava.library.path=${wasHome}/java/bin;.;C:/WINDOWS/System32;C:/WINDOWS;${wasHome}/bin;${wasHome}/java/bin;${wasHome}/java/jre/bin -Xbootclasspath/p:${wasHome}/java/jre/lib/ext/ibmorb.jar;${wasHome}/java/jre/lib/ext/ibmext.jar -Xms50m -Xmx256m -Dcom.ibm.CORBA.ConfigURL=file:${wasProfile}/properties/sas.client.props -Dcom.ibm.SOAP.ConfigURL=file:${wasProfile}/properties/soap.client.props -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager -Djava.util.logging.configureByServer=true -Dibm.websphere.preload.classes=true -Djava.library.path=${wasHome}/java/bin;${wasHome}/bin;${wasHome}/java/bin;${wasHome}/java/jre/bin</vmParameters>
<classpathReference>was</classpathReference>
</start>
<stop>
<mainClass>com.ibm.ws.bootstrap.WSLauncher</mainClass>
<workingDirectory>${wasHome}</workingDirectory>
<programArguments>com.ibm.ws.management.tools.WsServerStop ${wasProfile}/config ${wasCell} ${wasNode} ${wasServer}</programArguments>
<vmParameters>-Duser.install.root=${wasProfile} -Dserver.root=${wasProfile} -Dwas.install.root=${wasHome} -Dws.ext.dirs=${wasHome}/java/lib;${wasHome}/classes;${wasHome}/lib;${wasHome}/installedChannels;${wasHome}/lib/ext;${wasHome}/web/help;${wasHome}/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Djava.library.path=${wasHome}/java/bin;.;C:/WINDOWS/System32;C:/WINDOWS;${wasHome}/bin;${wasHome}/java/bin;${wasHome}/java/jre/bin -Xbootclasspath/p:${wasHome}/java/jre/lib/ext/ibmorb.jar;${wasHome}/java/jre/lib/ext/ibmext.jar -Xms50m -Xmx256m -Dcom.ibm.CORBA.ConfigURL=file:${wasProfile}/properties/sas.client.props -Dcom.ibm.SOAP.ConfigURL=file:${wasProfile}/properties/soap.client.props -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager -Djava.util.logging.configureByServer=true -Dibm.websphere.preload.classes=true -Djava.library.path=${wasHome}/java/bin;${wasHome}/bin;${wasHome}/java/bin;${wasHome}/java/jre/bin</vmParameters>
<classpathReference>was</classpathReference>
</stop>
<publisher id="org.eclipse.jst.server.generic.antpublisher">
<publisherdata>
<dataname>build.file</dataname>
<datavalue>/serverdef/scripts/websphere.6.x.xml</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.publish.j2ee.web</dataname>
<datavalue>deploy.j2ee.web</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.publish.j2ee.ejb</dataname>
<datavalue>deploy.j2ee.ejb</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.unpublish.j2ee.web</dataname>
<datavalue>undeploy.j2ee.web</datavalue>
</publisherdata>
<publisherdata>
<dataname>target.unpublish.j2ee.ejb</dataname>
<datavalue>undeploy.j2ee.ejb</datavalue>
</publisherdata>
</publisher>
<classpath id="was" >
<archive path="${wasHome}/properties" />
<archive path="${wasHome}/lib/bootstrap.jar" />
<archive path="${wasHome}/lib/j2ee.jar" />
<archive path="${wasHome}/lib/lmproxy.jar" />
<archive path="${wasHome}/lib/urlprotocols.jar" />
</classpath>
<classpath id="was.project">
<archive path="${wasHome}/lib/j2ee.jar" />
</classpath>
<jndiConnection>
<providerUrl>iiop://${serverAddress}:2001</providerUrl>
<initialContextFactory>org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory</initialContextFactory>
<jndiProperty>
<name></name>
<value></value>
</jndiProperty>
</jndiConnection>
</tns:ServerRuntime>