blob: c330f72fff38ccc87c478f9e9875d3bb227958d2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin id="org.eclipse.jst.server.tomcat.core"
name="%pluginName"
version="1.0.0"
provider-name="%providerName"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatPlugin">
<runtime>
<library name="tomcatcore.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.jdt.launching"/>
<import plugin="org.eclipse.wst.server.core"/>
<import plugin="org.eclipse.jst.server.core"/>
</requires>
<extension point="org.eclipse.wst.server.core.runtimeTypes">
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.32"
name="%runtimeTypeTomcat32Label"
description="%runtimeTypeTomcat32Description"
vendor="%apache"
version="3.2"
order="50"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="j2ee.web"
versions="1.2"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.40"
name="%runtimeTypeTomcat40Label"
description="%runtimeTypeTomcat40Description"
vendor="%apache"
version="4.0"
order="52"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="j2ee.web"
versions="1.2, 1.3"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.41"
name="%runtimeTypeTomcat41Label"
description="%runtimeTypeTomcat41Description"
vendor="%apache"
version="4.1"
order="54"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="j2ee.web"
versions="1.2, 1.3"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.50"
name="%runtimeTypeTomcat50Label"
description="%runtimeTypeTomcat50Description"
vendor="%apache"
version="5.0"
order="56"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="j2ee.web"
versions="1.2, 1.3, 1.4"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.55"
name="%runtimeTypeTomcat55Label"
description="%runtimeTypeTomcat55Description"
vendor="%apache"
version="5.5"
order="58"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="j2ee.web"
versions="1.2, 1.3, 1.4"/>
</runtimeType>
</extension>
<extension point="org.eclipse.wst.server.core.runtimeLocators">
<runtimeLocator
id="org.eclipse.jst.server.tomcat.runtime.locator"
name="%runtimeLocatorLabel"
description="%runtimeLocatorDescription"
typeIds="org.eclipse.jst.server.tomcat.runtime.*"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntimeLocator"/>
</extension>
<extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
<runtimeTargetHandler
id="org.eclipse.jst.server.tomcat.runtimeTarget"
runtimeTypeIds="org.eclipse.jst.server.tomcat.runtime.*"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntimeTargetHandler"/>
</extension>
<extension point="org.eclipse.wst.server.core.serverTypes">
<serverType
id="org.eclipse.jst.server.tomcat.32"
name="%tomcat32ServerType"
description="%tomcat32ServerDescription"
supportsRemoteHosts="false"
runtime="true"
order="50"
startTimeout="45000"
stopTimeout="15000"
initialState="stopped"
hasConfiguration="true"
launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.32"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServer"
behaviourClass="org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour">
</serverType>
<serverType
id="org.eclipse.jst.server.tomcat.40"
name="%tomcat40ServerType"
description="%tomcat40ServerDescription"
supportsRemoteHosts="false"
runtime="true"
order="52"
startTimeout="45000"
stopTimeout="15000"
initialState="stopped"
hasConfiguration="true"
launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.40"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServer"
behaviourClass="org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour">
</serverType>
<serverType
id="org.eclipse.jst.server.tomcat.41"
name="%tomcat41ServerType"
description="%tomcat41ServerDescription"
supportsRemoteHosts="false"
runtime="true"
order="54"
startTimeout="45000"
stopTimeout="15000"
initialState="stopped"
hasConfiguration="true"
launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.41"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServer"
behaviourClass="org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour">
</serverType>
<serverType
id="org.eclipse.jst.server.tomcat.50"
name="%tomcat50ServerType"
description="%tomcat50ServerDescription"
supportsRemoteHosts="false"
runtime="true"
order="56"
startTimeout="45000"
stopTimeout="15000"
initialState="stopped"
hasConfiguration="true"
launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.50"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServer"
behaviourClass="org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour">
</serverType>
<serverType
id="org.eclipse.jst.server.tomcat.55"
name="%tomcat55ServerType"
description="%tomcat55ServerDescription"
supportsRemoteHosts="false"
runtime="true"
order="58"
startTimeout="45000"
stopTimeout="15000"
initialState="stopped"
hasConfiguration="true"
launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.55"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServer"
behaviourClass="org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour">
</serverType>
</extension>
<extension point="org.eclipse.wst.server.core.serverLocators">
<serverLocator
id="org.eclipse.jst.server.tomcat.server.locator"
name="%serverLocatorLabel"
description="%serverLocatorDescription"
supportsRemoteHosts="false"
typeIds="org.eclipse.jst.server.tomcat.*"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatServerLocator"/>
</extension>
<extension point="org.eclipse.wst.server.core.launchableAdapters">
<launchableAdapter
class="org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchableAdapterDelegate"
id="org.eclipse.jst.server.tomcat.web"/>
</extension>
<extension point="org.eclipse.debug.core.sourcePathComputers">
<sourcePathComputer
id="org.eclipse.jst.server.tomcat.core.sourcePathComputer"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatSourcePathComputerDelegate"/>
</extension>
<extension point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
id="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
name="%tomcatLaunchConfigurationType"
delegate="org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate"
modes="run, debug"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jst.server.tomcat.core.sourcePathComputer"/>
</extension>
</plugin>