Skip to content

Instantly share code, notes, and snippets.

@sdpatil
Last active December 28, 2015 15:29
Show Gist options
  • Save sdpatil/7521844 to your computer and use it in GitHub Desktop.
Save sdpatil/7521844 to your computer and use it in GitHub Desktop.
Mule Flow for getting Geo code by using GeoCode API
<flow name="GoogleGeoCode3" doc:name="GoogleGeoCode3">
<composite-source>
<vm:inbound-endpoint exchange-pattern="request-response"
path="/geocode" />
<http:inbound-endpoint exchange-pattern="request-response"
host="localhost" port="9082" path="geocode1" doc:name="HTTP"
transformer-refs="Body_to_Parameter_Map" />
</composite-source>
<http:outbound-endpoint exchange-pattern="request-response"
host="maps.googleapis.com" port="80" method="GET" doc:name="HTTP"
path="maps/api/geocode/json?sensor=false&amp;address=#[message.payload.STREETLINE1],#[message.payload.CITY],#[message.payload.STATE],#[message.payload.ZIPCODE]" />
<data-mapper:transform config-ref="geo_mapping_grf"
doc:name="DataMapper" />
</flow>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment