Return-Path: Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: (qmail 99022 invoked from network); 11 Sep 2008 21:18:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Sep 2008 21:18:05 -0000 Received: (qmail 73903 invoked by uid 500); 11 Sep 2008 21:18:02 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 73890 invoked by uid 500); 11 Sep 2008 21:18:02 -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 73873 invoked by uid 99); 11 Sep 2008 21:18:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Sep 2008 14:18:02 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Sep 2008 21:17:12 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 525A5234C1DE for ; Thu, 11 Sep 2008 14:17:44 -0700 (PDT) Message-ID: <1021558640.1221167864336.JavaMail.jira@brutus> Date: Thu, 11 Sep 2008 14:17:44 -0700 (PDT) From: "Daniel Kulp (JIRA)" To: issues@cxf.apache.org Subject: [jira] Commented: (CXF-1782) ServletController.generateServiceList is private - cannot extend/change the way a service list is built In-Reply-To: <2008460696.1220562464312.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CXF-1782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12630381#action_12630381 ] Daniel Kulp commented on CXF-1782: ---------------------------------- Umm... the service list is NOT something defined by the JAX-WS spec. That IS something specific to CXF. It really should be customizable to meet the needs of various companies and such. One thing that comes to mind is filtering out stuff based on authentication credentials. > ServletController.generateServiceList is private - cannot extend/change the way a service list is built > ------------------------------------------------------------------------------------------------------- > > Key: CXF-1782 > URL: https://issues.apache.org/jira/browse/CXF-1782 > Project: CXF > Issue Type: Improvement > Components: Transports > Affects Versions: 2.1.2 > Environment: All > Reporter: Peter Liljenberg > Attachments: patch.txt > > Original Estimate: 0.02h > Remaining Estimate: 0.02h > > The ServletController.generateService method is private instead of protected. This means that in order to change the way/layout of the service list I have to override the invoke method instead, which is not recommended since it contains some logic that might be updated in a later version. > Proposed solution: > Change: private void generateServiceList(HttpServletRequest request, HttpServletResponse response) throws IOException > To: protected void generateServiceList(HttpServletRequest request, HttpServletResponse response) throws IOException -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.