ETSI's Bug Tracker |
Anonymous | Login | Signup for local Mantis account | 03-05-2024 03:11 IST |
Main | My View | View Issues | Change Log | Roadmap | Monitor project |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0007703 | Part 06: TTCN-3 Control Interface | Editorial | public | 05-09-2017 08:01 | 02-01-2018 13:03 | ||||
Reporter | Jacob Wieland - Spirent | ||||||||
Assigned To | Tomas Urban | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | v4.8.1 (published 2016-07) | ||||||||
Target Version | v4.9.1(ongoing) | Fixed in Version | v4.9.1(ongoing) | ||||||
Summary | 0007703: the xml schema for the log events is inconsistent with the rest of the specification | ||||||||
Description | The newer 'Checked' versions of the Receive/GetCall/GetReply/Catch have wrong fields, using tri instead of values and having a wrong port field. | ||||||||
Tags | No tags attached. | ||||||||
Clause Reference(s) | 11.4.1, B.5 | ||||||||
Source (company - Author) | Spirent - Jacob Wieland | ||||||||
Attached Files | |||||||||
Notes | |
(0014844) Jens Grabowski (manager) 24-10-2017 12:47 |
(To be implemented until end of 2017) |
(0014862) Jacob Wieland - Spirent (reporter) 25-10-2017 09:38 edited on: 25-10-2017 09:58 |
In Types.xsd: complex Type TciValueList must be renamed TciValueListType as that is referenced with the last name in the Events.xsd schema. In Events.xsd in tliMDetected_m, msg -> msgValue in tliPrGetCallMismatch_c, fromTmpl needs to have type TciNonValueTemplate Also the -Checked events need to be more consistent with the -Receive events : <xsd:complexType name="tliMChecked_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="msgValue" type="Values:Value" /> <xsd:element name="msgTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliMChecked_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="msgValue" type="Values:Value" /> <xsd:element name="msgTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrGetCallChecked_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="tciPars" type="Types:TciParameterListType" minOccurs="0" /> <xsd:element name="parsTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrGetCallChecked_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="tciPars" type="Types:TciParameterListType" minOccurs="0" /> <xsd:element name="parsTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrGetReplyChecked_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="tciPars" type="Types:TciParameterListType" minOccurs="0" /> <xsd:element name="parsTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="replValue" type="Values:Value" minOccurs="0" /> <xsd:element name="replTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrGetReplyChecked_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="tciPars" type="Types:TciParameterListType" minOccurs="0" /> <xsd:element name="parsTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="replValue" type="Values:Value" minOccurs="0" /> <xsd:element name="replTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrCatchChecked_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="excValue" type="Values:Value" /> <xsd:element name="excTmpl" type="Templates:TciValueTemplate" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliPrCatchChecked_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="signature" type="Types:TriSignatureIdType" /> <xsd:element name="excValue" type="Values:Value" minOccurs="0" /> <xsd:element name="excTmpl" type="Templates:TciValueTemplate" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliCheckedAny_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliCheckedAny_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliCheckAnyMismatch_m"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="addrValue" type="Values:Value" minOccurs="0" /> <xsd:element name="addressTmpl" type="Templates:TciValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliCheckAnyMismatch_c"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="at" type="Types:TriPortIdType" /> <xsd:element name="from" type="Types:TriComponentIdType" minOccurs="0" /> <xsd:element name="fromTmpl" type="Templates:TciNonValueTemplate" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliRnd"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="val" type="Values:FloatValue" /> <xsd:element name="seed" type="Values:FloatValue" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="tliEvaluate"> <xsd:complexContent mixed="true"> <xsd:extension base="Events:Event"> <xsd:sequence> <xsd:element name="name" type="Types:QualifiedName" /> <xsd:element name="evalResult" type="Values:Value" minOccurs="0" /> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
(0014894) Jacob Wieland - Spirent (reporter) 26-10-2017 13:52 |
after discussion with Tomas who has reviewed this already, I'll set this to resolved and he will use the text from the NOTEs as a basis for the changes in the text document |
(0014984) Tomas Urban (developer) 02-01-2018 13:03 |
Implemented in draft V4.9.2 |
Issue History | |||
Date Modified | Username | Field | Change |
05-09-2017 08:01 | Jacob Wieland - Spirent | New Issue | |
05-09-2017 08:01 | Jacob Wieland - Spirent | Status | new => assigned |
05-09-2017 08:01 | Jacob Wieland - Spirent | Assigned To | => Jacob Wieland - Spirent |
24-10-2017 12:47 | Jens Grabowski | Note Added: 0014844 | |
25-10-2017 09:38 | Jacob Wieland - Spirent | Note Added: 0014862 | |
25-10-2017 09:58 | Jacob Wieland - Spirent | Note Edited: 0014862 | View Revisions |
26-10-2017 13:52 | Jacob Wieland - Spirent | Note Added: 0014894 | |
26-10-2017 13:52 | Jacob Wieland - Spirent | Status | assigned => resolved |
26-10-2017 13:52 | Jacob Wieland - Spirent | Fixed in Version | => v4.9.1(ongoing) |
26-10-2017 13:52 | Jacob Wieland - Spirent | Resolution | open => fixed |
26-10-2017 13:52 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Tomas Urban |
02-01-2018 13:03 | Tomas Urban | Note Added: 0014984 | |
02-01-2018 13:03 | Tomas Urban | Status | resolved => closed |
MantisBT 1.2.14 [^] Copyright © 2000 - 2024 MantisBT Team |