OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

provision message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [provision] SPML Provision Schema schema...



Mike is correct, there is no mechanism in the current schema for
defining attribute enumerations or structures. I think those would be
valuable things to add, but just did not get that far at the F2F.

One example snippet that we came up with at the F2F shows the
attribute/attribute reference relationship is:


	<attributeDefinition	name = "cn" description = "Full name, or
common name." />
	<attributeDefinition	name = "email" description = "E-mail
address." />	
	<attributeDefinition	name = "description" description =
"Description." />
	<objectClassDefinition	name = "person" description = "Standard
person.">		
		<memberAttribute attributeName = "cn" required = "true"
/>
		<memberAttribute attributeName = "email" required =
"true" />
		<memberAttribute attributeName = "description" />
	</objectClassDefinition>



If you look at the attribute "cn", it has an attribute definition that
defines the attribute itself, and it is referred to be the "person"
class. The reason for this is that multiple class definitions could
refer to the same sets of attributes, and can refer to attributes from
an external schema.



Jeff Bohren
Product Architect
OpenNetwork Technologies, Inc
 

-----Original Message-----
From: mpolan@ca.ibm.com [mailto:mpolan@ca.ibm.com] 
Sent: Monday, February 17, 2003 10:22 AM
To: provision@lists.oasis-open.org
Subject: RE: [provision] SPML Provision Schema schema...

I tried crawling through the schema schema again, and it just makes my
head
spin :).

From what I can tell, there is no way to specify complex attributes like
enumerations or composite attributes.  Is that correct, or am I missing
something?

I still don't get how the
AttributeDefinition/AttributeDefinitionReference
stuff works, I'm hoping it'll all become clear when I see our samples...


Mike Polan
IBM Canada Ltd




|---------+---------------------------->
|         |           Jeff Bohren      |
|         |           <jbohren@opennetw|
|         |           ork.com>         |
|         |                            |
|         |           02/16/2003 07:07 |
|         |           PM               |
|         |                            |
|---------+---------------------------->
 
>-----------------------------------------------------------------------
------------------------------------------------------------------------
---|
  |
|
  |       To:       provision@lists.oasis-open.org
|
  |       cc:
|
  |       Subject:  RE: [provision] SPML Provision Schema schema...
|
  |
|
  |
|
 
>-----------------------------------------------------------------------
------------------------------------------------------------------------
---|



The attributeDefinition elements are sub-elements under the schema
element.
The attributeDefinitionReference refers to an attributeDefinition. In
theory if there are N classes in a schema, there could be N references
(one
in each class) for the same attribute definition.

Jeff B.

             -----Original Message-----
             From: mpolan@ca.ibm.com [mailto:mpolan@ca.ibm.com]
             Sent: Fri 2/14/2003 3:56 PM
             To: provision@lists.oasis-open.org
             Cc:
             Subject: Re: [provision] SPML Provision Schema schema...



             Hi Jeff, question about our schema schema.  I can't figure
out
where
             "AttributeDefinition" is used in our schema.  Should it be
an
attribute of
             "AttributeDefinitionReference"?

             Also, are we comfortable that using DsmlAttr as the basic
type
give us
             enough flexibility in defining our attribute types?  I was
specifically
             asked about the ability to define enumerations.


             Mike Polan
             IBM Canada Ltd




             |---------+---------------------------->
             |         |           Jeff Bohren      |
             |         |           <jbohren@opennetw|
             |         |           ork.com>         |
             |         |                            |
             |         |           02/13/2003 01:37 |
             |         |           PM               |
             |         |                            |
             |---------+---------------------------->
               >
------------------------------------------------------------------------
------------------------------------------------------------------------
--|

               |
|
               |       To:       provision@lists.oasis-open.org
|
               |       cc:
|
               |       Subject:  [provision] SPML Provision Schema
schema...
|
               |
|
               |
|
               >
------------------------------------------------------------------------
------------------------------------------------------------------------
--|







             Attached is the XML schema for representing the
Provisioning
Schema (i.e.
             meta-data), approved at the last F2F. This XML schema
depends
on the SPML
             Core XML Schema.



             Jeff Bohren

             Product Architect

             OpenNetwork Technologies, Inc






             #### draft_pstc_schema_schema_01.xsd has been removed from
this note on
             February 14 2003 by Mike Polan




----------------------------------------------------------------
             To subscribe or unsubscribe from this elist use the
subscription
             manager: <http://lists.oasis-open.org/ob/adm.pl>



----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>




----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC