W3C home > Mailing lists > Public > www-voice@w3.org > January to March 2014

Re: The Candidate Recommendation draft of SCXML has been published - call for implementation reports

From: Zjnue Brzavi <zjnue.brzavi@googlemail.com>
Date: Fri, 21 Mar 2014 22:00:51 +0000
Message-ID: <CABmmmmwQCwwZmuGt4HVCkXmVD72a-HBBeWSkL+_1PjDKMRUgRQ@mail.gmail.com>
To: Jim Barnett <jim.barnett@genesys.com>
Cc: David Junger <tffy@free.fr>, Voice Public List <www-voice@w3.org>
> Yes, 193 and 577 are duplicates, both referring to section D.2.  There is
> no test for the corresponding passage in D.1, which is:  " If neither the
> 'target' nor the 'targetexpr' attribute is specified, the SCXML Processor
> MUST add the event to the external event queue of the sending session."  I
> will modify test193 to handle this case.
>

Hi Jim,

I'm just catching up with this change and it appears the incorrect send
type was specified for test 193.
Right now the type is specified as http://www.w3.org/TR/scxml/#BasicHTTP
EventProcessor

However, the specification for <send> without target / targetexpr says the
following:

Where type is BasicHTTPEventProcessor:
"If neither the 'target' nor the 'targetexpr' attribute is specified, the
SCXML Processor *MUST* add the event error.communication to the internal
event queue of the sending session."

Where type is SCXMLEventProcessor:
"If neither the 'target' nor the 'targetexpr' attribute is specified, the
SCXML Processor *MUST* add the event to the external event queue of the
sending session."

It appears test 193 is aiming to test the latter scenario, which means the
send type should be SCXMLEventProcessor instead of BasicHTTPEventProcessor.

Here's the diff:
https://github.com/zjnue/hscxml/commit/df76996837fe7e9b9f4509f3dbb73fe31bca74cb

Best regards,

Zjnue
Received on Friday, 21 March 2014 22:01:19 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:07:44 UTC