Hi Rajith,

Thanks a lot, it worked.

Thanks & Regards,

On Sun, Nov 16, 2014 at 3:49 AM, Rajith Vitharana <raji...@wso2.com> wrote:

> Hi Himasha,
>
> Yes I tried with ES-2.0.0-SNAPSHOT. It seems, the content comes as a
> stream. As you have mentioned, it gets stored correctly in the registry.
> When you read it, although you can't see it in the json output you have
> seen in the browser, the content is there. I tried reading the content
> separately and convert it to string, and it worked for me. Read the content
> and convert it to string as below,
>
> var output = ''+result.content;
>
> Thanks,
>
> On Fri, Nov 14, 2014 at 8:57 PM, Himasha Guruge <himas...@wso2.com> wrote:
>
>> Hi,
>>
>> A small addition, though following code gives above output, when i check
>> for path location using management console, the value is stored.
>>
>> var result = userReg.get(path);
>>
>> print(result);
>>
>>
>> Thanks & Regards,
>>
>> On Sat, Nov 15, 2014 at 10:18 AM, Himasha Guruge <himas...@wso2.com>
>> wrote:
>>
>>> Hi Rajitha,
>>>
>>> Did you try it with ES -2.0.0-SNAPSHOT ? I tried the exact sample that
>>> is provided here, but still the content and properties fields are passed as
>>> empty as shown below.
>>>
>>> Retrived Resource : {"created" : {"author" : "admin", "time" :
>>> 1416026845474}, "content" : {}, "id" : "/_system/config/wso2/sample",
>>> "version" : 3885, "uuid" : "0123", "path" : "/_system/config/wso2/sample",
>>> "name" : "sample", "description" : "This is a sample description",
>>> "updated" : {"author" : "admin", "time" : 1416026845474}, "mediaType" :
>>> "text/plain", "properties" : {}, "aspects" : {}}
>>>
>>> Thanks,
>>>
>>> On Sat, Nov 15, 2014 at 3:30 AM, Rajith Vitharana <raji...@wso2.com>
>>> wrote:
>>>
>>>> Hi Himasha,
>>>>
>>>> You can try creating the resource as below
>>>>
>>>> var resource ={
>>>>             content: 'This is a sample text.',
>>>>             mediaType: 'text/plain',
>>>>             description: 'This is a sample description',
>>>>             uuid: '0123',
>>>>             properties:{prop1: 'val1', prop2: 'val2'}
>>>>         };
>>>> userReg.put(path,resource);
>>>>
>>>> you can add the content you are retrieving from the request, inside
>>>> this resource. I tried out this and it worked fine for me. Resource is
>>>> correctly stored in registry. You can look in to [1] for more info.
>>>>
>>>> [1] - http://jaggeryjs.org/documentation.jag?api=registry
>>>>
>>>> Thanks,
>>>>
>>>> On Fri, Nov 14, 2014 at 3:04 AM, Himasha Guruge <himas...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> For one of the tasks in my training project, I need to save xml
>>>>> content in the registry. I have created a .jag file [1] under apis folder,
>>>>> and trying to store the content in registry under a given path as follows.
>>>>>
>>>>> var path = '/_system/governance/'+processName; // path of content
>>>>> var content=req.getParameter('content');  //actual xml content to be
>>>>> stored
>>>>> userReg.put(path,content);
>>>>>
>>>>> When I try to log the path[2], for attribute 'content' it is shown as
>>>>> empty. Also when I check content  for the respective path using Management
>>>>> console , no value is stored. But when I try to log the  content variable(
>>>>> value I get from req.getParameter('content') )  value is shown which means
>>>>> that  the variable has the required value in it. Just that it is not 
>>>>> stored
>>>>> in registry.
>>>>>
>>>>> I'm using ES-2.0.0-SNAPSHOT. Any idea  on the reason behind this?
>>>>>
>>>>>
>>>>> [1]​​​
>>>>>  chevronxml.jag
>>>>> <https://docs.google.com/a/wso2.com/file/d/0B2gZ09XLMRjKMkFQc1ZJckJMNFE/edit?usp=drive_web>
>>>>> ​
>>>>> [2]
>>>>> ​
>>>>>  valueOfPath
>>>>> <https://docs.google.com/a/wso2.com/file/d/0B2gZ09XLMRjKMm1aTW9CcnpLMDg/edit?usp=drive_web>
>>>>> ​
>>>>>
>>>>> --
>>>>> Himasha Guruge
>>>>> *Software Engineer*
>>>>> WS*O2* *Inc.*
>>>>> Mobile: +94 777459299
>>>>> himas...@wso2.com
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Rajith Vitharana
>>>>
>>>> Software Engineer,
>>>> WSO2 Inc. : wso2.com
>>>> Mobile : +94715883223
>>>> Blog : http://lankavitharana.blogspot.com/
>>>>
>>>
>>>
>>>
>>> --
>>> Himasha Guruge
>>> *Software Engineer*
>>> WS*O2* *Inc.*
>>> Mobile: +94 777459299
>>> himas...@wso2.com
>>>
>>
>>
>>
>> --
>> Himasha Guruge
>> *Software Engineer*
>> WS*O2* *Inc.*
>> Mobile: +94 777459299
>> himas...@wso2.com
>>
>
>
>
> --
> Rajith Vitharana
>
> Software Engineer,
> WSO2 Inc. : wso2.com
> Mobile : +94715883223
> Blog : http://lankavitharana.blogspot.com/
>



-- 
Himasha Guruge
*Software Engineer*
WS*O2* *Inc.*
Mobile: +94 777459299
himas...@wso2.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to