blob: f1fa13495366ca8191568d5b386d0c845e8b4caa [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">
<targetFilter target="FIELD"/>
<targetFilter target="METHOD"/>
</annotation>
<annotation
category="jaxws.category"
class="javax.jws.Oneway"
name="Oneway">
</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"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.WebServiceRefs"
name="WebServiceRefs"
restrictedTo="CLASS_ONLY">
</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"
restrictedTo="CLASS_ONLY">
</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"
restrictedTo="CLASS_ONLY">
</annotation>
<annotation
category="jaxws.category"
class="javax.xml.ws.soap.MTOM"
name="MTOM"
restrictedTo="CLASS_ONLY">
</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.annotationProcessor">
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.HolderTypeParametersRule">
<description>
%HOLDER_TYPES_PARAMETERS_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.UniqueNamesRule">
<description>
%UNIQUE_NAMES_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceDefaultPublicConstructorRule">
<description>
%WEBSERVICE_CLASS_DEFAULT_PUBLIC_CONSTRUCTOR_RULE
</description>
</processor>
<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.WebServiceSEIRestrictionsRule">
<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.WebMethodPublicStaticFinalRule">
<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.OnewayRules">
<description>
%ONEWAY_NO_RETURN_VALUE
</description>
</processor>
<processor
annotation="javax.jws.soap.SOAPBinding"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.SOAPBindingRules">
<description>
%SOAPBINDING_RULES
</description>
</processor>
<processor
annotation="javax.jws.soap.SOAPBinding"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.SOAPBindingDocumentBareRules">
<description>
%SOAPBINDING_DOCUMENT_BARE_RULES
</description>
</processor>
<processor
annotation="javax.jws.HandlerChain"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.HandlerChainRules">
<description>
%HANDLERCHAIN_RULES
</description>
</processor>
<processor
annotation="javax.xml.ws.WebServiceRefs"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceRefsRules">
<description>
%WEBSERVICEREFS_RULES
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceTargetNamespaceRule">
<description>
%WEBSERVICE_TARGET_NAMESPACE_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceWSDLLocationRule">
<description>
%WEBSERVICE_WSDL_LOCATION_RULE
</description>
</processor>
<processor
annotation="javax.xml.ws.WebServiceProvider"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceProviderRules">
<description>
%WEBSERVICEPROVIDER_RULES
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceParametersReturnTypesRule">
<description>
%WEBSERVICE_METHOD_PARAMETERS_RETURN_TYPE_RULE
</description>
</processor>
<processor
annotation="javax.jws.WebService"
class="org.eclipse.jst.ws.internal.jaxws.core.annotations.validation.WebServiceEJBModuleRule">
<description>
%WEBSERVICE_EJB_STATELESS_SESSION
</description>
</processor>
</extension>
</plugin>