Skip to content

Instantly share code, notes, and snippets.

@rashedtalukder
Created December 12, 2017 01:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rashedtalukder/6f78b48ad7b68b44e1fdb1a292f66a69 to your computer and use it in GitHub Desktop.
Save rashedtalukder/6f78b48ad7b68b44e1fdb1a292f66a69 to your computer and use it in GitHub Desktop.
Scatter-gather Challenge Quiz
<?xml version=""1.0"" encoding=""UTF-8""?>
<mule xmlns:dw=""http://www.mulesoft.org/schema/mule/ee/dw"" xmlns:http=""http://www.mulesoft.org/schema/mule/http"" xmlns=""http://www.mulesoft.org/schema/mule/core"" xmlns:doc=""http://www.mulesoft.org/schema/mule/documentation""
xmlns:spring=""http://www.springframework.org/schema/beans""
xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""
xsi:schemaLocation=""http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd"">
<http:listener-config name=""HTTP_Listener_Configuration"" host=""0.0.0.0"" port=""8081"" doc:name=""HTTP Listener Configuration""/>
<flow name=""championsFlow"">
<http:listener config-ref=""HTTP_Listener_Configuration"" path=""/"" doc:name=""HTTP""/>
<scatter-gather doc:name=""Scatter-Gather"">
<dw:transform-message doc:name=""Transform Message"">
<dw:set-payload><![CDATA[%dw 1.0
%output application/java
---
{
""champion"":true
}]]></dw:set-payload>
</dw:transform-message>
<dw:transform-message doc:name=""Transform Message"">
<dw:set-payload><![CDATA[%dw 1.0
%output application/java
---
{
""mule"":""soft""
}]]></dw:set-payload>
</dw:transform-message>
</scatter-gather>
<dw:transform-message doc:name=""Transform Message"">
<dw:set-payload><![CDATA[%dw 1.0
%output application/json
---
payload]]></dw:set-payload>
</dw:transform-message>
</flow>
</mule>
@sumitb17
Copy link


<http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/>

<http:listener config-ref="HTTP_Listener_Configuration" path="/" doc:name="HTTP"/>

<dw:transform-message doc:name="Transform Message">
dw:set-payload<![CDATA[%dw 1.0
%output application/java

{
"champion":true
}]]></dw:set-payload>
</dw:transform-message>
<dw:transform-message doc:name="Transform Message">
dw:set-payload<![CDATA[%dw 1.0
%output application/java

{
"mule":"soft"
}]]></dw:set-payload>
</dw:transform-message>

<dw:transform-message doc:name="Transform Message">
dw:set-payload<![CDATA[%dw 1.0
%output application/json

payload]]></dw:set-payload>
</dw:transform-message>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment