This document was generated from CDN thread
Created by: vani ampavathina on 29-07-2009 07:14:13 AM
Hi
I have installed the CallStudio version 7.0.2. I have developed a sample with the following properties:
Subdialog - set to true.
VoiceXMLGateway - Cisco Unified CVP 4.1/7.0 VoiceXML 2.1 with CIsco DTMF
The application just plays a prompt "hello world!".
I am using the CVP subdialogStart element immediately after start of call. I am ending the application with a CVP subdialog return
I using the "debug call studio project" to test the application. Though the application is working fine, I see an "error.semantics" written in the voicebrowser logs.
com.cisco.voicebrowser.VBEvent: error.semantic: <return> can only be invoked from a subdialog.
Though i am using the subdialog property set to true, and putting a return, why is this error getting thrown? Please let me know if something is missing or needs to be handled.
Thanks
Vani
Subject: RE: CallStudio version 7.0.2 - error.sematics thrown
Replied by: Christopher LeBlanc on 31-07-2009 06:55:55 PM
Hi,
Your Studio applicaiton should look like the attached picture to play the .wav file correctly.
Regards,
-Chris
Subject: RE: CallStudio version 7.0.2 - error.sematics thrown
Replied by: vani ampavathina on 01-08-2009 03:58:51 PM
Thanks for the response Chris.
I have done the same. I have enclosed the screen shot of my debug viewer. As you can see VoiceApplication does not show an error. But in the voicebrowser log, i can see the following:
2009-08-01 21:26:35.067 : Task:0 Here is the condition that will be evaluated:
2009-08-01 21:26:35.067 : Task:0 Here is the condition that will be evaluated:
2009-08-01 21:26:35.067 : Task:0 strEventName=error
2009-08-01 21:26:35.067 : Task:0 strEventName=error.semantic
2009-08-01 21:26:35.067 : Task:0 enterScope: anonymous
2009-08-01 21:26:35.067 : Task:0 VBEventHandler.executeEventHandler: Executing EventHandlerInformationNode: eventHandlerElement=catch, eventParentNode=vxml, eventName=error.semantic, eventHandlerLevel=2, eventCount=1, msgStr=null, msgexprStr=null
2009-08-01 21:26:35.067 : Task:0 VBEventHandler::handleEvent event=
2009-08-01 21:26:35.067 : com.cisco.voicebrowser.VBEvent: error.semantic: <return> can only be invoked from a subdialog.
at com.cisco.voicebrowser.ExecutableTraverser.handleReturnElement(Unknown Source)
at com.cisco.voicebrowser.ExecutableTraverser.execContentHandler(Unknown Source)
at com.cisco.voicebrowser.ExecutableTraverser.execContentListHandler(Unknown Source)
at com.cisco.voicebrowser.VBEventHandler.executeEventHandler(Unknown Source)
Thanks
Vani
Subject: RE: CallStudio version 7.0.2 - error.sematics thrown
Replied by: Manoj Anantha on 05-08-2009 02:53:15 PM
Okay let me get some info right. Since you are checking the Voice browser its H323 implementation.
Is the CVP deployed as Type 10/Type 2/Type 5-7?
have you tested HelloWorld Application that comes woth the VXML server?