Re: [DFDL-WG] OGF DFDL WG Call Agenda 2016-02-16

Hi Michele Please can you send the original spreadsheet ? I want to add another column to record the discussion on the WG call. Here is an example of where I do not think the relative path is correct. The discriminator expression should be {../Transfer_Frame_Version in [0]}. In infoset terms, Spacecraft_Id_V1 is a sibling of Transfer_Frame_Version. Also you said that you saw no need to implement DFDL assert - so what are the dmx:assertExpression attributes doing? <xs:complexType name="TypeMasterChId"> <xs:sequence> <xs:element name="Transfer_Frame_Version" type="xs:int" dfdl:lengthKind="explicit" dfdl:lengthUnits="bits" dfdl:length="2" dmx:representation="Integer16" dmx:assertExpression ="../Transfer_Frame_Version eq 1" dmx:assertMessage="Invalid TF version detected." dmx:assertPropagate="true"/> <xs:choice> <xs:element name="Spacecraft_Id_V1" type="xs:int" dfdl:lengthKind="explicit" dfdl:lengthUnits="bits" dfdl:length="10" dmx:representation="Integer32" > <xs:annotation> <xs:appinfo source=" http://www.ogf.org/dfdl/dfdl-1.0/"> <dfdl:discriminator test="{./Transfer_Frame_Version in [0]}" /> </xs:appinfo> </xs:annotation> </xs:element> <xs:element name="Spacecraft_Id_V2" type="xs:int" dfdl:lengthKind="explicit" dfdl:lengthUnits="bits" dfdl:length="8" dmx:representation="UInteger8" dmx:assertExpression ="../Spacecraft_Id_V2 in [82, 83, 84]" dmx:assertMessage="Invalid Spacecraft ID detected."> <xs:annotation> <xs:appinfo source=" http://www.ogf.org/dfdl/dfdl-1.0/"> <dfdl:discriminator test="{true}" /> </xs:appinfo> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:complexType> Regards Steve Hanson IBM Integration Bus, Hursley, UK Architect, IBM DFDL Co-Chair, OGF DFDL Working Group smh@uk.ibm.com tel:+44-1962-815848 mob:+44-7717-378890 From: Steve Hanson/UK/IBM To: Michele Zundo <michele.zundo@esa.int> Cc: DFDL-WG <dfdl-wg@ogf.org>, Mike Beckerle <mbeckerle@tresys.com> Date: 17/02/2016 08:58 Subject: Re: OGF DFDL WG Call Agenda 2016-02-16 Thanks Michele, we will discuss on the next WG call. Are you able to join? It is on 1st March. Regards Steve Hanson Architect, IBM DFDL Co-Chair, OGF DFDL Working Group IBM Integration Bus, Hursley, UK smh@uk.ibm.com tel:+44-1962-815848 mob:+44-7717-378890 From: Michele Zundo <michele.zundo@esa.int> To: Steve Hanson/UK/IBM@IBMGB Cc: DFDL-WG <dfdl-wg@ogf.org>, Mike Beckerle <mbeckerle@tresys.com> Date: 16/02/2016 15:09 Subject: Re: OGF DFDL WG Call Agenda 2016-02-16 Dear Steve/Mike, we eventually discussed with our contractor the points raised last summer on the use of DFDL schema included in S2G tool (and now in our underlying parser DLDL4S. The disposition we agreed is recorded for information in the attached pdf. It relates to one of the point of latest minutes. Regards This message and any attachments are intended for the use of the addressee or addressees only. The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its content is not permitted. If you received this message in error, please notify the sender and delete it from your system. Emails can be altered and their integrity cannot be guaranteed by the sender. Please consider the environment before printing this email. On 16 Feb 2016, at 13:58 , Steve Hanson <smh@uk.ibm.com> wrote: Please find agenda for call on Redmine at https://redmine.ogf.org/dmsf_files/13517?download= Regards Steve Hanson Architect, IBM Data Format Description Language (DFDL) Co-Chair, OGF DFDL Working Group IBM SWG, Hursley, UK smh@uk.ibm.com tel:+44-1962-815848 ----------------------------------------- Michele Zundo Head of Ground System Definition and Verification Office EOP-PEP European Space Agency, ESTEC e-mail: michele.zundo@esa.int Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
participants (1)
-
Steve Hanson