Hi
On 14/03/14 07:41, Manula Thantriwatte wrote:
Hi All,

I have the following JSON request. I want to get the repository details
from it. I tried in several ways. But I'm unable to do that. Can anyone
help me on this. I want to do this without adding following configurations.
With this following configuration it works.

<jaxrs:providers>
      <bean class="org.apache.cxf.jaxrs.provider.json.JSONProvider">
            <property name="dropRootElement" value="true"/>
            <property name="dropCollectionWrapperElement" value="true"/>
            <property name="serializeAsArray" value="true"/>
            <property name="supportUnwrapped" value="true"/>
      </bean></jaxrs:providers>

I don't quite understand the question. I think the first 3 properties are affecting the serialization only, but the question is about reading.

But either way, you have it working, right ?

Cheers, Sergey



Thanks !


{
   "ref": "refs/heads/master",
   "after": "9066ef0aea8d73747bea322d03778ed880ba9ddb",
   "before": "a6abbdeaf4b7b29b646501583d408f16a033a975",
   "created": false,
   "deleted": false,
   "forced": false,
   "compare": 
"https://github.com/manulachathurika/stratos2-test/compare/a6abbdeaf4b7...9066ef0aea8d";,
   "commits": [
     {
       "id": "9066ef0aea8d73747bea322d03778ed880ba9ddb",
       "distinct": true,
       "message": "Test",
       "timestamp": "2014-03-12T19:19:30+05:30",
       "url": 
"https://github.com/manulachathurika/stratos2-test/commit/9066ef0aea8d73747bea322d03778ed880ba9ddb";,
       "author": {
         "name": "Manula Thantriwatte",
         "email": "[email protected]",
         "username": "manulachathurika"
       },
       "committer": {
         "name": "Manula Thantriwatte",
         "email": "[email protected]",
         "username": "manulachathurika"
       },
       "added": [

       ],
       "removed": [

       ],
       "modified": [
         "www/sleep.php"
       ]
     }
   ],
   "head_commit": {
     "id": "9066ef0aea8d73747bea322d03778ed880ba9ddb",
     "distinct": true,
     "message": "Test",
     "timestamp": "2014-03-12T19:19:30+05:30",
     "url": 
"https://github.com/manulachathurika/stratos2-test/commit/9066ef0aea8d73747bea322d03778ed880ba9ddb";,
     "author": {
       "name": "Manula Thantriwatte",
       "email": "[email protected]",
       "username": "manulachathurika"
     },
     "committer": {
       "name": "Manula Thantriwatte",
       "email": "[email protected]",
       "username": "manulachathurika"
     },
     "added": [

     ],
     "removed": [

     ],
     "modified": [
       "www/sleep.php"
     ]
   },
   "repository": {
     "id": 17658115,
     "name": "stratos2-test",
     "url": "https://github.com/manulachathurika/stratos2-test";,
     "description": "Stratos2 Test",
     "watchers": 0,
     "stargazers": 0,
     "forks": 0,
     "fork": true,
     "size": 103,
     "owner": {
       "name": "manulachathurika",
       "email": "[email protected]"
     },
     "private": false,
     "open_issues": 0,
     "has_issues": false,
     "has_downloads": true,
     "has_wiki": true,
     "language": "PHP",
     "created_at": 1394607356,
     "pushed_at": 1394632216,
     "master_branch": "master"
   },
   "pusher": {
     "name": "manulachathurika",
     "email": "[email protected]"
   }}


Reply via email to