You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Dennis Kieselhorst (JIRA)" <ji...@apache.org> on 2018/04/03 19:59:00 UTC

[jira] [Resolved] (CXF-7694) spring boot jax-rs sample creates incorrect urls in swagger

     [ https://issues.apache.org/jira/browse/CXF-7694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dennis Kieselhorst resolved CXF-7694.
-------------------------------------
    Resolution: Fixed

CXF supports both OpenAPI spec 2 (the old classic Swagger stuff) and the new OpenAPI spec 3. I changed the sample to use the new one. While dynamicBasePath was default for Swagger2Feature it has to be set explictly for OpenApiFeature. [~reta] [~ilgrosso] was this intended?

Anyway I've fixed the sample in master branch.

> spring boot jax-rs sample creates incorrect urls in swagger
> -----------------------------------------------------------
>
>                 Key: CXF-7694
>                 URL: https://issues.apache.org/jira/browse/CXF-7694
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-RS
>    Affects Versions: 3.2.4
>            Reporter: pre sto
>            Assignee: Dennis Kieselhorst
>            Priority: Minor
>             Fix For: 3.2.5
>
>
> The sample code in
> [https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jax_rs/spring_boot]
> creates in swagger ui urls like
> [http://localhost:8080/sayHello/q]
> which do not work, instead of
> [http://localhost:8080/services/helloservice/sayHello/q|http://localhost:8080/services/helloservice/sayHello/]
> The problem started w. the commit of  "[[CXF-7634] changed Spring Boot sample to use OpenApiFeature|https://github.com/apache/cxf/commit/5b7308408d8b0127a5ee4deea7bd66b44217dd58]"
>  
>  
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)