Hi Aditya, Try the following payload factory (I assume you are receiving the above mentioned input JSON as request)
<payloadFactory media-type="json"> <format> { "firstName": "$1", "lastName": "$2", "email": "$3" } </format> <args> <arg evaluator="json" expression="$.FirstName.Value"/> <arg evaluator="json" expression="$.LastName.Value"/> <arg evaluator="json" expression="$.Email.Value"/> </args> </payloadFactory> Regards Senduran On Wed, Jan 10, 2018 at 12:48 PM, aditya shivankar < shivankar.adit...@gmail.com> wrote: > Respected Sir, > > Please find attached proj zip file and Rest api files. > > Input : > > { > "FirstName": { > "Type": "System.String", > "Value": "John", > "Original": "John" > }, > "LastName": { > "Type": "System.String", > "Value": "", > "Original": "" > }, > "Email": { > "Type": "System.String" > } > } > > Output of PayloadFactory : > { > "firstName": John, > "lastName": {"Value":null}, > "email": > } > > Expected Output : > { > "firstName": "John", > "lastName": "", > "email": "", > > } > > > > With Regards, > Aditya > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Senduran * Senior Software Engineer, WSO2, Inc.; http://wso2.com/ <http://wso2.com/> Mobile: +94 77 952 6548
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev