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/3fa2a5aaa7428a90611eb80006033cb1f6a5aca8

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/cb42911816b5006dbc720de1dc2d83946c9376bc
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/

Reply via email to