Package com.sun.xml.ws.developer
Annotation Type MemberSubmissionAddressing
-
@Target({TYPE,METHOD,FIELD}) @Retention(RUNTIME) @Documented @WebServiceFeatureAnnotation(id="http://java.sun.com/xml/ns/jaxws/2004/08/addressing", bean=MemberSubmissionAddressingFeature.class) public @interface MemberSubmissionAddressing
This feature represents the use of WS-Addressing with either the SOAP 1.1/HTTP or SOAP 1.2/HTTP binding. Using this feature with any other binding is NOT required.Enabling this feature will result in the
wsaw:UsingAddressingelement being added to thewsdl:Bindingfor the endpoint and in the runtime being capable of responding to WS-Addressing headers.The following describes the affects of this feature with respect to be enabled or disabled:
- ENABLED: In this Mode, Addressing will be enabled. If there is not a WSDL associated with the Endpoint and a WSDL is to be generated, it MUST be generated with the wsaw:UsingAddressing element. At runtime, Addressing headers MUST be consumed by the receiver and generated by the sender even if the WSDL declares otherwise. The mustUnderstand="0" attribute MUST be used on the Addressing headers.
- DISABLED: In this Mode, Addressing will be disabled even if an associated WSDL specifies otherwise. At runtime, Addressing headers MUST NOT be used.
The
required()property can be used to specify if therequiredattribute on thewsaw:UsingAddressingelement should betrueorfalse. By default thewsdl:requiredparameter isfalse. See WS-Addressing for more information on WS-Addressing. See WS-Addressing - WSDL 1.0 for more information onwsaw:UsingAddressing.- Since:
- JAX-WS 2.1
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanenabledSpecifies if this feature is enabled or disabled.booleanrequiredProperty to determine the value of thewsdl:requiredattribute onwsaw:UsingAddressingelement in the WSDL.MemberSubmissionAddressing.Validationvalidation
-
-
-
-
validation
MemberSubmissionAddressing.Validation validation
- Default:
- com.sun.xml.ws.developer.MemberSubmissionAddressing.Validation.LAX
-
-