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

ID | Project | Category | View Status | Date Submitted | Last Update
0005842 | Part 09: Using XML with TTCN-3 | New Feature | public | 06-12-2010 15:52 | 13-07-2011 14:31

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 |  | Fixed in Version |  |
Clause Reference(s) | 7.7, B.3.2
For STF discussion |
Source (company - Author) | L.M.Ericsson

Summary | 0005842: Support of the processContents attribute

Description

Currently the processContents attribute is not supported. For example in case of any (elements) decoding defaults to the value "skip". This means that the content is just syntax-checked and namespace constraint is checked, but the content is not decoded (passed as XSD.String to the TTCN-3 code). However, in case of an available XSD schema for the content, it could also be automatically be decoded (i.e. the schema shall be available when the whole XML Schema is translated) and passed to the TTCN-3 code as structured data - provided the decoding is successful (e.g. any should be converted to a union of XSD.Schema and one or more alternatives for decoded struktured types). In this way the intention of the Schema author can be followed more closely (there can ba a reason if e.g. the strict processContents attribute is specified). Possibilities to add this feature should be considered.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR5842_resolution_v1.doc (146,432) 27-05-2011 11:32 http://oldforge.etsi.org/mantis/file_download.php?file_id=2515&type=bug

Issue History
Date Modified | Username | Field | Change
06-12-2010 15:52 | Gyorgy Rethy | New Issue |
06-12-2010 15:52 | Gyorgy Rethy | Clause Reference(s) | => 7.7, B.3.2
06-12-2010 15:52 | Gyorgy Rethy | Source (company - Author) | => L.M.Ericsson
06-12-2010 15:53 | Gyorgy Rethy | Target Version | => Edition 4.3.2 (interim)
24-05-2011 15:18 | Gyorgy Rethy | Note Added: 0010029 |
24-05-2011 15:18 | Gyorgy Rethy | Assigned To | => Gyorgy Rethy
24-05-2011 15:18 | Gyorgy Rethy | Status | new => assigned
27-05-2011 11:32 | Gyorgy Rethy | File Added: CR5842_resolution_v1.doc |
27-05-2011 11:32 | Gyorgy Rethy | Note Added: 0010095 |
27-05-2011 11:33 | Gyorgy Rethy | Note Edited: 0010029 |
27-05-2011 11:51 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Jacob Wieland - Spirent
27-05-2011 12:28 | Jacob Wieland - Spirent | Note Added: 0010098 |
27-05-2011 12:28 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
27-05-2011 12:30 | Gyorgy Rethy | Status | assigned => resolved
27-05-2011 12:30 | Gyorgy Rethy | Resolution | open => fixed
13-07-2011 14:31 | Gyorgy Rethy | Status | resolved => closed
13-07-2011 14:31 | Gyorgy Rethy | Note Added: 0010216 |
13-07-2011 14:31 | Gyorgy Rethy | Fixed in Version | => Edition 4.3.2 (interim)

Notes

(0010029)
Gyorgy Rethy
24-05-2011 15:18 (edited on: 27-05-2011 11:33)

Remaining from last years's CR . Take over the semantics from XSD: write the text for this.

(0010095)
Gyorgy Rethy
27-05-2011 11:32

File CR5842_resolution_v1.doc contains proposed resolution of this CR. Jacob, pls. review.

(0010098)
Jacob Wieland - Spirent
27-05-2011 12:28

Looks ok to me.

(0010216)
Gyorgy Rethy
13-07-2011 14:31

Added to master copy.