[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [sca-j] NEW ISSUE: ejb binding @uri has the wrong schema
Here is the definition of anyURI 3.2.17 anyURI [Definition:] *anyURI* represents a Uniform Resource Identifier Reference (URI). An *anyURI* value can be absolute or relative, and may have an optional fragment identifier (i.e., it may be a URI Reference). This type should be used to specify the intention that the value fulfills the role of a URI as defined by [RFC 2396] <cid:part1.01050807.05040100@oracle.com>, as amended by [RFC 2732] <cid:part2.07080600.05080009@oracle.com>. The mapping from *anyURI* values to URIs is as defined by the URI reference escaping procedure defined in Section 5.4 Locator Attribute <http://www.w3.org/TR/2001/REC-xlink-20010627/#link-locators> of [XML Linking Language] <cid:part3.01020700.06070905@oracle.com> (see also Section 8 Character Encoding in URI References <http://www.w3.org/TR/2001/WD-charmod-20010126/#sec-URIs> of [Character Model] <cid:part4.09080902.00010901@oracle.com>). This means that a wide range of internationalized resource identifiers can be specified when an *anyURI* is called for, and still be understood as URIs per [RFC 2396] <cid:part1.01050807.05040100@oracle.com>, as amended by [RFC 2732] <cid:part2.07080600.05080009@oracle.com>, where appropriate to identify resources. All the best, Ashok ashok malhotra wrote: > I do not think that an anyURI can have more than one # > I do think that anyURI accepts a frag identifier and thus a single # > > I can check this carefully next week. > > All the best, Ashok > > > David Booz wrote: >> >> I am willing to believe I jumped the gun. Issues are easy to close if >> they don't get accepted. >> >> Can a fragment identifier contain a '#'? I've got an absolute URI for >> an ejb that has two '#' characters in it (not back to back). >> >> Dave Booz >> STSM, BPM and SCA Architecture >> Co-Chair OASIS SCA-Policy TC and SCA-J TC >> "Distributed objects first, then world hunger" >> Poughkeepsie, NY (845)-435-6093 or 8-295-6093 >> e-mail:booz@us.ibm.com >> >> Inactive hide details for Anish Karmarkar ---10/29/2008 02:45:44 >> PM---Dave, xs:anyURI allows absolute URIs, relative URIs as weAnish >> Karmarkar ---10/29/2008 02:45:44 PM---Dave, xs:anyURI allows absolute >> URIs, relative URIs as well as URI references. >> >> >> From: >> Anish Karmarkar <Anish.Karmarkar@oracle.com> >> >> To: >> David Booz/Poughkeepsie/IBM@IBMUS >> >> Cc: >> sca-j@lists.oasis-open.org >> >> Date: >> 10/29/2008 02:45 PM >> >> Subject: >> Re: [sca-j] NEW ISSUE: ejb binding @uri has the wrong schema >> >> ------------------------------------------------------------------------ >> >> >> >> Dave, >> >> xs:anyURI allows absolute URIs, relative URIs as well as URI references. >> [1] explicit talks about fragment identifiers. It seems to me that >> xs:anyURI does allow the '#' character. >> >> I'm sure schema experts on this list will correct me if I'm wrong. >> >> -Anish >> -- >> >> [1] http://www.w3.org/TR/xmlschema-2/#anyURI >> >> David Booz wrote: >> > TARGET: EJB Binding spec [1] >> > >> > DESCRIPTION: >> > >> > binding.ejb/@uri is typed as a anyURI. This is because the EJB binding >> > inherits this attribute from the base binding schema. >> > The problem is that anyURI doesn't allow the '#' character. The EJB >> > binding spec builds on the CORBA location syntax >> > which includes the '#' character. See lines 103-115 [1] >> > >> > PROPOSAL: >> > None. >> > >> > >> > [1] >> > >> http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/25979/sca-jejbbinding-1.1-spec-wd-02.doc >> >> > >> > Dave Booz >> > STSM, BPM and SCA Architecture >> > Co-Chair OASIS SCA-Policy TC and SCA-J TC >> > "Distributed objects first, then world hunger" >> > Poughkeepsie, NY (845)-435-6093 or 8-295-6093 >> > e-mail:booz@us.ibm.com >> > >> >> > > --------------------------------------------------------------------- > To unsubscribe from this mail list, you must leave the OASIS TC that > generates this mail. Follow this link to all your TCs in OASIS at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]