Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id AEA832009E8 for ; Mon, 30 May 2016 11:30:14 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id AD55A160A3E; Mon, 30 May 2016 09:30:14 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 00DF5160A16 for ; Mon, 30 May 2016 11:30:13 +0200 (CEST) Received: (qmail 1932 invoked by uid 500); 30 May 2016 09:30:13 -0000 Mailing-List: contact issues-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list issues@cxf.apache.org Received: (qmail 1917 invoked by uid 99); 30 May 2016 09:30:13 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 May 2016 09:30:13 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id EA6992C1F5D for ; Mon, 30 May 2016 09:30:12 +0000 (UTC) Date: Mon, 30 May 2016 09:30:12 +0000 (UTC) From: "Sergey Beryozkin (JIRA)" To: issues@cxf.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CXF-6869) Consider adding Spring Boot starter MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 30 May 2016 09:30:14 -0000 [ https://issues.apache.org/jira/browse/CXF-6869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15306437#comment-15306437 ] Sergey Beryozkin commented on CXF-6869: --------------------------------------- Hi Vedran, thanks, well, if we talk about the users who are not familiar with SpringBoot then it was me who was such a user when I started modifying a demo originally contributed to CXF :-). And I think the principle of the least surprise was not met. Re the service descriptions - an issue exists to move a Swagger related code into a diff module. Adding a WADL filter which will check every request when people would only expect Swagger support and likewise having an extra Swagger endpoint or filter around when only WADL is needed will not be ideal, but I do agree the service description should be coming OOB for RS services too, I'd only like to have a dedicated discussion/solution done later on. Cheers, Sergey > Consider adding Spring Boot starter > ----------------------------------- > > Key: CXF-6869 > URL: https://issues.apache.org/jira/browse/CXF-6869 > Project: CXF > Issue Type: New Feature > Components: Integration > Reporter: Vedran Pavic > Assignee: Sergey Beryozkin > > I've recently authored a PR in Spring Boot to add support for auto-configuration of {{CXFServlet}} and default CXF's configuration: > https://github.com/spring-projects/spring-boot/pull/5659 > The PR was closed with "won't fix" resolution since Boot team are unwilling to add CXF as a dependency to the project. Instead a 3rd party starter was suggested. > The concept of a 3rd party starter is generally encouraged for technologies that don't have first-class support in projects from Spring portfolio. Such 3rd party starters are listed here: > https://github.com/spring-projects/spring-boot/blob/master/spring-boot-starters/README.adoc > If CXF team is interested, I'm willing to port my PR to CXF. > Note that the original PR was focused around JAX-WS support, but can be easily expanded to include JAX-RS support as well. -- This message was sent by Atlassian JIRA (v6.3.4#6332)