Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 73612 invoked from network); 15 Jul 2005 01:36:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Jul 2005 01:36:28 -0000 Received: (qmail 70097 invoked by uid 500); 15 Jul 2005 01:36:17 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 70057 invoked by uid 500); 15 Jul 2005 01:36:17 -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 70044 invoked by uid 99); 15 Jul 2005 01:36:16 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jul 2005 18:36:16 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of hemapani@gmail.com designates 64.233.184.193 as permitted sender) Received: from [64.233.184.193] (HELO wproxy.gmail.com) (64.233.184.193) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jul 2005 18:36:13 -0700 Received: by wproxy.gmail.com with SMTP id i11so527073wra for ; Thu, 14 Jul 2005 18:36:14 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=OS4PSbzLdpMeetDIScCpZdFovBIR721yoXw4F7gX4JpSdVu+B5AhTz1sZxM2NIPnqyiZsY7XPEcX1qP/kwNKrTex01rKvNlzdosIsBmnujXaEKSSbuML6x/J566PYk6KSuwJL7/COF2l4hi67rbRwZG5xvf2/JklbxXy+MEb980= Received: by 10.54.48.1 with SMTP id v1mr925373wrv; Thu, 14 Jul 2005 18:36:14 -0700 (PDT) Received: by 10.54.105.13 with HTTP; Thu, 14 Jul 2005 18:36:14 -0700 (PDT) Message-ID: Date: Fri, 15 Jul 2005 07:36:14 +0600 From: Srinath Perera Reply-To: Srinath Perera To: axis-dev@ws.apache.org Subject: Re: [Axis2] Fault in handling values in addressing parameters In-Reply-To: <1121354866.22275.45.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050714092524.7D2EC10FB2B2@asf.osuosl.org> <1121354866.22275.45.camel@localhost.localdomain> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 to use a efficient our URI class .. I think rather than do it in the out handler we should change the signatures of our methods to accept our URI and do the check in the URI constructor. Thanks Srinath On 7/14/05, Sanjiva Weerawarana wrote: > +1 for checking in the out handler but I also think parsing those > strings as URIs is waaay overkill. Maybe a small "parser" to check that > the strings have a scheme would be sufficient. >=20 > Sanjiva. >=20 > On Thu, 2005-07-14 at 03:26 +0530, Eran Chinthaka wrote: > > This was done intentionally as some people suggested me that java URI > > handling is very slow. So I put String for them purposely. > > > > But as you proposed we can do a check on these values in > > AddressingOutHandler. > > > > What abt others think on this .... > > > > Regards, > > Chinthaka > > > > > > > -----Original Message----- > > > From: Srinath Perera [mailto:hemapani@gmail.com] > > > Sent: Thursday, July 14, 2005 2:44 PM > > > To: axis-dev@ws.apache.org > > > Subject: [Axis2] Fault in handling values in addressing parameters > > > > > > Hi All; > > > > > > Most values (messageID,Action, address in a EPR ) in the Adressing is > > > typed as URI in the Spec but our implementation and the dispatching > > > treats them as string. > > > > > > This relaxation aollow our Axis2 to send wrong Addressing headers > > > e.g. > > > 11234 > > > > > > I belive we should check for and reject the non URI values that are > > > set, Shall I add a JIRA issue? > > > > > > Thanks > > > Srinath > > > > > > > > >=20 >