blob: f7c6b11ba5d1417bb3926c7635c502d17656e63f [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>
bfreeman71873382004-10-31 14:41:53 +000084
85 <runtimeType
86 id="org.eclipse.jst.server.tomcat.55.runtime"
87 name="%runtimeTypeTomcat55Label"
88 description="%runtimeTypeTomcat55Description"
89 vendor="%apache"
90 version="5.5"
91 order="58"
92 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntime"
93 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeWorkingCopy">
94 <moduleType
95 types="j2ee.web"
96 versions="1.2, 1.3, 1.4"/>
97 </runtimeType>
98
ndaia5120382004-10-13 15:46:19 +000099 </extension>
100
101 <extension point="org.eclipse.wst.server.core.runtimeLocators">
102 <runtimeLocator
103 id="org.eclipse.jst.server.tomcat.runtime.locator"
104 name="%runtimeLocatorLabel"
105 description="%runtimeLocatorDescription"
106 class="org.eclipse.jst.server.tomcat.internal.core.TomcatRuntimeLocator"/>
107 </extension>
108
109 <extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
110 <runtimeTargetHandler
111 id="org.eclipse.jst.server.tomcat.runtimeTarget.v32"
112 runtimeTypeIds="org.eclipse.jst.server.tomcat.32.runtime"
113 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat32RuntimeTargetHandler"/>
114 <runtimeTargetHandler
115 id="org.eclipse.jst.server.tomcat.runtimeTarget.v40"
116 runtimeTypeIds="org.eclipse.jst.server.tomcat.40.runtime"
117 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat40RuntimeTargetHandler"/>
118 <runtimeTargetHandler
119 id="org.eclipse.jst.server.tomcat.runtimeTarget.v41"
120 runtimeTypeIds="org.eclipse.jst.server.tomcat.41.runtime"
121 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat41RuntimeTargetHandler"/>
122 <runtimeTargetHandler
123 id="org.eclipse.jst.server.tomcat.runtimeTarget.v50"
124 runtimeTypeIds="org.eclipse.jst.server.tomcat.50.runtime"
125 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat50RuntimeTargetHandler"/>
bfreeman71873382004-10-31 14:41:53 +0000126 <runtimeTargetHandler
127 id="org.eclipse.jst.server.tomcat.runtimeTarget.v55"
128 runtimeTypeIds="org.eclipse.jst.server.tomcat.55.runtime"
129 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat55RuntimeTargetHandler"/>
ndaia5120382004-10-13 15:46:19 +0000130 </extension>
131
132 <extension point="org.eclipse.wst.server.core.serverTypes">
133 <serverType
134 id="org.eclipse.jst.server.tomcat.32"
135 name="%tomcat32ServerType"
136 description="%tomcat32ServerDescription"
137 hosts="localhost"
138 runtime="true"
139 order="50"
140 monitorable="true"
141 initialState="stopped"
142 configurationTypeId="org.eclipse.jst.server.tomcat.32"
143 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
144 runtimeTypeId="org.eclipse.jst.server.tomcat.32.runtime"
145 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
146 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
147 </serverType>
148 <serverType
149 id="org.eclipse.jst.server.tomcat.40"
150 name="%tomcat40ServerType"
151 description="%tomcat40ServerDescription"
152 hosts="localhost"
153 runtime="true"
154 order="52"
155 monitorable="true"
156 initialState="stopped"
157 configurationTypeId="org.eclipse.jst.server.tomcat.40"
158 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
159 runtimeTypeId="org.eclipse.jst.server.tomcat.40.runtime"
160 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
161 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
162 </serverType>
163 <serverType
164 id="org.eclipse.jst.server.tomcat.41"
165 name="%tomcat41ServerType"
166 description="%tomcat41ServerDescription"
167 hosts="localhost"
168 runtime="true"
169 order="54"
170 monitorable="true"
171 initialState="stopped"
172 configurationTypeId="org.eclipse.jst.server.tomcat.41"
173 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
174 runtimeTypeId="org.eclipse.jst.server.tomcat.41.runtime"
175 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
176 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
177 </serverType>
178 <serverType
179 id="org.eclipse.jst.server.tomcat.50"
180 name="%tomcat50ServerType"
181 description="%tomcat50ServerDescription"
182 hosts="localhost"
183 runtime="true"
184 order="56"
185 monitorable="true"
186 initialState="stopped"
187 configurationTypeId="org.eclipse.jst.server.tomcat.50"
188 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
189 runtimeTypeId="org.eclipse.jst.server.tomcat.50.runtime"
190 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
191 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
192 </serverType>
bfreeman71873382004-10-31 14:41:53 +0000193 <serverType
194 id="org.eclipse.jst.server.tomcat.55"
195 name="%tomcat55ServerType"
196 description="%tomcat55ServerDescription"
197 hosts="localhost"
198 runtime="true"
199 order="58"
200 monitorable="true"
201 initialState="stopped"
202 configurationTypeId="org.eclipse.jst.server.tomcat.55"
203 launchConfigId="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
204 runtimeTypeId="org.eclipse.jst.server.tomcat.55.runtime"
205 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServer"
206 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.TomcatServerWorkingCopy">
207 </serverType>
ndaia5120382004-10-13 15:46:19 +0000208 </extension>
209
210 <extension point="org.eclipse.wst.server.core.serverLocators">
211 <serverLocator
212 id="org.eclipse.jst.server.tomcat.server.locator"
213 name="%serverLocatorLabel"
214 description="%serverLocatorDescription"
215 hosts="local"
216 class="org.eclipse.jst.server.tomcat.internal.core.TomcatServerLocator"/>
217 </extension>
218
219 <extension point="org.eclipse.wst.server.core.serverConfigurationTypes">
220 <serverConfigurationType
221 id="org.eclipse.jst.server.tomcat.32"
222 name="%tomcat32ConfigurationType"
223 description="%tomcat32ConfigurationDescription"
224 isFolder="true"
225 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat32Configuration"
226 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat32ConfigurationWorkingCopy">
227 </serverConfigurationType>
228 <serverConfigurationType
229 id="org.eclipse.jst.server.tomcat.40"
230 name="%tomcat40ConfigurationType"
231 description="%tomcat40ConfigurationDescription"
232 isFolder="true"
233 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat40Configuration"
234 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat40ConfigurationWorkingCopy">
235 </serverConfigurationType>
236 <serverConfigurationType
237 id="org.eclipse.jst.server.tomcat.41"
238 name="%tomcat41ConfigurationType"
239 description="%tomcat41ConfigurationDescription"
240 isFolder="true"
241 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat41Configuration"
242 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat41ConfigurationWorkingCopy">
243 </serverConfigurationType>
244 <serverConfigurationType
245 id="org.eclipse.jst.server.tomcat.50"
246 name="%tomcat50ConfigurationType"
247 description="%tomcat50ConfigurationDescription"
248 isFolder="true"
249 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat50Configuration"
250 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat50ConfigurationWorkingCopy">
251 </serverConfigurationType>
bfreeman71873382004-10-31 14:41:53 +0000252 <serverConfigurationType
253 id="org.eclipse.jst.server.tomcat.55"
254 name="%tomcat55ConfigurationType"
255 description="%tomcat55ConfigurationDescription"
256 isFolder="true"
257 class="org.eclipse.jst.server.tomcat.internal.core.Tomcat55Configuration"
258 workingCopyClass="org.eclipse.jst.server.tomcat.internal.core.Tomcat55ConfigurationWorkingCopy">
259 </serverConfigurationType>
ndaia5120382004-10-13 15:46:19 +0000260 </extension>
261
262 <extension point="org.eclipse.wst.server.core.launchableAdapters">
263 <launchableAdapter
264 class="org.eclipse.jst.server.tomcat.internal.core.TomcatLaunchableAdapterDelegate"
265 id="org.eclipse.jst.server.tomcat.web"/>
266 </extension>
267
268 <extension point="org.eclipse.debug.core.sourcePathComputers">
269 <sourcePathComputer
270 id="org.eclipse.jst.server.tomcat.core.sourcePathComputer"
271 class="org.eclipse.jst.server.tomcat.internal.core.TomcatSourcePathComputerDelegate"/>
272 </extension>
273
274 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
275 <launchConfigurationType
276 id="org.eclipse.jst.server.tomcat.core.launchConfigurationType"
277 name="%tomcatLaunchConfigurationType"
278 delegate="org.eclipse.jst.server.tomcat.internal.core.TomcatLaunchConfigurationDelegate"
279 modes="run, debug"
280 sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
281 sourcePathComputerId="org.eclipse.jst.server.tomcat.core.sourcePathComputer"/>
282 </extension>
283
284</plugin>