[
https://issues.apache.org/jira/browse/CXF-6952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363973#comment-15363973
]
Akitoshi Yoshida commented on CXF-6952:
---------------------------------------
Hi Niten,
Sergey was working the refactoring of the package for 3.2.0-SNAPSHOT, so
something may be not working temporarily if you work on a SNAPSHOT version.
By the way, you will need cxf-rt-rs-service-description-swagger to do swagger
or swagger2 and there is no swagger2 specific cxf component. The osgi feature
is only enabled for swagger2 as there was no osgi support for swagger.
To install the sample jax_rs_description_swagger2_osgi, you need to build it
first as described in its README.txt file. Sample artifacts are not published
in apache central.
Could you follow the steps described in README.txt exactly and just replacing
whatever 3,.n.m with 3.1.5. That should work.
regards, aki
> Swagger2Featue not scanning CXF resources
> -----------------------------------------
>
> Key: CXF-6952
> URL: https://issues.apache.org/jira/browse/CXF-6952
> Project: CXF
> Issue Type: Bug
> Components: JAX-RS
> Affects Versions: 3.1.3, 3.1.5
> Environment: Windows
> Reporter: Niten Aggarwal
> Labels: features
>
> Swagger2Feature is not scanning end points configured in OSGI blueprint and
> always returning default Swagger Json.
> To reproduce issue, I deployed
> https://github.com/apache/cxf/tree/master/distribution/src/main/release/samples/jax_rs/description_swagger2_osgi
> project as well into my Karaf runtime but no luck and same default Json is
> returned.
> https://issues.apache.org/jira/browse/CXF-6524
> https://issues.apache.org/jira/browse/CXF-6541
> Was following above bugs and it seems with versions 3.0.6, 3.1.2 this issue
> should be resolved so I tried with cxf versions 3.1.2, 3.1.3 and 3.1.5 but no
> luck.
> Also the samples distribution which is using 3.2.0-SNAPSHOT, also returns
> default json.
> Default json which I am getting..
> {"swagger":"2.0","info":{"description":"The
> Application","version":"1.0.0","title":"Sample REST
> Application","contact":{"name":"[email protected]"},"license":{"name":"Apache
> 2.0
> License","url":"http://www.apache.org/licenses/LICENSE-2.0.html"}},"basePath":"/cxf/swaggerSample"}
> Also sample Json doesn't recognize base path and always returned at
> http://localhost:8181/swaggerSample/swagger.json.
> Thanks
> Niten
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)