← Prev in month ← Prev in thread
Next in thread → Next in month →

ISSUE 254: Names of channels should allow "/", should be declared asURIs....

From
Martin Chapman <>
Date
2011-02-01T13:48:00+00:00
ID
c9f24de3-9d5c-4950-b18a-7bf8fdc29e58@default
Thread
ISSUE 254: Names of channels should allow "/", should be declared asURIs....
The only concern I have about this issue/proposal is that its seems to imply that there is a relationship between global channels that is somehow understood by the SCA Runtime. As currently defined there are no architectural relationships between global channels, which is why I think we originally settled on a NCname. Changing this to a URI might allow a user to imply some relationship between global channels, but an SCA Runtime will not be aware of such relationships.

 

Martin.

 

From: Mike Edwards [mailto:] 
Sent: 31 January 2011 22:50
To: OASIS SCA Assembly
Subject: Re: [sca-assembly] NEW ISSUE: (1.2) Names of channels should allow "/", should be declared as URIs....

 

Logged as  http://www.osoa.org/jira/browse/ASSEMBLY-!
 254

Yours, Mike 

Dr Mike Edwards 

 Mail Point 146, Hursley Park 

STSM 

 Winchester, Hants SO21 2JN 

SCA & Services Standards 

 United Kingdom 

Co-Chair OASIS SCA Assembly TC 

  

IBM Software Group 

  

Phone: 

+44-1962 818014 

  

Mobile: 

+44-7802-467431 (274097) 

  

e-mail: 

 

  

  

 

From: 

Eric Johnson <> 

To: 

OASIS SCA Assembly <> 

Date: 

31/01/2011 18:24 

Subject: 

[sca-assembly] NEW ISSUE: (1.2) Names of channels should allow "/", should be declared as URIs....

 

Title: Names of channels should allow "/" character, and should be 
declared as URIs....

Target: Assembly 1.2 WD 03

Description:

As declared in section 5.7, the name of a channel is defined as an 
NCName.  However, NCNames do not allow for "/".

All references to channels use the type "xs:anyURI", but ironically, we 
don't allow for "/" in the names of channels.  Further, there's 
potentially a discrepancy between a URI and NCNames. To be consistent, 
we should use xs:anyURI for both the definition & the references.

While this capability may not add much for private/local channels, for 
the purposes!
  of
global domain channels, this facilitates a natural 
hierarchy of global domain channels following the well-accepted practice 
of using "/" to indicate hierarchy.

Proposal:

Change the type of the "@name" attribute on channel to be of type 
xs:anyURI. Note the caveat that this must conform to the "path-rootless" 
production from part 3.3 of RFC 3986.  In other words, it cannot start 
with a scheme, nor a "/".

-Eric.

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

 

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
← Prev in month ← Prev in thread
Next in thread → Next in month →