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/