[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:
is related to SWS-254 Add an EndpointAdapter that adapts to... Closed
supersedes SWS-349 Support @PayloadRoot annotation on me... Closed


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.

Comment by Arjen Poutsma [ 04/May/12 ]

Closing old issues

Generated at Fri Apr 19 19:00:49 UTC 2019 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.