Re: Where is the "value expression language" used?

Jim Barnett <[email protected]> Wed, 13 Jan 2016 11:28:35 -0500
Newsgroups gmane.comp.web.voice
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------020606020704080608040707
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Since the SCXML specification is a Recommendation, it can no longer be 
edited, particularly since the Voice Browser Group has been closed.  
However if/when we decide to post an errata page, we can include these 
issues.

- Jim

On 1/13/2016 8:17 AM, c64zottel . wrote:
> Hello,
>
> In appendix- B Data Models - one of the points which must be defined 
> in a data model is:
>
> Specify the value expression language that is used as the value of the 
> 'expr' attribute of the <data> and <assign> elements.
>
> But the 'expr' attribute is also used in <log> <param> <content>. 
> Since the type in all cases is "Value expression" I assume that these 
> tags are just missing in appendix B. Right?
>
> Further, "Value expression" is also used as type of the attributes 
> 'eventexpr', 'targetexpr', 'delayexpr' and 'typeexpr' in (at least) 
> the <send> tag.
>
> If these are also just missing, then the text should maybe changed 
> into something like:
> Specify the value expression language that is used as value in a value 
> expression typed attribute like 'expr', 'targetexpr' or 'nameexpr'.
>
> Since these strings are easy searchable, I would just skip the tags of 
> there appearance.
>
> While we are at it, the 'location' attribute (2. bulletpoint) is also 
> used in <param>, <send> and <invoke>.
>
> Regards.


--------------020606020704080608040707
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Since the SCXML specification is a Recommendation, it can no longer
    be edited, particularly since the Voice Browser Group has been
    closed.  However if/when we decide to post an errata page, we can
    include these issues.<br>
    <br>
    - Jim <br>
    <br>
    <div class="moz-cite-prefix">On 1/13/2016 8:17 AM, c64zottel .
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAL4YH=MbhdgfOJz_vbqN9+HK-PgM92bAd6By+0Tcyc=hOp6WaA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <div>Hello,<br>
                        <br>
                      </div>
                      In appendix<font size="2"> - B Data Models - one
                        of the points which must be defined in a data
                        model is:<br>
                      </font><br>
                      Specify the value expression language that is used
                      as the value
                      of the 'expr' attribute of the &lt;data&gt; and
                      &lt;assign&gt;
                      elements.<br>
                      <br>
                    </div>
                    But the 'expr' attribute is also used in &lt;log&gt;
                    &lt;param&gt; &lt;content&gt;. Since the type in all
                    cases is "Value expression" I assume that these tags
                    are just missing in appendix B. Right?<br>
                    <br>
                  </div>
                  Further, "Value expression" is also used as type of
                  the attributes 'eventexpr', 'targetexpr', 'delayexpr'
                  and 'typeexpr' in (at least) the &lt;send&gt; tag. <br>
                </div>
                <br>
              </div>
              If these are also just missing, then the text should maybe
              changed into something like:<br>
              Specify the value expression language that is used as
              value in a value expression typed attribute like 'expr',
              'targetexpr' or 'nameexpr'.<br>
              <br>
            </div>
            Since these strings are easy searchable, I would just skip
            the tags of there appearance.<br>
            <br>
          </div>
          While we are at it, the 'location' attribute (2. bulletpoint)
          is also used in &lt;param&gt;, &lt;send&gt; and
          &lt;invoke&gt;.<br>
          <br>
        </div>
        Regards.<br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------020606020704080608040707--