[SWS-351] Arbitrary parameter injection for @Endpoints Created: 03/May/08  Updated: 04/May/12  Resolved: 24/May/10

Status: Closed
Project: Spring Web Services
Component/s: Core
Affects Version/s: None
Fix Version/s: 2.0 M2

Type: New Feature Priority: Major
Reporter: Arjen Poutsma Assignee: Arjen Poutsma
Resolution: Complete Votes: 4
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SWS-254 Add an EndpointAdapter that adapts to... Closed
Supersede
supersedes SWS-349 Support @PayloadRoot annotation on me... Closed

 Description   

Currently, @Endpoints are limited to having one kind of parameter per method. For instance, when using the MarshallingMethodEndpointAdapter, you can only use a parameter type supported by the marshaller, or when using the XPathParamAnnotationMethodEndpointAdapter, you can types annotated with @XPathParam.

It would be nice to support mixing and matching these, allowing for the combination of marshaled types, Xpath expressions, SoapMessage, MessageContext, Source, etc in a @Endpoint method.



 Comments   
Comment by Arjen Poutsma [ 04/May/12 ]

Closing old issues

Generated at Mon Dec 18 11:03:45 UTC 2017 using JIRA 6.4.14#64029-sha1:ae256fe0fbb912241490ff1cecfb323ea0905ca5.