[ 
https://issues.apache.org/jira/browse/CXF-4649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13528054#comment-13528054
 ] 

Sergey Beryozkin commented on CXF-4649:
---------------------------------------

Or may be even avoid creating the user models, use subresource locator method 
on GenericDaoRoot which returns Object, and uses regex Path expression to 
capture the actual path segment and based on that return a specific entity 
representation. 

That said, using the model is probably better - WADL will be more descriptive, 
and it helps with avoiding annotating the classes with JAX-RS annotations - 
which is a requirement for this case
                
> offer a way to provider the annotations to cxf/change annotation parsing
> ------------------------------------------------------------------------
>
>                 Key: CXF-4649
>                 URL: https://issues.apache.org/jira/browse/CXF-4649
>             Project: CXF
>          Issue Type: New Feature
>            Reporter: Romain Manni-Bucau
>
> Would be very nice to be able to answer to questions: does the class has the 
> annotation? and if yes to change the way attributes are read
> What i'm thinking about is for instance use cdi Annotated to create on the 
> fly web services (rest or soap)
> What is needed is to move all the annotation parsing to something which can 
> change (a SPI sounds fine but a global setter on the Util class can work too).
> Wdyt?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to