blob: 4ed3d6fd3eba03a35c6a935a1b6c975462d8f323 [file] [log] [blame]
ndaia5120382004-10-13 15:46:19 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3
4<plugin id="org.eclipse.jst.server.tomcat.core"
5 name="%pluginName"
6 version="3.0.0"
7 provider-name="%providerName"
8 class="org.eclipse.jst.server.tomcat.internal.core.TomcatPlugin">
9
10 <runtime>
11 <library name="tomcatcore.jar">
12 <export name="*"/>
13 <packages prefixes="org.eclipse.jst.server.tomcat.core"/>
14 </library>
15 </runtime>
16
17 <requires>
ndai9ddecce2004-10-23 16:51:47 +000018 <import plugin="org.eclipse.core.runtime" />
19 <import plugin="org.eclipse.core.resources" />
20 <import plugin="org.eclipse.debug.core" />
21 <import plugin="org.eclipse.jdt.core" />
22 <import plugin="org.eclipse.jdt.debug" />
23 <import plugin="org.eclipse.jdt.launching" />
24 <import plugin="org.eclipse.wst.server.core" />
25 <import plugin="org.eclipse.jst.server.core" />
ndaia5120382004-10-13 15:46:19 +000026 </requires>
27
28 <extension point="org.eclipse.wst.server.core.runtimeTypes">
29 <runtimeType
30 id="org.eclipse.jst.server.tomcat.32.runtime"
31 name="%runtimeTypeTomcat32Label"
32 description="%runtimeTypeTomcat32Description"
33 vendor="%apache"
34 version="3.2"
35 order="50"
36 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntime"
37 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeWorkingCopy">
38 <moduleType
39 types="j2ee.web"
40 versions="1.2"/>
41 </runtimeType>
42
43 <runtimeType
44 id="org.eclipse.jst.server.tomcat.40.runtime"
45 name="%runtimeTypeTomcat40Label"
46 description="%runtimeTypeTomcat40Description"
47 vendor="%apache"
48 version="4.0"
49 order="52"
50 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntime"
51 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeWorkingCopy">
52 <moduleType
53 types="j2ee.web"
54 versions="1.2, 1.3"/>
55 </runtimeType>
56
57 <runtimeType
58 id="org.eclipse.jst.server.tomcat.41.runtime"
59 name="%runtimeTypeTomcat41Label"
60 description="%runtimeTypeTomcat41Description"
61 vendor="%apache"
62 version="4.1"
63 order="54"
64 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntime"
65 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeWorkingCopy">
66 <moduleType
67 types="j2ee.web"
68 versions="1.2, 1.3"/>
69 </runtimeType>
70
71 <runtimeType
72 id="org.eclipse.jst.server.tomcat.50.runtime"
73 name="%runtimeTypeTomcat50Label"
74 description="%runtimeTypeTomcat50Description"
75 vendor="%apache"
76 version="5.0"
77 order="56"
78 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntime"
79 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeWorkingCopy">
80 <moduleType
81 types="j2ee.web"
82 versions="1.2, 1.3, 1.4"/>
83 </runtimeType>
84 </extension>
85
86 <extension point="org.eclipse.wst.server.core.runtimeLocators">
87 <runtimeLocator
88 id="org.eclipse.jst.server.tomcat.runtime.locator"
89 name="%runtimeLocatorLabel"
90 description="%runtimeLocatorDescription"
91 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeLocator"/>
92 </extension>
93
94 <extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
95 <runtimeTargetHandler
96 id="org.eclipse.jst.server.tomcat.runtimeTarget.v32"
97 runtimeTypeIds="org.eclipse.jst.server.tomcat.32.runtime"
98 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat32RuntimeTargetHandler"/>
99 <runtimeTargetHandler
100 id="org.eclipse.jst.server.tomcat.runtimeTarget.v40"
101 runtimeTypeIds="org.eclipse.jst.server.tomcat.40.runtime"
102 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat40RuntimeTargetHandler"/>
103 <runtimeTargetHandler
104 id="org.eclipse.jst.server.tomcat.runtimeTarget.v41"
105 runtimeTypeIds="org.eclipse.jst.server.tomcat.41.runtime"
106 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat41RuntimeTargetHandler"/>
107 <runtimeTargetHandler
108 id="org.eclipse.jst.server.tomcat.runtimeTarget.v50"
109 runtimeTypeIds="org.eclipse.jst.server.tomcat.50.runtime"
110 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat50RuntimeTargetHandler"/>
111 </extension>
112
113 <extension point="org.eclipse.wst.server.core.serverTypes">
114 <serverType
115 id="org.eclipse.jst.server.tomcat.32"
116 name="%tomcat32ServerType"
117 description="%tomcat32ServerDescription"
118 hosts="localhost"
119 runtime="true"
120 order="50"
121 monitorable="true"
122 initialState="stopped"
123 configurationTypeId="org.eclipse.jst.server.tomcat.32"
124 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
125 runtimeTypeId="org.eclipse.jst.server.tomcat.32.runtime"
126 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
127 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
128 </serverType>
129 <serverType
130 id="org.eclipse.jst.server.tomcat.40"
131 name="%tomcat40ServerType"
132 description="%tomcat40ServerDescription"
133 hosts="localhost"
134 runtime="true"
135 order="52"
136 monitorable="true"
137 initialState="stopped"
138 configurationTypeId="org.eclipse.jst.server.tomcat.40"
139 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
140 runtimeTypeId="org.eclipse.jst.server.tomcat.40.runtime"
141 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
142 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
143 </serverType>
144 <serverType
145 id="org.eclipse.jst.server.tomcat.41"
146 name="%tomcat41ServerType"
147 description="%tomcat41ServerDescription"
148 hosts="localhost"
149 runtime="true"
150 order="54"
151 monitorable="true"
152 initialState="stopped"
153 configurationTypeId="org.eclipse.jst.server.tomcat.41"
154 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
155 runtimeTypeId="org.eclipse.jst.server.tomcat.41.runtime"
156 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
157 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
158 </serverType>
159 <serverType
160 id="org.eclipse.jst.server.tomcat.50"
161 name="%tomcat50ServerType"
162 description="%tomcat50ServerDescription"
163 hosts="localhost"
164 runtime="true"
165 order="56"
166 monitorable="true"
167 initialState="stopped"
168 configurationTypeId="org.eclipse.jst.server.tomcat.50"
169 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
170 runtimeTypeId="org.eclipse.jst.server.tomcat.50.runtime"
171 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
172 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
173 </serverType>
174 </extension>
175
176 <extension point="org.eclipse.wst.server.core.serverLocators">
177 <serverLocator
178 id="org.eclipse.jst.server.tomcat.server.locator"
179 name="%serverLocatorLabel"
180 description="%serverLocatorDescription"
181 hosts="local"
182 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServerLocator"/>
183 </extension>
184
185 <extension point="org.eclipse.wst.server.core.serverConfigurationTypes">
186 <serverConfigurationType
187 id="org.eclipse.jst.server.tomcat.32"
188 name="%tomcat32ConfigurationType"
189 description="%tomcat32ConfigurationDescription"
190 isFolder="true"
191 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat32Configuration"
192 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat32ConfigurationWorkingCopy">
193 </serverConfigurationType>
194 <serverConfigurationType
195 id="org.eclipse.jst.server.tomcat.40"
196 name="%tomcat40ConfigurationType"
197 description="%tomcat40ConfigurationDescription"
198 isFolder="true"
199 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat40Configuration"
200 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat40ConfigurationWorkingCopy">
201 </serverConfigurationType>
202 <serverConfigurationType
203 id="org.eclipse.jst.server.tomcat.41"
204 name="%tomcat41ConfigurationType"
205 description="%tomcat41ConfigurationDescription"
206 isFolder="true"
207 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat41Configuration"
208 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat41ConfigurationWorkingCopy">
209 </serverConfigurationType>
210 <serverConfigurationType
211 id="org.eclipse.jst.server.tomcat.50"
212 name="%tomcat50ConfigurationType"
213 description="%tomcat50ConfigurationDescription"
214 isFolder="true"
215 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat50Configuration"
216 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat50ConfigurationWorkingCopy">
217 </serverConfigurationType>
218 </extension>
219
220 <extension point="org.eclipse.wst.server.core.launchableAdapters">
221 <launchableAdapter
222 class="org.eclipse.jst.server.tomcat.internal.core.TomcatLaunchableAdapterDelegate"
223 id="org.eclipse.jst.server.tomcat.web"/>
224 </extension>
225
226 <extension point="org.eclipse.debug.core.sourcePathComputers">
227 <sourcePathComputer
228 id="org.eclipse.jst.server.tomcat.core.sourcePathComputer"
229 class="org.eclipse.jst.server.tomcat.internal.core.TomcatSourcePathComputerDelegate"/>
230 </extension>
231
232 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
233 <launchConfigurationType
234 id="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
235 name="%tomcatLaunchConfigurationType"
236 delegate="org.eclipse.jst.server.tomcat.internal.core.TomcatLaunchConfigurationDelegate"
237 modes="run, debug"
238 sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
239 sourcePathComputerId="org.eclipse.jst.server.tomcat.core.sourcePathComputer"/>
240 </extension>
241
242</plugin>