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

Daniel Kulp commented on CXF-882:
---------------------------------


Not quite.   In that case, Spring is replacing the object with a proxy object 
that doesn't have the annotations.   Thus, the annotation processing isn't 
finding them.

In this case, the correct object/class is there and the JAX-WS annotations are 
processed correctly (@HandlerChain, etc...), but the @Features and similar 
stuff is not.   There's litterally no processing of those annotations on the 
call path at all.

In anycase, I have a fix for this that I'm testing now.


> @Features and @XXInterceptors doesn't work for client proxies
> -------------------------------------------------------------
>
>                 Key: CXF-882
>                 URL: https://issues.apache.org/jira/browse/CXF-882
>             Project: CXF
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.1
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>             Fix For: 2.1
>
>
> The annotations on the Proxy interface type are not picked up.   Only the 
> ServerEndpointFactory processes the annotations.   The client side does not.  
>  I'm going to move much of it to the AbstractEndpointFactory to be used by 
> both.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to