| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin |
| id="org.eclipse.wst.wsdl" |
| name="%pluginName" |
| version="1.0.0" |
| provider-name="%providerName" |
| class="org.eclipse.wst.wsdl.WSDLPlugin$Implementation"> |
| |
| <runtime> |
| <library name="wsdl.jar"> |
| <export name="*"/> |
| </library> |
| </runtime> |
| |
| <requires> |
| <import plugin="org.eclipse.core.runtime.compatibility"/> |
| <import plugin="org.eclipse.emf.ecore"/> |
| <import plugin="org.eclipse.xsd"/> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.wst.sse.core"/> |
| <import plugin="org.wsdl4j"/> |
| </requires> |
| |
| <extension-point id="extensibilityElementFactories" name="WSDL Extensibility Element Factories"/> |
| <extension-point id="contentGenerators" name="Port and Binding Content Generators"/> |
| |
| <extension |
| point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http://www.ibm.com/wsdl/2003/WSDL" |
| class="org.eclipse.wst.wsdl.WSDLPackage"> |
| </package> |
| </extension> |
| <extension |
| point="org.eclipse.emf.ecore.extension_parser"> |
| <parser |
| type="wsdl" |
| class="org.eclipse.wst.wsdl.internal.util.WSDLResourceFactoryImpl"> |
| </parser> |
| </extension> |
| |
| <extension |
| point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http://www.eclipse.org/wsdl/2003/HTTP" |
| class="org.eclipse.wst.wsdl.binding.http.HTTPPackage"> |
| </package> |
| </extension> |
| |
| <extension point="org.eclipse.wst.wsdl.extensibilityElementFactories"> |
| <extensibilityElementFactory |
| namespace="http://schemas.xmlsoap.org/wsdl/http/" |
| class="org.eclipse.wst.wsdl.binding.http.internal.util.HTTPExtensibilityElementFactory"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http://www.eclipse.org/wsdl/2003/MIME" |
| class="org.eclipse.wst.wsdl.binding.mime.MIMEPackage"> |
| </package> |
| </extension> |
| |
| <extension point="org.eclipse.wst.wsdl.extensibilityElementFactories"> |
| <extensibilityElementFactory |
| namespace="http://schemas.xmlsoap.org/wsdl/mime/" |
| class="org.eclipse.wst.wsdl.binding.mime.internal.util.MIMEExtensibilityElementFactory"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http://www.eclipse.org/wsdl/2003/SOAP" |
| class="org.eclipse.wst.wsdl.binding.soap.SOAPPackage"> |
| </package> |
| </extension> |
| |
| <extension point="org.eclipse.wst.wsdl.extensibilityElementFactories"> |
| <extensibilityElementFactory |
| namespace="http://schemas.xmlsoap.org/wsdl/soap/" |
| class="org.eclipse.wst.wsdl.binding.soap.internal.util.SOAPExtensibilityElementFactory"/> |
| </extension> |
| |
| <extension point="org.eclipse.wst.wsdl.contentGenerators"> |
| <contentGenerator |
| name="SOAP" |
| namespace="http://schemas.xmlsoap.org/wsdl/soap/" |
| class="org.eclipse.wst.wsdl.binding.soap.internal.generator.SOAPContentGenerator"> |
| </contentGenerator> |
| </extension> |
| |
| <extension point = "org.eclipse.wst.wsdl.contentGenerators"> |
| <contentGenerator |
| name="HTTP" |
| namespace="http://schemas.xmlsoap.org/wsdl/http/" |
| class="org.eclipse.wst.wsdl.binding.http.internal.generator.HTTPContentGenerator"> |
| </contentGenerator> |
| </extension> |
| |
| |
| |
| <!-- define a wsdl content type --> |
| <extension |
| point="org.eclipse.core.runtime.contentTypes"> |
| <content-type |
| priority="high" |
| name="WSDL Content Type" |
| id="wsdlsource" |
| base-type="org.eclipse.core.runtime.xml" |
| default-charset="UTF-8" |
| file-extensions="wsdl"/> |
| </extension> |
| </plugin> |