blob: 89c117fb011c936e2d8de619c538580ec90ae129 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<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"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="jst.web"
versions="2.2"/>
<moduleType
types="jst.utility"
versions="1.0"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.40"
name="%runtimeTypeTomcat40Label"
description="%runtimeTypeTomcat40Description"
vendor="%apache"
version="4.0"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="jst.web"
versions="2.2, 2.3"/>
<moduleType
types="jst.utility"
versions="1.0"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.41"
name="%runtimeTypeTomcat41Label"
description="%runtimeTypeTomcat41Description"
vendor="%apache"
version="4.1"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="jst.web"
versions="2.2, 2.3"/>
<moduleType
types="jst.utility"
versions="1.0"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.50"
name="%runtimeTypeTomcat50Label"
description="%runtimeTypeTomcat50Description"
vendor="%apache"
version="5.0"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="jst.web"
versions="2.2, 2.3, 2.4"/>
<moduleType
types="jst.utility"
versions="1.0"/>
</runtimeType>
<runtimeType
id="org.eclipse.jst.server.tomcat.runtime.55"
name="%runtimeTypeTomcat55Label"
description="%runtimeTypeTomcat55Description"
vendor="%apache"
version="5.5"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntime">
<moduleType
types="jst.web"
versions="2.2, 2.3, 2.4"/>
<moduleType
types="jst.utility"
versions="1.0"/>
</runtimeType>
</extension>
<extension point="org.eclipse.wst.server.core.runtimeLocators">
<runtimeLocator
id="org.eclipse.jst.server.tomcat.runtime.locator"
typeIds="org.eclipse.jst.server.tomcat.runtime.*"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntimeLocator"/>
</extension>
<extension point="org.eclipse.jst.server.core.runtimeClasspathProviders">
<runtimeClasspathProvider
id="org.eclipse.jst.server.tomcat.runtimeTarget"
runtimeTypeIds="org.eclipse.jst.server.tomcat.runtime.*"
class="org.eclipse.jst.server.tomcat.core.internal.TomcatRuntimeClasspathProvider"/>
</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"
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"
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"
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"
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"
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"
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>
<extension point="org.eclipse.wst.server.core.publishTasks">
<publishTask
id="org.eclipse.jst.server.tomcat.core.contextTask"
typeIds="org.eclipse.jst.server.tomcat.*"
class="org.eclipse.jst.server.tomcat.core.internal.ContextPublishTaskDelegate"/>
<publishTask
id="org.eclipse.jst.server.tomcat.core.publishTask"
typeIds="org.eclipse.jst.server.tomcat.*"
class="org.eclipse.jst.server.tomcat.core.internal.PublishTask"/>
</extension>
<extension point="org.eclipse.wst.common.project.facet.core.runtimes">
<runtime-component-type
id="org.eclipse.jst.server.tomcat">
<!-- <icon>images/tomcat.gif</icon> -->
</runtime-component-type>
<runtime-component-version
type="org.eclipse.jst.server.tomcat"
version="3.2"/>
<runtime-component-version
type="org.eclipse.jst.server.tomcat"
version="4.0"/>
<runtime-component-version
type="org.eclipse.jst.server.tomcat"
version="4.1"/>
<runtime-component-version
type="org.eclipse.jst.server.tomcat"
version="5.0"/>
<runtime-component-version
type="org.eclipse.jst.server.tomcat"
version="5.5"/>
<adapter>
<runtime-component
id="org.eclipse.jst.server.tomcat"/>
<factory
class="org.eclipse.jst.server.core.internal.RuntimeClasspathProvider$Factory"/>
<type
class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
</adapter>
<supported>
<runtime-component
id="org.eclipse.jst.server.tomcat"
version="&gt;=3.2"/>
<facet
id="jst.web"
version="2.2"/>
</supported>
<supported>
<runtime-component
id="org.eclipse.jst.server.tomcat"
version="&gt;=4.0"/>
<facet
id="jst.web"
version="2.3"/>
</supported>
<supported>
<runtime-component
id="org.eclipse.jst.server.tomcat"
version="&gt;=5.0"/>
<facet
id="jst.web"
version="2.4"/>
</supported>
<supported>
<runtime-component
id="org.eclipse.jst.server.tomcat"
version="&gt;=3.2"/>
<facet
id="jst.utility"
version="1.0"/>
</supported>
</extension>
<extension point="org.eclipse.jst.server.core.runtimeFacetMappings">
<runtimeFacetMapping
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.32"
runtime-component="org.eclipse.jst.server.tomcat"
version="3.2"/>
<runtimeFacetMapping
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.40"
runtime-component="org.eclipse.jst.server.tomcat"
version="4.0"/>
<runtimeFacetMapping
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.41"
runtime-component="org.eclipse.jst.server.tomcat"
version="4.1"/>
<runtimeFacetMapping
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.50"
runtime-component="org.eclipse.jst.server.tomcat"
version="5.0"/>
<runtimeFacetMapping
runtimeTypeId="org.eclipse.jst.server.tomcat.runtime.55"
runtime-component="org.eclipse.jst.server.tomcat"
version="5.5"/>
</extension>
</plugin>