cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colm O hEigeartaigh <cohei...@apache.org>
Subject Re: Problems with CXF 3.2.3 and method override in JAX-RS interfaces?
Date Tue, 20 Mar 2018 17:57:36 GMT
We should probably create a JIRA for this regression to document it.

Colm.

On Tue, Mar 20, 2018 at 4:39 PM, Francesco Chicchiriccò <ilgrosso@apache.org
> wrote:

> On 20/03/2018 16:54, Andriy Redko wrote:
>
>> Hi Francesco,
>>
>> Sorry, haven't had a time to look closely on the issue yet, but it could
>> be related to
>> https://github.com/apache/cxf/pull/388/files I think. Would you be able
>> to verify if
>> the regression has been introduced in there? Thank you.
>>
>
> Hi Andriy,
> thanks for your reply.
>
> I have grabbed
>
> rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/
> ResourceUtils.java
>
> before commit
>
> 39627271ef7cc88609cc9c028b03ea4298b830cc
>
> and put in Syncope sources: I confirm all works as expected.
>
> FYI I've committed such (hopefully temporary) change to Syncope, waiting
> for the actual fix to come:
>
> https://github.com/apache/syncope/commit/3fa2a5aaa7428a90611
> eb80006033cb1f6a5aca8
>
> Regards.
>
> FC> Hi all,
>> FC> I've just upgraded the Syncope master branch to CXF 3.2.3 [1] and now
>> I
>> FC> start getting exceptions as
>>
>> FC> javax.ws.rs.ProcessingException: Method
>> FC> org.apache.syncope.common.rest.api.service.AnyObjectService.read is
>> not
>> FC> a valid resource method
>>
>> FC> where it seems that the given method [2] is not considered even though
>> FC> it is overriding [3], which is properly annotated.
>>
>> FC> This works fine with 3.2.2 (and 3.1.15 on another branch).
>>
>> FC> Any thought?
>> FC> Regards.
>>
>> FC> [1]
>> FC> https://github.com/apache/syncope/commit/cb42911816b5006dbc7
>> 20de1dc2d83946c9376bc
>> FC> [2]
>> FC> https://github.com/apache/syncope/blob/master/common/rest-
>> api/src/main/java/org/apache/syncope/common/rest/api/
>> service/AnyObjectService.java#L67
>> FC> [3]
>> FC> https://github.com/apache/syncope/blob/master/common/rest-
>> api/src/main/java/org/apache/syncope/common/rest/api/
>> service/AnyService.java#L99
>>
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/
>
>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message