Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 33964 invoked from network); 7 Apr 2009 10:25:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 Apr 2009 10:25:43 -0000 Received: (qmail 6748 invoked by uid 500); 7 Apr 2009 10:25:42 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 6660 invoked by uid 500); 7 Apr 2009 10:25:41 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 6651 invoked by uid 99); 7 Apr 2009 10:25:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Apr 2009 10:25:41 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ruwan.linton@gmail.com designates 209.85.142.185 as permitted sender) Received: from [209.85.142.185] (HELO ti-out-0910.google.com) (209.85.142.185) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Apr 2009 10:25:33 +0000 Received: by ti-out-0910.google.com with SMTP id b6so2444826tic.18 for ; Tue, 07 Apr 2009 03:25:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=3axCSGKanXiJWA4PeOqTGiac4MXabmMBp0VbTYhwVSU=; b=Z1FMThXylq6bQI6gLfuCWsQ99v8yGLGXQPnlhcFJG5NEflc243QHw1K+Hq4ANBXGCu 6k0IgMGxChVfu9qlTQjuEqgJqvza8F/6XgIbU2jQgjWVjYKN1GCKzuNeJeoqXRLyuwTH /LJtE9z/ZuFTm8fcNSoM6Y9bZmlXIugMTY7X8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=umW1z89j/QIBF3EQSjXEbM2TSZEu0p+cly9CxpwujFOul6k0rAriOr9LtgKnMQ2RfC OhfUhmxGcrDUOV4dWHuGoVN/tunGZPzk2bjWoxQSyxG4NoEurHJtEJk1V6lecyPcShLl 7nxmsBRp/D96s6WfxwAgebKVCdtbAxuQM4VSU= MIME-Version: 1.0 Received: by 10.110.63.17 with SMTP id l17mr7795504tia.16.1239099912706; Tue, 07 Apr 2009 03:25:12 -0700 (PDT) Date: Tue, 7 Apr 2009 15:55:12 +0530 Message-ID: <672a01200904070325r6a6d528auf870ba0b2d7087d@mail.gmail.com> Subject: Requirement to update the ListenerManager class From: Ruwan Linton To: "axis-dev@ws.apache.org" Content-Type: multipart/alternative; boundary=001485eefdda2368f80466f46e6f X-Virus-Checked: Checked by ClamAV on apache.org --001485eefdda2368f80466f46e6f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi devs, Synapse 1.3 is going to depend on the axis2 1.5 release and we need an enhancement in the ListenerManager class, so that we can add transport listeners to the ListenerManager without starting but just initializing them. We want to start the ListenerManager only after initializing Synapse in order to prevent the access to the Synapse proxy services before the system is properly initialized. At the same time we need a mechanism to start the ListenerManager without adding the ShutdownHook thread. I can do these changes on trunk, but since Synapse 1.3 depends on the Axis2 1.5 we need to get this fix into the axis2 1.5 branch as well. Shall I attach a patch so that someone who is working on the release can review and commit that to the branch? Thanks, Ruwan -- Ruwan Linton Senior Software Engineer & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: ruwan@wso2.com; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com --001485eefdda2368f80466f46e6f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi devs,

Synapse 1.3 is going to depend on the axis2 1.5 release and= we need an enhancement in the ListenerManager class, so that we can add tr= ansport listeners to the ListenerManager without starting but just initiali= zing them. We want to start the ListenerManager only after initializing Syn= apse in order to prevent the access to the Synapse proxy services before th= e system is properly initialized.

At the same time we need a mechanism to start the ListenerManager witho= ut adding the ShutdownHook thread. I can do these changes on trunk, but sin= ce Synapse 1.3 depends on the Axis2 1.5 we need to get this fix into the ax= is2 1.5 branch as well. Shall I attach a patch so that someone who is worki= ng on the release can review and commit that to the branch?

Thanks,
Ruwan

--
Ruwan Linton
Senior Sof= tware Engineer & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http= ://wso2.org
email: ruwan@wso2.com; cell: +94 77 3= 41 3097
blog: http://ruwansbl= og.blogspot.com
--001485eefdda2368f80466f46e6f--