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

Reply via email to