Sorry I was wrong it is 3.1.11..

On Wed, Jun 21, 2017 at 4:38 PM, Sergey Beryozkin <[email protected]>
wrote:

> It needs to be CXF 3.1.11 - it is used with the latest DOSGi2 release
>
> Sergey
>
> On 21/06/17 14:37, nino martinez wael wrote:
>
>> 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
>>>
>>>
>>
>>
>>
>
> --
> Sergey Beryozkin
>
> Talend Community Coders
> http://coders.talend.com/
>



-- 
Best regards / Med venlig hilsen
Nino Martinez

Reply via email to