Hi, It's returning {"signupClaims": claimProfileArray} from the onRequest() method. claimProfileArray is an array with several map objects. I have just tested and found that this error comes when sending boolean value as a string(converting boolean to string using "Boolean.toString()"). As an example like this. [{"claimURI":"http://wso2.org/claims/givenname","required":"true"}, {"claimURI":"http://wso2.org/claims/lastname","required":"true"}].
But passing as a boolean value it works. Is that an acceptable behavior? Thanks and Regards On Thu, Jan 19, 2017 at 7:08 PM, Kishanthan Thangarajah <kishant...@wso2.com > wrote: > We are using gson to serialize the json sent to client [1]. But we need > the sample data used here to test what could be the issue. > > [1] https://github.com/wso2/carbon-uuf/blob/master/components/uuf- > renderablecreator-hbs/src/main/java/org/wso2/carbon/uuf/ > renderablecreator/hbs/impl/js/JsFunctionsImpl.java#L152 > > On Thu, Jan 19, 2017 at 7:04 PM, Manuranga Perera <m...@wso2.com> wrote: > >> I think it's a java object. I think we need to use something like gson >> here >> >> On Thu, Jan 19, 2017 at 1:30 PM, Kishanthan Thangarajah < >> kishant...@wso2.com> wrote: >> >>> Can we have the json object to investigate this? >>> >>> On Thu, Jan 19, 2017 at 6:22 PM, SajithAR Ariyarathna <sajit...@wso2.com >>> > wrote: >>> >>>> +{UUF Team] >>>> >>>> On Thu, Jan 19, 2017 at 5:34 PM, Indunil Upeksha Rathnayake < >>>> indu...@wso2.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Having some problem when using sendToClient() method in the UUF Server >>>>> Side JS API. I am trying to send an array with a set of map elements as in >>>>> [1] including some boolean values. When we are sending this value to >>>>> client >>>>> side using the sendToClient(), it's injecting the variables to the >>>>> "js" placeholder in the layout. But when evaluating the variable, boolean >>>>> values are not stored as it is but as follows. >>>>> *function Boolean() { [native code] }* >>>>> >>>>> Seems like in there, it's getting the value of >>>>> "booleanVaribale.constructor". I'm using uuf version "1.0.0-m9". Is >>>>> this expectable or an issue? >>>>> >>>>> [1] [ {"claimURI":"http://wso2.org/claims/givenname >>>>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.org%2Fclaims%2Fgivenname&sa=D&sntz=1&usg=AFQjCNHhpHtMY1eVUFZfM8A2n2iOnajUvg> >>>>> ","required":"function Boolean() { [native code] }"}, >>>>> {"claimURI":"http://wso2.org/claims/lastname >>>>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.org%2Fclaims%2Flastname&sa=D&sntz=1&usg=AFQjCNGDQuIZMXiN8WMbgitjy9uIJ_jKDw> >>>>> ","required":"function Boolean() { [native code] }"}] >>>>> >>>>> Thanks and Regards >>>>> -- >>>>> Indunil Upeksha Rathnayake >>>>> Software Engineer | WSO2 Inc >>>>> Email indu...@wso2.com >>>>> Mobile 0772182255 >>>>> >>>> >>>> >>>> >>>> -- >>>> Sajith Janaprasad Ariyarathna >>>> Software Engineer; WSO2, Inc.; http://wso2.com/ >>>> <https://wso2.com/signature> >>>> >>> >>> >>> >>> -- >>> *Kishanthan Thangarajah* >>> Technical Lead, >>> Platform Technologies Team, >>> WSO2, Inc. >>> lean.enterprise.middleware >>> >>> Mobile - +94773426635 <+94%2077%20342%206635> >>> Blog - *http://kishanthan.wordpress.com >>> <http://kishanthan.wordpress.com>* >>> Twitter - *http://twitter.com/kishanthan >>> <http://twitter.com/kishanthan>* >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> With regards, >> *Manu*ranga Perera. >> >> phone : 071 7 70 20 50 >> mail : m...@wso2.com >> > > > > -- > *Kishanthan Thangarajah* > Technical Lead, > Platform Technologies Team, > WSO2, Inc. > lean.enterprise.middleware > > Mobile - +94773426635 <+94%2077%20342%206635> > Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>* > Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>* > -- Indunil Upeksha Rathnayake Software Engineer | WSO2 Inc Email indu...@wso2.com Mobile 0772182255
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev