ETSI's Bug Tracker - Part 09: Using XML with TTCN-3
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0005775 | Part 09: Using XML with TTCN-3 | New Feature | public | 29-09-2010 12:11 | 01-12-2011 11:39

Reporter | Gyorgy Rethy |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.4.1 (published 2012-04) | Fixed in Version | v4.4.1 (published 2012-04) |
Clause Reference(s) | B.3.16
For STF discussion |
Source (company - Author) | L.M.Ericsson

Summary | 0005775: More flexible encoding of elements derived by union

Description

In clause B.3.16 Use Union it is specified that the encoder shall include the xsi:type attribute into the XML instance of a simpleType element derived by union. However, from the testing perspective it would be more flexible if data couldbe sent both by using the xsi:type attribute or without it.
The new encoding instruction useType, added due to type substitutio would allow to control the presence of the xsi:type attribute from the TTCN-3 code. However, simply removing adding the xsi:type attribute from clause B.3.16 Use Union would be backward incompatible, as would change existing encoding.
Therefore it is proposed: allow not to include xsi:type when useUnion is used without useType as a tool option.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR5775.doc (80,384) 30-11-2011 11:12 http://oldforge.etsi.org/mantis/file_download.php?file_id=2617&type=bug

Issue History
Date Modified | Username | Field | Change
29-09-2010 12:11 | Gyorgy Rethy | New Issue |
29-09-2010 12:11 | Gyorgy Rethy | Clause Reference(s) | => B.3.16
29-09-2010 12:11 | Gyorgy Rethy | Source (company - Author) | => L.M.Ericsson
30-11-2010 15:47 | Gyorgy Rethy | Note Added: 0009854 |
30-11-2010 15:47 | Gyorgy Rethy | Assigned To | => Gyorgy Rethy
30-11-2010 15:47 | Gyorgy Rethy | Status | new => assigned
30-11-2010 15:47 | Gyorgy Rethy | Target Version | => Edition 4.3.1 (not yet published)
03-12-2010 10:13 | Gyorgy Rethy | Target Version | Edition 4.3.1 (not yet published) => Edition 4.3.2 (interim)
13-07-2011 17:05 | Gyorgy Rethy | Target Version | Edition 4.3.2 (interim) => Edition 4.4.1
30-11-2011 09:51 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Jacob Wieland - Spirent
30-11-2011 09:52 | Gyorgy Rethy | Note Added: 0010421 |
30-11-2011 09:52 | Gyorgy Rethy | Note Edited: 0010421 |
30-11-2011 11:12 | Jacob Wieland - Spirent | File Added: CR5775.doc |
30-11-2011 11:12 | Jacob Wieland - Spirent | Note Added: 0010436 |
30-11-2011 11:12 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
01-12-2011 11:20 | Gyorgy Rethy | Status | assigned => resolved
01-12-2011 11:20 | Gyorgy Rethy | Fixed in Version | => Edition 4.4.1
01-12-2011 11:20 | Gyorgy Rethy | Resolution | open => fixed
01-12-2011 11:20 | Gyorgy Rethy | Note Added: 0010467 |
01-12-2011 11:39 | Gyorgy Rethy | Status | resolved => closed
01-12-2011 11:39 | Gyorgy Rethy | Note Added: 0010470 |

Notes

(0009854)
Gyorgy Rethy
30-11-2010 15:47

STF discussion on 30-11-2010: alternative proposal: add a variant tag to templates that suppresses the type identification attribute.

(0010421)
Gyorgy Rethy
30-11-2011 09:52

I have too much CRs in the queue. Pls. take over this one.

(0010436)
Jacob Wieland - Spirent
30-11-2011 11:12

uploaded proposal, please review

(0010467)
Gyorgy Rethy
01-12-2011 11:20

To be added to master copy.

(0010470)
Gyorgy Rethy
01-12-2011 11:39

Implemented in master copy.