[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]