cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Pell (JIRA)" <>
Subject [jira] [Commented] (CXF-4816) Allow use of @Policy on Service Implementation as alternative to Interface
Date Mon, 11 Feb 2013 05:45:22 GMT


Jason Pell commented on CXF-4816:

I used the patch and committed an initial set of updates.
However upon further consideration I think my changes are not quite correct.  I am calling
the same method as for the interface, but really annotations on the Impl should probably be
BINDING operations.

Also at the moment because the class annotations are encountered after the method annotations,
any *_OPERATION_* annotations defined at class level will not be applied at the method level
like they are for the interface.

So this requires some more thought and a bit of refactoring probably.  

The change to support class level annotations is correct and so that can be considered complete
for 2.7.4.  So I might migrate the method level stuff to another jira if I don't get it done
before 2.7.4 is released.

> Allow use of @Policy on Service Implementation as alternative to Interface
> --------------------------------------------------------------------------
>                 Key: CXF-4816
>                 URL:
>             Project: CXF
>          Issue Type: Bug
>          Components: WS-* Components
>    Affects Versions: 2.7.3
>            Reporter: Jason Pell
>            Assignee: Jason Pell
>            Priority: Minor
>             Fix For: 2.8.0, 2.7.4
>         Attachments: methodpatch.txt
> The PolicyAnnotationListener has a section for registering @Policies from the Impl, so
I am changing the type to a Bug as its not workng.

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:

View raw message