JAX-WS 2.1: Support @RespectBinding and RespectBindingFeature -------------------------------------------------------------
Key: AXIS2-3449 URL: https://issues.apache.org/jira/browse/AXIS2-3449 Project: Axis 2.0 (Axis2) Issue Type: New Feature Components: jaxws Reporter: Nick Gallardo RespectBinding is a feature added in JAX-WS 2.1 that allows an endpoint to ignore the binding defined in a wsdl:binding element. In other words, an endpoint could support both SOAP 1.1 and SOAP 1.2 even though the WSDL may indicate only SOAP 1.1 support for the endpoint. Here's a quick summary of the work to be done: 1. Update the metadata APIs to expose the RespectBinding data available 2. Update the annotation processing code in the DescriptionBuilder to process the @RespectBinding annotation. 3. Update the WebServiceFeature processing code to account for the RespectBindingFeature. 4. Change the EndpointController to have a toggle point that checks against a RespectBinding property. 5. Update Provider processing code (ProviderDispatcer) to handle the scenario where the return type is invalid according to the input. This is described in the check that exists in the EndpointController. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]