i have a simple flow like this--
<sub-flow name="myFlow">
<set-payload value="{"p_SuccessInd":"Y"}" doc:name="Set Payload"/>
<json:json-to-object-transformer returnClass="java.util.HashMap" doc:name="JSON to Object"/>
<logger message=">>>>>>>My payload is>>>>#[payload]" level="INFO" doc:name="Logger"/>
</sub-flow>
when i run this i get an exception -- Message : Failed to transform from "json" to "java.util.HashMap" Exception stack is: 1. Can not instantiate value of type [map type; class java.util.HashMap, [simple type, class java.lang.Object] -> [simple type, class java.lang.Object]] from JSON String; no single-String constructor/factory method (org.codehaus.jackson.map.JsonMappingException) org.codehaus.jackson.map.deser.std.StdValueInstantiator:379 (null)
if i run it without the transformer the payload is printed as -- {"p_SuccessInd":"Y"}
can someone help me to figure what am i doing wrong.