Thanks Alok, I succeeded after correcting json :)
On Tue, Aug 11, 2015 at 3:33 AM, Alok Lal <[email protected]> wrote:
> Hafiz,
>
> Is this still an issue or you were good after you corrected the json
> command?
>
> You could use the following slightly modified curl command. Either it
> would succeed or it’ll point you to the validation error that you are
> running into.
>
> curl -H "Accept: application/json" -H "Content-Type: application/json" -u
> admin:admin --data '{
> "policyName":"hdt","resourceName":"/test","description":"curl","repositoryName":"hdfs-repo","repositoryType":"hdfs","permMapList":[{"userList":["mujadid"],"permList":["Read"]},{"groupList":["internal"],"permList":["Read"]}],"isEnabled":true,"isRecursive":true,"isAuditEnabled":true,"version":"1","replacePerm":false}'
> http://122.129.79.69:6080/service/public/api/policy
>
> Alok
>
> From: Hafiz Mujadid
> Reply-To: "[email protected]"
> Date: Sunday, August 9, 2015 at 6:12 AM
> To: "[email protected]"
> Subject: Re: rest api create policy giving 404 error
>
> Hi sorry i was mistaking in json
>
> here is my correct command
>
> curl -i --header "Accept:application/json" -H
> "Content-Type:application/json" --user admin:admin -X POST
> http://122.129.79.69:6080/service/public/api/policy -d '{
> "policyName":"hdt","resourceName":"/test","description":"curl","repositoryName":"hdfs-repo","repositoryType":"hdfs","permMapList":[{"userList":["mujadid"],"permList":["Read"]},{"groupList":["internal"],"permList":["Read"]}],"isEnabled":true,"isRecursive":true,"isAuditEnabled":true,"version":"1","replacePerm":false}'
>
> On Sun, Aug 9, 2015 at 2:29 PM, Hafiz Mujadid <[email protected]>
> wrote:
>
>> Hi Experts!
>>
>> I tried this command to create a new policy
>> curl -i --header "Accept:application/json" -H
>> "Content-Type:application/json" --user admin:admin -X POST
>> http://122.129.79.69:6080/service/public/api/policy -d '{
>> "policyName":"hdt",resourceName:"/test","description":"curl","repositoryName":"hdfs-repo","repositoryType":"hdfs","permMapList":[{"userList":["mujadid"],"permList":["Read"]},{"groupList":["internal"],"permList":["Read"]}],"isEnabled":true,isRecursive:true,"isAuditEnabled":true,"version":"1","replacePerm":false}'
>>
>>
>> But it is giving following response
>>
>> HTTP/1.1 404 Not Found
>> Server: Apache-Coyote/1.1
>> Set-Cookie: JSESSIONID=66399D5EE5D1859A293C467C0D300F87; Path=/; HttpOnly
>> Content-Length: 0
>> Date: Sun, 09 Aug 2015 09:11:49 GMT
>>
>>
>>
>>
>
>
> --
> Regards: HAFIZ MUJADID
>
--
Regards: HAFIZ MUJADID