Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 54538 invoked from network); 12 Sep 2006 09:42:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Sep 2006 09:42:15 -0000 Received: (qmail 72940 invoked by uid 500); 12 Sep 2006 09:42:04 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 72904 invoked by uid 500); 12 Sep 2006 09:42:04 -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 72888 invoked by uid 99); 12 Sep 2006 09:42:04 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2006 02:42:04 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [209.68.5.17] (HELO relay03.pair.com) (209.68.5.17) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 12 Sep 2006 02:42:04 -0700 Received: (qmail 55312 invoked from network); 12 Sep 2006 09:41:41 -0000 Received: from unknown (HELO ?192.168.1.229?) (unknown) by unknown with SMTP; 12 Sep 2006 09:41:41 -0000 X-pair-Authenticated: 222.165.179.96 Message-ID: <450680D5.1030502@opensource.lk> Date: Tue, 12 Sep 2006 15:11:41 +0530 From: Eran Chinthaka Reply-To: chinthaka@opensource.lk User-Agent: Thunderbird 1.5 (X11/20051201) 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> <45066D8A.3080901@opensource.lk> <9abd5e730609120128u779078a9l4e6b9a9983faac7e@mail.gmail.com> <45067669.2020409@opensource.lk> <9abd5e730609120211u57390617xbdc572ce250412c9@mail.gmail.com> In-Reply-To: <9abd5e730609120211u57390617xbdc572ce250412c9@mail.gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig541E6C76ACB907E30910BF01" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------enig541E6C76ACB907E30910BF01 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable David Illsley wrote: > On 12/09/06, Eran Chinthaka wrote: >> David Illsley wrote: >> I will not update but rather deprecate it. This is especially useful >> when a service lists out EPRs. Determining which EPR to use will be >> transport dependent code. For example, one might getEPRs using this >> method and generate proper binding within WSDL. >=20 > ok, so if you deprecate that method presumably you'll remove it's use > in ServiceContext and OutInAxisOperationClient? How will they > determine which element in the array to use? If a listener returns more than one EPR, any EPR is valid. So pick one. I'd say the first one. What that means is, if there is a servlet which returns following EPRs : http://myip/myhome/services and http://myip/anotherHome/services then it should be able to handle any of them. But we might want to special case REST EPRs. That's a different issue. -- Chinthaka --------------enig541E6C76ACB907E30910BF01 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFFBoDYjON2uBzUhh8RAgULAJ94lhZ0HlcibXG325AEHDupAvknHgCeILI6 t51Aed2ZvWLrcONp1cx4/p4= =4j6j -----END PGP SIGNATURE----- --------------enig541E6C76ACB907E30910BF01--