Hi, I'm using script mediator to mediate the response payload from my server. The unmediated response is: {"origin":"202.37.75.130"} I then add in a mediator via source code, that should change "origin" to "IP_Address": <outSequence> <script language="js"><![CDATA[ old_payload = mc.getPayloadJSON(); payload["IP_Address"] = old_payload["origin"]; mc.setPayloadJSON(payload); ]]></script> <filter source="get-property('CORS_ORIGIN')" regex=".+"> <then> <property name="Access-Control-Allow-Origin" expression="get-property('CORS_ORIGIN')" scope="transport"/> <property name="Access-Control-Expose-Headers" value="Assertion,X-Jwt-Assertion,X-User-Name,X-User-Domain" scope="transport"/> </then> </filter> <send/> </outSequence> However, my response remains unchanged (same as the unmediated response). I do not know how I can fix this. Is there an error I am making?
Thanks, Maz
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev