-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Gary Russell opened INT-2629 and commented
#6588 described an issue with the assumptions made during gateway parameter mapping.
Work on the issue uncovered some edge/corner cases that could not easily be addressed without breaking possibly existing situations.
Possible solutions:
- Do away with mapping by convention, except in the simplest of cases; requiring explicit mapping (annotation or expression/headers in XML)
- Allow a NullPayload of some kind
- Comprehensive convention-based mapping
- ...
Affects: 2.2 M2
Issue Links:
-
Can't use payload-expression that's a Map when the Map's key is not a String. [INT-2610] #6588 Can't use payload-expression that's a Map when the Map's key is not a String.
-
Extend GatewayProxyFactoryBean to allow mapping of method name to Header value and to create a Map of method parameters [INT-882] #4889 Extend GatewayProxyFactoryBean to allow mapping of method name to Header value and to create a Map of method parameters
-
Annotation based method-to-message mapping is inconsistent with XML based mapping [INT-2634] #6608 Annotation based method-to-message mapping is inconsistent with XML based mapping
-
GatewayProxy does not keep track which method triggered the message flow [INT-3069] #7026 GatewayProxy does not keep track which method triggered the message flow