Issue 5474: XML Schema COMMAND_ID (lecis-ftf)
Source: Creon-Labcontrol AG (Mr. Thorsten Richter, thorsten.richter@creonlabcontrol.com)
Nature: Uncategorized Issue
Severity:
Summary: We cannot have the same COMMAND_ID within one SCD bause its of the type xsd:ID. That means,we cannot define multiple primary commands like "init" with the same ID for mutliple subunits.. We should change CommandID to type xsd:string ?
Do we need the COMMAND_ID at all?
<xsd:complexType name="COMMAND_TYPE">
<xsd:sequence>
<xsd:element name="COMMAND_ID" type="xsd:ID"/>
<xsd:element name="NAME" type="xsd:string"/>
<xsd:element name="ALIAS_NAME" type="xsd:string" minOccurs="0"/>
<xsd:element name="DURATION" type="xsd:long"/>
<xsd:element name="CATEGORY" type="ECOMMAND_CATEGORY"/>
<xsd:element name="TYPE" type="ECOMMAND_TYPE"/>
<xsd:element name="DESCRIPTION" type="xsd:string" minOccurs="0"/>
<xsd:element name="FORMAL_ARGUMENTS" type="ARGUMENT_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="EXCLUSION_LIST" type="ITEM_VALUE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="SYNC_RESPONSE_DATA" type="ARGUMENT_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PROPERTIES" type="ITEM_VALUE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CONFIGURATION_COMMANDS" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="REQUIRED_RESOURCES" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PRODUCED_RESCOURCES" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="OUTPUT_PORTs" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="INPUT_PORTs" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
Resolution: see discussion
Revised Text: On page 3-14 and 6-15 change
<xsd:complexType name="COMMAND_TYPE">
change
<xsd:element name="COMMAND_ID" type="xsd:ID"/>
to
<xsd:element name="COMMAND_ID" type="xsd:string
Actions taken:
July 23, 2002: received issue
December 11, 2002: closed issue
Discussion:
In <xsd:complexType name="COMMAND_TYPE">
change
<xsd:element name="COMMAND_ID" type="xsd:ID"/>
to
<xsd:element name="COMMAND_ID" type="xsd:string
End of Annotations:=====
To: lecis-ftf@omg.org, lecis-post@yahoogroups.com
Subject: LECIS FTF issue TR03: XML Schema COMMAND_ID
X-Mailer: Lotus Notes Release 5.0.5 September 22, 2000
From: Thorsten.Richter@creonlabcontrol.com
Date: Wed, 10 Jul 2002 09:22:08 +0200
X-MIMETrack: Serialize by Router on domino1/creonlabcontrol/de(Release
5.0.8 |June 18, 2001) at
07/10/2002 10:55:44 AM,
Serialize complete at 07/10/2002 10:55:44 AM
We cannot have the same COMMAND_ID within one SCD bause its of the
type xsd:ID. That means,we cannot define multiple primary commands
like "init" with the same ID for mutliple subunits.. We should change
CommandID to type xsd:string ?
Do we need the COMMAND_ID at all?
Thorsten Richter
Project Manager
--------------------------------------------------------------
CREONLLLLLLLABCCCCCCCONTROL AG
Europaallee 27-29, D-50226 Frechen, Germany
Tel. +49 2234 9207-0 Fax. +49 2234 9207-99
http://www.creonlabcontrol.com
--------------------------------------------------------------
X-Sender: tstaab@popmail.esa.lanl.gov
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Tue, 06 Aug 2002 11:02:30 -0600
To: lecis-ftf@omg.org
From: Torsten Staab
Subject: LECIS FTF issue # 5474
In response to issue # 5474
Thorsten.Richter@creonlabcontrol.com wrote:
XML Schema COMMAND_ID
We cannot have the same COMMAND_ID within one SCD bause its of the
type xsd:ID. That means,we cannot define multiple primary commands
like "init" with the same ID for mutliple subunits.. We should change
CommandID to type xsd:string ? Do we need the COMMAND_ID at all?
I think that the command id is quite useful for debugging and logging
purposes.
Torsten
X-Sender: tstaab@popmail.esa.lanl.gov
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Fri, 09 Aug 2002 10:35:12 -0600
To: lecis-ftf@omg.org
From: Torsten Staab
Subject: LECIS FTF issue TR3
In response to issue # TR3
"XML Schema COMMAND_ID"
Thorsten.Richter@creonlabcontrol.com wrote:
We cannot have the same COMMAND_ID within one SCD bause its of the
type xsd:ID. That means,we cannot define multiple primary commands
like "init" with the same ID for mutliple subunits.. We should change
CommandID to type xsd:string ?
Do we need the COMMAND_ID at all?
I would keep COMMAND_ID and use string as a data type.
Torsten