blob: e4bd4ca01fa852b9756c52721f84d73c9e1f8eec [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension point="org.eclipse.jst.ws.annotations.core.annotationCategory">
<category
id="jaxws.category"
name="%JAXWS_CATEGORY_NAME">
</category>
</extension>
<extension point="org.eclipse.jst.ws.annotations.core.annotationDefinition">
<annotation
category="jaxws.category"
class="javax.jws.WebService"
name="WebService">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.WebMethod"
name="WebMethod">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.WebParam"
name="WebParam">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.WebResult"
name="WebResult">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.HandlerChain"
name="HandlerChain">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.Oneway"
name="Oneway">
</annotation>
<!-- <annotation
category="jaxws.category"
class="javax.jws.soap.SOAPMessageHandler"
name="SOAPMessageHandler">
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.soap.SOAPMessageHandlers"
name="SOAPMessageHandlers">
</annotation> -->
<annotation
category="jaxws.category"
class="javax.jws.soap.SOAPBinding"
name="SOAPBinding">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebServiceProvider"
name="WebServiceProvider"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebServiceClient"
name="WebServiceClient"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebServiceRef"
name="WebServiceRef">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebServiceRefs"
name="WebServiceRefs">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.ServiceMode"
name="ServiceMode"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebFault"
name="WebFault">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.BindingType"
name="BindingType"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.RequestWrapper"
name="RequestWrapper">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.ResponseWrapper"
name="ResponseWrapper">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebEndpoint"
name="WebEndpoint"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.RespectBinding"
name="RespectBinding"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.soap.Addressing"
name="Addressing">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.soap.MTOM"
name="MTOM">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.FaultAction"
name="FaultAction">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.Action"
name="Action">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.spi.WebServiceFeatureAnnotation"
name="WebServiceFeatureAnnotation">
</annotation>
</extension>
<extension point="org.eclipse.jst.ws.annotations.core.annotationInitializer">
<initializer
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.WebServiceAttributeInitializer">
</initializer>
<initializer
annotation="javax.jws.WebMethod"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.WebMethodAttributeInitializer">
</initializer>
<initializer
annotation="javax.jws.WebParam"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.WebParamAttributeInitializer">
</initializer>
<initializer
annotation="javax.jws.WebResult"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.WebResultAttributeInitializer">
</initializer>
<initializer
annotation="javax.jws.soap.SOAPBinding"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.SOAPBindingAttributeInitializer">
</initializer>
<initializer
annotation="javax.xml.ws.RequestWrapper"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.RequestWrapperAttributeInitializer">
</initializer>
<initializer
annotation="javax.xml.ws.ResponseWrapper"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.initialization.ResponseWrapperAttributeInitializer">
</initializer>
</extension>
<extension point="org.eclipse.jst.ws.annotations.core.annotationProcessor">
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServicePublicAbstractFinalRule">
<description>
%WEBSERVICE_CLASS_PUBLIC_ABSTRACT_FINAL_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceNoFinalizeMethodRule">
<description>
%WEBSERVICE_CLASS_NO_FINALIZE_METHOD_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceSEIPresentNoWebMethodRule">
<description>
%WEBSERVICE_SEI_NO_WEBMETHOS_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceSEIAllowedAttributesRule">
<description>
%WEBSERVICE_ON_SEI_ATTRIBUTES_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceWebServiceProviderCoExistRule">
<description>
%WEBSERVICE_WEBSERVICE_PROVIDER_COEXIST_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebMethod"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebMethodCheckForWebServiceRule">
<description>
%WEBMETHOD_ONLY_SUPPORTED_ON_CLASSES_WITH_WEBSERVICE_ANNNOTATION
</description>
</processor>
<processor
annotation="javax.jws.WebMethod"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebMethodPublicMethodsOnlyRule">
<description>
%WEBMETHOD_ONLY_PUBLIC_METHODS
</description>
</processor>
<processor
annotation="javax.jws.WebMethod"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebMethodExcludeRules">
<description>
%WEBMETHOD_EXCLUDE_SPECIFIED_RULE
</description>
</processor>
<processor
annotation="javax.jws.Oneway"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.OnewayNoReturnValueRule">
<description>
%ONEWAY_NO_RETURN_VALUE
</description>
</processor>
<processor
annotation="javax.jws.soap.SOAPBinding"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.SOAPBindingMethodStyleDocumentRule">
<description>
%SOAPBINDING_METHOD_STYLE_DOCUMENT_RULE
</description>
</processor>
<processor
annotation="javax.jws.soap.SOAPBinding"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.SOAPBindingMethodUseRule">
<description>
%SOAPBINDING_NO_PARAMETERSTYLE_WHEN_ENCODED_RULE
</description>
</processor>
</extension>
</plugin>