Freeman Fang created CXF-7946:
---------------------------------
Summary: OperationResourceInfoComparator should consider methods
parameters
Key: CXF-7946
URL: https://issues.apache.org/jira/browse/CXF-7946
Project: CXF
Issue Type: Bug
Reporter: Freeman Fang
In samples/jax_rs/spring_boot shipped with CXF kit, we can see warning message
like
{code}
WARNING: Both org.apache.cxf.jaxrs.openapi.OpenApiCustomizedResource#getOpenApi
and org.apache.cxf.jaxrs.openapi.OpenApiCustomizedResource#getOpenApi are equal
candidates for handling the current request which can lead to unpredictable
results
{code}
when using swagger-ui.
This is caused by that class OpenApiCustomizedResource has getOpenApi method,
but its parent class OpenApiResource also has getOpenApi method, two methods
are using different signatures. OperationResourceInfoComparator shouldn't see
two methods as same because they are different
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)