blob: 413d247111d96226b1646ea7a7e0f238f68ae093 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.jst.server.generic.core"
name="%pluginName"
version="1.0.0"
provider-name="%providerName"
class="org.eclipse.jst.server.generic.core.CorePlugin"
description="%pluginDescription">
<runtime>
<library name="genericserver.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
<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"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.ant.core"/>
<import plugin="org.eclipse.ant.ui"/>
<import plugin="org.eclipse.jst.server.generic.modules"/>
<import plugin="org.eclipse.emf.common"/>
<import plugin="org.eclipse.emf.ecore"/>
<import plugin="org.eclipse.emf.ecore.xmi"/>
</requires>
<extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
<runtimeTargetHandler
id="org.eclipse.jst.server.generic.runtimeTarget"
runtimeTypeIds="org.eclipse.jst.server.generic.runtime"
class="org.eclipse.jst.server.generic.internal.core.GenericServerRuntimeTargetHandler"/>
</extension>
<extension point="org.eclipse.wst.server.core.moduleTypes">
<moduleType
id="j2ee.web"
name="war file"/>
<moduleType
id="j2ee.ejb"
name="ejb"/>
<moduleType
id="j2ee.ear"
name="ear"/>
</extension>
<extension point="org.eclipse.wst.server.core.runtimeTypes">
<runtimeType
id="org.eclipse.jst.server.generic.runtime"
name="%runtimeTypeName"
description="%runtimeTypeDescription"
vendor="All"
version="0"
order="100"
class="org.eclipse.jst.server.generic.internal.core.GenericServerRuntime"
>
<moduleType
types="j2ee.web"
versions="1.2, 1.3, 1.4"/>
</runtimeType>
</extension>
<extension point="org.eclipse.wst.server.core.serverTypes">
<serverType
runtime="true"
class="org.eclipse.jst.server.generic.internal.core.GenericServer"
order="100"
id="org.eclipse.jst.server.generic"
initialState="stopped"
supportsRemoteHosts="false"
runtimeTypeId="org.eclipse.jst.server.generic.runtime"
description="%serverTypeDescription"
launchConfigId="org.eclipse.jst.server.generic.core.launchConfigurationType"
behaviourClass="org.eclipse.jst.server.generic.internal.core.GenericServerBehaviour"
name="%serverTypeName"
hasConfiguration="false"
launchModes="run,debug">
</serverType>
</extension>
<extension point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
id="org.eclipse.jst.server.generic.core.launchConfigurationType"
name="%launchConfigurationTypeName"
delegate="org.eclipse.jst.server.generic.internal.core.GenericServerLaunchConfigurationDelegate"
modes="run, debug"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jst.server.generic.core.sourcePathComputer"/>
</extension>
<extension point="org.eclipse.debug.core.sourcePathComputers">
<sourcePathComputer
id="org.eclipse.jst.server.generic.core.sourcePathComputer"
class="org.eclipse.jst.server.generic.internal.core.GenericServerSourcePathComputerDelegate"/>
</extension>
<extension point="org.eclipse.wst.server.core.launchableAdapters">
<launchableAdapter
class="org.eclipse.jst.server.generic.internal.core.GenericServerLaunchableAdapterDelegate"
id="org.eclipse.jst.server.generic.web"/>
</extension>
</plugin>