in your .xml stream add messageContext like this:
<transition on="search">
<evaluate expression="service.search(service.id, messageContext)" result="scope" />
</transition>`
in your Service.java you can use messageContext now.
public List search(String serviceId, MessageContext messageContext) {
...
messageContext.addMessage(
...
}
source
share