ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007861 | Part 01: TTCN-3 Core Language | Editorial | public | 23-08-2019 09:56 | 28-12-2019 17:19

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version |  | Fixed in Version | 4.12.1 (published 2020-05) |
Clause Reference(s) | 6.2.10.1
Source (company - Author) | STF 572

Summary | 0007861: Indirect reference to a deprecated feature

Description

The example 1 of 6.2.10.1 contains a reference to a port type called "MyAllMesssagesPortType". This type used to be defined in another example in older versions of the specification and allowed all messages to be sent. However, the "all" syntax for ports have been deprecated and the example together with definition of the MyAllMesssagesPortType type removed from the specification. Thus, the reference to the MyAllMessagesPortType type should be removed from the example 1 of 6.2.10.1 as well.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7861-1.docx (186,152) 26-08-2019 14:55 http://oldforge.etsi.org/mantis/file_download.php?file_id=3855&type=bug

Issue History
Date Modified | Username | Field | Change
23-08-2019 09:56 | Tomas Urban | New Issue |
23-08-2019 10:06 | Tomas Urban | Note Added: 0015445 |
23-08-2019 10:22 | Tomas Urban | Note Added: 0015446 |
26-08-2019 10:36 | Jacob Wieland - Spirent | Note Added: 0015450 |
26-08-2019 10:37 | Jacob Wieland - Spirent | Assigned To | => Tomas Urban
26-08-2019 10:37 | Jacob Wieland - Spirent | Status | new => assigned
26-08-2019 14:55 | Tomas Urban | File Added: CR7861-1.docx |
26-08-2019 14:56 | Tomas Urban | Note Added: 0015460 |
26-08-2019 14:56 | Tomas Urban | Assigned To | Tomas Urban => KristÃ³f Szabados
26-08-2019 14:56 | Tomas Urban | Status | assigned => confirmed
27-08-2019 10:50 | KristÃ³f Szabados | Note Added: 0015468 |
27-08-2019 10:50 | KristÃ³f Szabados | Status | confirmed => resolved
27-08-2019 10:50 | KristÃ³f Szabados | Fixed in Version | => 4.12.1 (published 2020-05)
27-08-2019 10:50 | KristÃ³f Szabados | Resolution | open => fixed
27-08-2019 10:50 | KristÃ³f Szabados | Assigned To | KristÃ³f Szabados => Gyorgy Rethy
28-12-2019 17:19 | Gyorgy Rethy | Note Added: 0015601 |
28-12-2019 17:19 | Gyorgy Rethy | Status | resolved => closed

Notes

(0015445)
Tomas Urban
23-08-2019 10:06

There's a related issues with type naming of types in the example 3 of the same chapter. The types MyMessageInterfaceType and MyProcedureInterfaceType are not defined in the document. It would be convenient to use already defined types: MyMessagePortType and MyProcedurePortType (which are used in examples 1 and 2).

(0015446)
Tomas Urban
23-08-2019 10:22

The example 3 is also missing a semi-colon in the definition of pCO. According to A.1.2, the semi-colon is mandatory in this type of declaration.

(0015450)
Jacob Wieland - Spirent
26-08-2019 10:36

STF discussion: agreed as proposed

(0015460)
Tomas Urban
26-08-2019 14:56

Resolution uploaded. Please check.

(0015468)
KristÃ³f Szabados
27-08-2019 10:50

The solution looks fine for me.

(0015601)
Gyorgy Rethy
28-12-2019 17:19

Corrected in final draft V4.11.2