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

ID | Project | Category | View Status | Date Submitted | Last Update
0007721 | Part 01: TTCN-3 Core Language | New Feature | public | 25-10-2017 10:53 | 04-01-2019 16:38

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 | v4.9.1 (published 2017-05) |
Target Version | 4.11.1 (published 2019-05) | Fixed in Version | 4.11.1 (published 2019-05) |
Clause Reference(s) | 22.3.6
Source (company - Author) | STF 533

Summary | 0007721: Possibility to catch any exception of a specified signature

Description

The catch operation can either catch a specific exception of a referenced signature or any exception of any signature. However, it would be useful to have a third option: to catch any exception of a specified signature. In order to do that, the currently mandatory template instance part in the operation parameter section should be changed into optional:
( Port | any port | any from PortArrayRef ) "." catch
[ "(" ( Signature "," TemplateInstance ) | TimeoutKeyword ")" ]
->
( Port | any port | any from PortArrayRef ) "." catch
[ "(" ( Signature [ "," TemplateInstance ] ) | TimeoutKeyword ")" ]
If accepted, the TCI section has to be updated as well (especially the XML mapping)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0007809 | closed | Tomas Urban | Part 06: TTCN-3 Control Interface | TLI: Possibility to catch any exception of a specified signature

Attached Files | CR7721.docx (174,633) 11-10-2018 16:14 http://oldforge.etsi.org/mantis/file_download.php?file_id=3806&type=bug

Issue History
Date Modified | Username | Field | Change
25-10-2017 10:53 | Tomas Urban | New Issue |
27-10-2017 09:20 | Jens Grabowski | Note Added: 0014904 |
27-10-2017 09:20 | Jens Grabowski | Assigned To | => Jens Grabowski
27-10-2017 09:20 | Jens Grabowski | Status | new => assigned
05-01-2018 13:28 | Gyorgy Rethy | Target Version | => 4.11.1 (published 2019-05)
11-10-2018 15:14 | Jens Grabowski | Assigned To | Jens Grabowski => Jacob Wieland - Spirent
11-10-2018 15:30 | Jacob Wieland - Spirent | Relationship added | related to 0007809
11-10-2018 16:14 | Jacob Wieland - Spirent | File Added: CR7721.docx |
11-10-2018 16:31 | Jacob Wieland - Spirent | Note Added: 0015260 |
11-10-2018 16:31 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Tomas Urban
11-10-2018 16:31 | Jacob Wieland - Spirent | Status | assigned => confirmed
12-10-2018 08:18 | Tomas Urban | Note Added: 0015265 |
12-10-2018 08:18 | Tomas Urban | Status | confirmed => resolved
12-10-2018 08:18 | Tomas Urban | Resolution | open => fixed
12-10-2018 08:18 | Tomas Urban | Assigned To | Tomas Urban => Gyorgy Rethy
04-01-2019 16:38 | Gyorgy Rethy | Note Added: 0015298 |
04-01-2019 16:38 | Gyorgy Rethy | Status | resolved => closed
04-01-2019 16:38 | Gyorgy Rethy | Fixed in Version | => 4.11.1 (published 2019-05)

Notes

(0014904)
Jens Grabowski
27-10-2017 09:20

STF decision: Postponed to 2018 maintenance STF.

(0015260)
Jacob Wieland - Spirent
11-10-2018 16:31

I have made a proposal for the changes in Part 1. Please Review

(0015265)
Tomas Urban
12-10-2018 08:18

Reviewed. No issues found. Can be added to the next version of the core language specification.

(0015298)
Gyorgy Rethy
04-01-2019 16:38

Added to draft V4.10.2