Combined commit from Gary and Mark for INT-2451

Added bean resolver to ContentEnricher
INT-2451 Polishing - PR Review Comments

Disallow bean resolution in the name expression for content enricher
properties - the name expressions can only resolve to payload
properties. Value expressions can resolve to beans and bean properties.
This commit is contained in:
Mark Fisher
2012-02-22 18:36:47 -05:00
committed by Oleg Zhurakousky
parent 1d392e6ab2
commit a77e5dac5a
7 changed files with 186 additions and 7 deletions

View File

@@ -349,7 +349,10 @@
as well. The former for a literal value to set, and the
latter for a SpEL expression to be evaluated. The root
object of the evaluation context is the Message that was
returned from the flow initiated by this enricher.
returned from the flow initiated by this enricher, the
input Message if there is no request channel, or the
application context (using the '@<beanName>.<beanProperty>'
SpEL syntax).
</para>
</callout>
</calloutlist>