java - Cannot gather 2 XML responses from Scatter-Gather -


i trying process 2 http requests (xml returns) using scatter-gather component in mule. coming out of scatter-gather payload is:

payload (mimetype="/" encoding="utf-8") object = java.util.concurrent.copyonwritearraylist containing 2:

  • [1] org.glassfish.grizzly.utils.bufferinputstream
  • [2] org.glassfish.grizzly.utils.bufferinputstream

i have tried: 1. transform message 2. combine collections 3. combine collections -> transform message

i have not been able obtain successful xml message 2 called flows in scatter-gather. know @ breakpoints on components, payload (mimetype="/) , in fact see info log message in console when firing http request made start scatter-gather flow.

can suggest way obtain xml output? scatter-gather flow requests return same xml/xsd separate mule apps. have common data model (cdm) want use in end bring these requests , use message enrichment other parts.

any here appreciated.

you should transform xml within each scatter gather route, out of there you'll have collection both xmls instead of inputstreams. hth


Comments