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

ID | Project | Category | View Status | Date Submitted | Last Update
0005973 | Part 09: Using XML with TTCN-3 | Editorial | public | 28-11-2011 14:36 | 02-12-2011 11:24

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | major | Reproducibility | N/A
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) | Annex A
For STF discussion |
Source (company - Author) | Elvior

Summary | 0005973: XmlCompatibleString: invalid constraint

Description

The annex A contains an invalid contraint for the XmlCompatibleString type:
char(0,0,0,12)..char(0,0,0,12)
This references the "form feed" character, which is not allowed by the Extensible Markup Language specification (chapter 2.2) for values of this type. The set of allowed values includes however the "line feed" character, which is missing from the constraint.
Proposal:
Change the incorrect part of the constraint to: char(0,0,0,13)..char(0,0,0,13)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR5973.doc (92,672) 29-11-2011 08:35 http://oldforge.etsi.org/mantis/file_download.php?file_id=2589&type=bug

Issue History
Date Modified | Username | Field | Change
28-11-2011 14:36 | Tomas Urban | New Issue |
28-11-2011 14:36 | Tomas Urban | Clause Reference(s) | => Annex A
28-11-2011 14:36 | Tomas Urban | Source (company - Author) | => Elvior
28-11-2011 16:37 | Gyorgy Rethy | Note Added: 0010365 |
28-11-2011 16:38 | Gyorgy Rethy | Assigned To | => Jacob Wieland - Spirent
28-11-2011 16:38 | Gyorgy Rethy | Status | new => assigned
28-11-2011 16:38 | Gyorgy Rethy | Target Version | => Edition 4.4.1
29-11-2011 08:28 | Jacob Wieland - Spirent | Note Added: 0010368 |
29-11-2011 08:35 | Jacob Wieland - Spirent | File Added: CR5973.doc |
29-11-2011 08:36 | Jacob Wieland - Spirent | Note Added: 0010369 |
29-11-2011 08:36 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Ina Schieferdecker
29-11-2011 08:37 | Jacob Wieland - Spirent | Assigned To | Ina Schieferdecker => Gyorgy Rethy
02-12-2011 11:24 | Gyorgy Rethy | Note Added: 0010512 |
02-12-2011 11:24 | Gyorgy Rethy | Status | assigned => closed
02-12-2011 11:24 | Gyorgy Rethy | Resolution | open => fixed
02-12-2011 11:24 | Gyorgy Rethy | Fixed in Version | => Edition 4.4.1

Notes

(0010365)
Gyorgy Rethy
28-11-2011 16:37

STF discussion 28/11: to be checked.

(0010368)
Jacob Wieland - Spirent
29-11-2011 08:28

Allowed characters are indeed only the following: Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] Therefore, I will change 12 to 13 according to proposal.

(0010369)
Jacob Wieland - Spirent
29-11-2011 08:36

uploaded proposal where 12 is replaced by 13 in the relevant places.

(0010512)
Gyorgy Rethy
02-12-2011 11:24

Implemented as proposed, both in clause 6.2 and annex A