ETSI's Bug Tracker - Part 08: Using IDL with TTCN-3
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0000408 | Part 08: Using IDL with TTCN-3 | New Feature | public | 24-11-2006 14:11 | 06-12-2007 14:51

Reporter | Stephan Schulz |
Assigned To | Ina Schieferdecker |
Priority | high | Severity | feature | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v3.2.1 (published 2007-02) |
Target Version | v3.3.1 (published 2008-04) | Fixed in Version | v3.3.1 (published 2008-04) |
Clause Reference(s) | Clause 10, Annex A, Annex C
Source (company - Author) | Thomas Deiss, nokia

Summary | 0000408: System Exceptions

Description

Exceptions of (IDL) operations are mapped to corresponding exception clauses of TTCN-3 signatures. This way only user exceptions can be raised or caught. But it is not possible to raise or catch CORBA system exceptions, as this is not contained in the TTCN-3 signatures. The GIOP allows to transport also system exceptions, this is a technical prerequisite such that raising system exceptions in a test system makes sense at all. The CR consists of an extension of the mapping (Clause 10, Annex A) and a definition of a TTCN-3 type for system exceptions (Annex C)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | es_20187308v030301_CR408.zip (107,549) 05-12-2007 14:53 http://oldforge.etsi.org/mantis/file_download.php?file_id=1217&type=bug es_20187308v030301_CR408_a.doc (529,408) 06-12-2007 11:22 http://oldforge.etsi.org/mantis/file_download.php?file_id=1232&type=bug

Issue History
Date Modified | Username | Field | Change
24-11-2006 14:11 | Stephan Schulz | New Issue |
24-11-2006 14:11 | Stephan Schulz | Clause Reference(s) | => Clause 10, Annex A, Annex C
24-11-2006 14:11 | Stephan Schulz | Source (company - Author) | => Thomas Deiss, nokia
15-06-2007 19:17 | Stephan Schulz | Status | new => assigned
15-06-2007 19:17 | Stephan Schulz | Assigned To | => Ina Schieferdecker
18-10-2007 14:31 | Ina Schieferdecker | Target Version | => Edition 3.3.1 (not yet published)
05-12-2007 14:53 | Ina Schieferdecker | File Added: es_20187308v030301_CR408.zip |
05-12-2007 14:55 | Ina Schieferdecker | Note Added: 0004337 |
05-12-2007 14:55 | Ina Schieferdecker | Resolution | open => fixed
05-12-2007 15:41 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas DeiÃŸ
06-12-2007 11:22 | Thomas DeiÃŸ | File Added: es_20187308v030301_CR408_a.doc |
06-12-2007 11:24 | Thomas DeiÃŸ | Note Added: 0004368 |
06-12-2007 11:24 | Thomas DeiÃŸ | Assigned To | Thomas DeiÃŸ => Ina Schieferdecker
06-12-2007 14:50 | Ina Schieferdecker | Status | assigned => resolved
06-12-2007 14:51 | Ina Schieferdecker | Status | resolved => closed
06-12-2007 14:51 | Ina Schieferdecker | Fixed in Version | => Edition 3.3.1 (not yet published)

Notes

(0004337)
Ina Schieferdecker
05-12-2007 14:55

The sytem exceptions have been defined in claus 9. All signature definitions have been extended accordingly. In addition, the use of universal char has been fixed. Furthermore, the use of address has been fixed.

(0004368)
Thomas DeiÃŸ
06-12-2007 11:24

checked by Thomas. Additional union type on all system exceptions defined. This one to be crosschecked by Ina. Otherwise the solution is ok.