<!ELEMENT extension (installableRuntime*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT installableRuntime (installableRuntime)>
<!ATTLIST installableRuntime
id CDATA #REQUIRED
featureId CDATA #REQUIRED
featureVersion CDATA #REQUIRED
featureSite CDATA #REQUIRED
bundleId CDATA #IMPLIED
bundleVersion CDATA #IMPLIED
path CDATA #REQUIRED>
The following is an example of using the installable runtime extension point but having the runtime archive as a data archive in the feature.<extension point=
"org.eclipse.wst.server.core.installableRuntimes"
>
<installableRuntime id=
"com.myruntime.id"
featureVersion=
"1.0.0"
featureId=
"com.myfeature"
featureSite=
"xyz"
bundleId=
"com.ibm.mybundle"
path=
"/zips/myRuntime.zip"
/>
</extension>
In the feature manifest and data entry should be entered for the runtime archive as well as an installhandler. The default install handler can be used which will install the data archive inside the feature.<extension point=
"org.eclipse.wst.server.core.installableRuntimes"
>
<installableRuntime id=
"com.myruntime.id"
featureVersion=
"1.0.0"
featureId=
"com.myfeature"
featureSite=
"xyz"
path=
"myRuntime-1.0.zip"
/>
</extension>
Copyright (c) 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html