Event handling in the presence of goto

Hi - The following surprising behavior results from the FIA:

If  a nomatch, noinput, maxspeechtimeout, or help event is thrown, the
default handler will cause the select phase of the FIA to be invoked. This
is not what a programmer might expect in the case that the field currently
being visited was transitioned to via a <goto>. The user might then be
reprompted for a different field than that in which the event was thrown.

Wouldn't it make more sense for the default handler to revisit the
collection phase after issuing the default prompt?

And, in light of this, wouldn't it make sense to give the programmer the
ability to revisit the collection phase from his/her own event handlers?
Perhaps a <resume> or <recollect> or something like that needs to be
introduced.

- Dean

> Dean Sturtevant
> Comverse - Voice Solutions
> 100 Quannapowitt Pkwy, Wakefield, MA 01880-1315
> voice: (781) 213-2114
> email: dean.sturtevant@comverse.com 
> 
> 
> 

Received on Wednesday, 27 August 2003 16:34:04 UTC