Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 29751 invoked from network); 12 Sep 2006 08:19:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Sep 2006 08:19:42 -0000 Received: (qmail 52184 invoked by uid 500); 12 Sep 2006 08:19:39 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 52140 invoked by uid 500); 12 Sep 2006 08:19:38 -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 52129 invoked by uid 99); 12 Sep 2006 08:19:38 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2006 01:19:38 -0700 Authentication-Results: idunn.apache.osuosl.org smtp.mail=deepal@opensource.lk; spf=permerror X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received-SPF: error (idunn.apache.osuosl.org: domain opensource.lk from 209.68.5.17 cause and error) Received: from ([209.68.5.17:2239] helo=relay03.pair.com) by idunn.apache.osuosl.org (ecelerity 2.1 r(10620)) with ESMTP id 1A/53-00869-2AD66054 for ; Tue, 12 Sep 2006 01:19:46 -0700 Received: (qmail 45452 invoked from network); 12 Sep 2006 08:19:30 -0000 Received: from unknown (HELO ?127.0.0.1?) (unknown) by unknown with SMTP; 12 Sep 2006 08:19:30 -0000 X-pair-Authenticated: 222.165.179.96 Message-ID: <45066D8A.3080901@opensource.lk> Date: Tue, 12 Sep 2006 13:49:22 +0530 From: Deepal Jayasinghe User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: axis-dev@ws.apache.org Subject: Re: [Axis2] Enabling listener to handle more than one EPR References: <45066A68.5060604@opensource.lk> In-Reply-To: <45066A68.5060604@opensource.lk> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 to add new method and remove old one. Thanks Deepal Eran Chinthaka wrote: >Hi, > >Current transport listener interface enables a listener to return only >one EPR per listener. But some listeners can handle more than one EPRs. >One of the examples is that the same servlet can be used to handle both >SOAP and REST messages, but can have different endpoints. > >So this is a proposal to add a method to transport listener interface >which can return an array of EPRs. > >public EndpointReference[] getEPRsForService(String serviceName, String >ip) throws AxisFault; > >This will make the EndpointReference getEPRForService(String >serviceName, String ip) method to be redundant. So let's make that >method deprecated (can we remove it now itself?) and will be changing >all the internal classes to use the new method. > >Please review and comment on this and the commit with this change will >follow soon. > >Thanks, >Chinthaka > > > -- Thanks, Deepal ................................................................ ~Future is Open~ --------------------------------------------------------------------- To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-dev-help@ws.apache.org