On 04/07/2016 15:51, Sergey Beryozkin wrote:
Hi All
as part of CXF-6760 [1] I've moved the Swagger code into its own
cxf-rt-rs-description-swagger module.
It makes it easier for the users to choose between WADL and Swagger
(example, right now if only WADL is preferred then no Swagger endpoint
is there but not vice versa, having Swagger endpoint automatically
adds a WADL filter simply because they share the same module and CXF
tries to install WADL by default) and simplify the user dependencies
(they'd only have to refer to this new module and not list explicitly
swagger-jaxrs).
So far it is only done on master, and would like to update 3.1.7 too -
a minor migration issue is expected but the positive effect will be
immediate. The fact that having a WADL filter for Swagger users is
inevitable at 3.1.x can be considered a bug too
If you have any concerns about a 3.1.x update then let me know please
today.
Hi Sergey,
definitely a good idea to clean up and separate things.
Since Swagger is an optional extension for Syncope, I would also have
the chance to adapt its CXF configuration according to the changes that
will be part of CXF 3.1.7.
Thanks for taking care of this.
Regards.
[1] ttps://issues.apache.org/jira/browse/CXF-6760
[2] http://git-wip-us.apache.org/repos/asf/cxf/commit/21031e3a
--
Francesco Chicchiriccò
Tirasa - Open Source Excellence
http://www.tirasa.net/
Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC,
CXF Committer, OpenJPA Committer, PonyMail PPMC
http://home.apache.org/~ilgrosso/