Return-Path: X-Original-To: apmail-cxf-issues-archive@www.apache.org Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0B8D517642 for ; Mon, 26 Jan 2015 15:47:35 +0000 (UTC) Received: (qmail 86262 invoked by uid 500); 26 Jan 2015 15:47:35 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 86224 invoked by uid 500); 26 Jan 2015 15:47:35 -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 86210 invoked by uid 99); 26 Jan 2015 15:47:35 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Jan 2015 15:47:35 +0000 Date: Mon, 26 Jan 2015 15:47:35 +0000 (UTC) From: "Andriy Redko (JIRA)" To: issues@cxf.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CXF-6132) Provide JAX-RS ServletContextInitializer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CXF-6132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14291973#comment-14291973 ] Andriy Redko commented on CXF-6132: ----------------------------------- Hi Sergey, Sorry for blaming you for a wrong commit (Eclipse's fault). Anyway, I will fix it in first commit. Regarding SCI and inspecting the context, I think it is possible however we have to take into account all available CXF servlets (Spring, NonSpring, Cdi), plus we may harm the developers who actually subsclass CXF ones and created own servlets. The SCI may not detect it properly and still try to inject yet another one. Do you think it is an issue? Thank you! Best Regards, Andriy Redko > Provide JAX-RS ServletContextInitializer > ----------------------------------------- > > Key: CXF-6132 > URL: https://issues.apache.org/jira/browse/CXF-6132 > Project: CXF > Issue Type: New Feature > Components: JAX-RS > Reporter: Sergey Beryozkin > Assignee: Andriy Redko > Fix For: 3.0.4, 3.1.0 > > > This will offer an advanced support for the auto-discovery of JAX-RS Application, root resources and providers in OSGI in combination with pax-web-jetty. > Options: > - dynamically register the implementation as OSGI service > - ship a static implementation > [1] https://github.com/ops4j/org.ops4j.pax.web/blob/master/pax-web-jetty/src/main/java/org/ops4j/pax/web/service/jetty/internal/JettyServerWrapper.java#L303 > [2] http://docs.oracle.com/javaee/7/api/javax/servlet/ServletContainerInitializer.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)