Hi.
 
I'm using @Path annotations on SubResourceLocators for my REST interfaces using 
regexs.
For the client side, I'm using the Apache CXF (3.0.4) proxied server interfaces 
and it works so far - except with @Path's that contain regex.
As a result, a BAD_REQUEST is returned to the client. Example for such an 
annotation:
 
@Path("{repositoryEntryId : .+(?<!\\/content) }")

Looking at the generated URL on the client proxy shows:

...someurlpart/%7BrepositoryEntryId%20:%20.+(%3F%3C!%5C/content)%20%7D

So it seems that on client side, the @Path param isn't correctly recognized due 
to the regex format.
Is this a known issue?

Thanks
Veit

Reply via email to