IT does look like the project are using CXF-core 3.0.2 , but 3.1.9 of the swagger cxf module.. would that be a problme?
On Wed, Jun 21, 2017 at 3:35 PM, nino martinez wael < [email protected]> wrote: > SwaggerUIVersion ends up being null. It goes through all the checks.. Do I > need to declare that version somewhere? > > On Wed, Jun 21, 2017 at 3:18 PM, nino martinez wael < > [email protected]> wrote: > >> Yes I will try so.. ASAP.. >> >> -Thanks >> >> On Fri, Jun 16, 2017 at 10:38 AM, Sergey Beryozkin <[email protected]> >> wrote: >> >>> Hi >>> >>> Can you put a breakpoint here: >>> >>> https://github.com/apache/cxf/blob/cxf-3.1.11/rt/rs/descript >>> ion-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/OsgiS >>> waggerUiResolver.java#L38 >>> >>> Cheers, Sergey >>> >>> On 16/06/17 07:13, nino martinez wael wrote: >>> >>>> I think I need both.. >>>> >>>> Problem are that I run into the CORS problem since we have begun to host >>>> our DOSGI service on another port, and the only way to get SWAGGER ui to >>>> function correctly would be to host it alongside the webservice.. >>>> >>>> Did you try with an older release of swagger..? I just dont know what I >>>> need to add for CXF to activate swager ui, I've put in >>>> wrap:mvn:org.webjars/swagger-ui/2.2.10 which should trigger swagger-ui >>>> activation as far as I can see, combined with supportSwaggerUi=true.. >>>> But >>>> nothing shows up at my version of "http://host:port/context/services/ >>>> api-docs?/url=/swagger.json".. >>>> >>>> >>>> Place I've looked: >>>> http://cxf.apache.org/docs/swagger2feature.html >>>> >>>> >>>> >>>> On Wed, Jun 14, 2017 at 9:02 PM, Christian Schneider < >>>> [email protected]> wrote: >>>> >>>> I worked on a better swagger integration a while ago but also failed at >>>>> the >>>>> UI. At that time I think it was an incompatibility of the cxf swagger >>>>> support with the new swagger versions. >>>>> There are some interesting enhancements in the current DOSGi master so >>>>> we >>>>> could do a release soon. >>>>> It would be great to also include swagger support but I would also not >>>>> mind >>>>> to move swagger support to 2.3.0. >>>>> >>>>> Christian >>>>> >>>>> 2017-06-14 14:58 GMT+02:00 nino martinez wael < >>>>> [email protected]> >>>>> : >>>>> >>>>> Hi Christian, >>>>>> >>>>>> I seem to remember that I can get the SWAGGER UI bundled together with >>>>>> >>>>> the >>>>> >>>>>> DOSGI app. But cannot remember the url I have tried with appending >>>>>> >>>>> api-docs >>>>> >>>>>> to my resource url. But it isnt working. >>>>>> >>>>>> My swagger.json are generated correctly..But does not link to the >>>>>> swagger >>>>>> ui document. >>>>>> >>>>>> BTW it does not work on 2.1.0.. Whats the horizon to release 2.2? >>>>>> >>>>>> >>>>>> On Mon, Apr 24, 2017 at 11:23 AM, Sergey Beryozkin < >>>>>> [email protected] >>>>>> >>>>>> wrote: >>>>>> >>>>>> According to >>>>>>> https://issues.apache.org/jira/browse/CXF-7347 >>>>>>> >>>>>>> it is a SwaggerUI 3 refactoring related issue... >>>>>>> keep working with Swagger 2 UI for the moment >>>>>>> >>>>>>> Thanks, Sergey >>>>>>> >>>>>>> >>>>>>> On 24/04/17 05:52, Christian Schneider wrote: >>>>>>> >>>>>>> I also had this problem but was not able to pin it down to the >>>>>>>> missing >>>>>>>> host. ( I am not very familiar with swagger). >>>>>>>> Based on your findings I hope e can find a good solution to this. >>>>>>>> >>>>>>>> Can you post your code for the CustomSwagger2Serializers. If you wat >>>>>>>> >>>>>>> you >>>>> >>>>>> can also create a PR in cxf to fix the issue. >>>>>>>> >>>>>>>> Christian >>>>>>>> >>>>>>>> 2017-04-23 23:49 GMT+02:00 Ivo Leitão <[email protected]>: >>>>>>>> >>>>>>>> Hi sorry to resurrect this thread but I've a similar problem which >>>>>>>> was >>>>>>>> >>>>>>> not >>>>>> >>>>>>> completely solved with this approach, >>>>>>>>> >>>>>>>>> First I've managed to make dosgi work with swagger with a: >>>>>>>>> >>>>>>>>> setScan(false); >>>>>>>>> setUsePathBasedConfig(true); >>>>>>>>> >>>>>>>>> in the swagger feature. It all works well except the "Try it out" >>>>>>>>> of >>>>>>>>> >>>>>>>> the >>>>>> >>>>>>> swagger ui. I'm using the latest version >>>>>>>>> >>>>>>>> (mvn:org.webjars/swagger-ui/3. >>>>> >>>>>> 0.5) >>>>>>>>> and I've noticed that in the swagger.json the host is not filled. >>>>>>>>> >>>>>>>> This >>>>> >>>>>> host >>>>>>>>> is used to build the url. The cxf feature does not set the host no >>>>>>>>> >>>>>>>> matter >>>>>> >>>>>>> what I do or change. >>>>>>>>> >>>>>>>>> I ended up hammering an ugly solution by setting a custom swagger2 >>>>>>>>> serializer >>>>>>>>> >>>>>>>>> setSwagger2Serializers(new CustomSwagger2Serializers()); >>>>>>>>> >>>>>>>>> where I'm able to extract the servlet request thus setting the >>>>>>>>> >>>>>>>> host:port >>>>>> >>>>>>> >>>>>>>>> I'm I missing something here or this is indeed a problema at least >>>>>>>>> >>>>>>>> with >>>>> >>>>>> the >>>>>>>>> latest swagger ui version (It seems odd also that the swagger 2 ui >>>>>>>>> >>>>>>>> does >>>>> >>>>>> no >>>>>>>>> use by default the current url but it didn't work in my tests) ? >>>>>>>>> >>>>>>>>> Tnks, >>>>>>>>> Ivo Leitão >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> View this message in context: http://cxf.547215.n5.nabble. >>>>>>>>> com/DOSGI-2-prefered-documentation-technique-tp5779291p57798 >>>>>>>>> 47.html >>>>>>>>> Sent from the cxf-user mailing list archive at Nabble.com. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> Sergey Beryozkin >>>>>>> >>>>>>> Talend Community Coders >>>>>>> http://coders.talend.com/ >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best regards / Med venlig hilsen >>>>>> Nino Martinez >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> -- >>>>> Christian Schneider >>>>> http://www.liquid-reality.de >>>>> <https://owa.talend.com/owa/redir.aspx?C=3aa4083e0c744ae1ba5 >>>>> 2bd062c5a7e >>>>> 46&URL=http%3a%2f%2fwww.liquid-reality.de> >>>>> >>>>> Open Source Architect >>>>> http://www.talend.com >>>>> <https://owa.talend.com/owa/redir.aspx?C=3aa4083e0c744ae1ba5 >>>>> 2bd062c5a7e >>>>> 46&URL=http%3a%2f%2fwww.talend.com> >>>>> >>>>> >>>> >>>> >>>> >> >> >> -- >> Best regards / Med venlig hilsen >> Nino Martinez >> > > > > -- > Best regards / Med venlig hilsen > Nino Martinez > -- Best regards / Med venlig hilsen Nino Martinez
