Thanks Sergey for your response.
Regards,
Sandhya
Sergey Beryozkin wrote:
>
> Hi
>
> I think the reason you see requests only with a single parameter matching
> the method is that every template parameter is substituted
> by a 'greedy' regular expression which will match pretty much everything,
> the only thing is that with a single URI parameter
> available the second parameter in the signature will be null.
> I reckon that if you do (note a trailing '/')
>
> /setPageLayout/
>
> then it should match this method signature as well, both parameters will
> be null. But
>
> /setPageLayout
>
> won't match though, you can have another method with the following
> annotations if you'd like this match to succeed
>
>> @GET
>> @ProduceMime("application/json")
>> @Path("/setPageLayout")
>
> Cheers, Sergey
>
>>
>> Hi Sergey,
>>
>> This is how my resource class looks like :
>>
>> @GET
>> @ProduceMime("application/json")
>> @Path("/setPageLayout/{navItemUid}/{layoutUid}/")
>> public RESTResponse setLayoutForPage(@PathParam("navItemUid") String
>> navItemUid,
>> @PathParam("layoutUid") String layoutUid) {
>>
>> Thanks,
>> Sandhya
>>
>
> ----------------------------
> IONA Technologies PLC (registered in Ireland)
> Registered Number: 171387
> Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland
>
>
--
View this message in context:
http://www.nabble.com/No-operation-matching-request-path...-tp17961444p18028065.html
Sent from the cxf-user mailing list archive at Nabble.com.