<?xml version="1.0"?>
<!-- @ Copyright 1998-2003 W3C (MIT, ERCIM, Keio), All Rights Reserved. See http://www.w3.org/Consortium/Legal/. @ -->
<vxml version="2.0" 
  xmlns="http://www.w3.org/2001/vxml" 
  xmlns:conf="http://www.w3.org/2002/vxml-conformance"
>

<form id="form1">
  <link event="event.someevent" message="Some Message">
    <conf:grammar utterance="bravo"/>
  </link>

  <catch event="event.someevent">
    <if cond="typeof(_message) == 'undefined'">
      <conf:fail reason="caught event.someevent but _message is null"/>
    <elseif cond="_message == 'Some Message'"/>
      <goto next="328b.vxml"/>
    <else/>
      <conf:fail expr="'caught event.someevent but _message is ' + _message" />
    </if>
  </catch>

  <catch>
    <conf:fail expr="'catch-all caught ' + _event"/>
  </catch>

  <field name="f1">
    <conf:speech value="bravo"/>
    <conf:grammar utterance="alpha"/>
    <filled>
       <conf:fail reason="filled"/>
    </filled>
  </field>
   
  <block>
     <conf:fail reason="block" />
  </block>
</form>

</vxml>
