Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
New Member

CRS 5.0 Exception Throw VXML

Hi, does anyone know the answer? I guess I have a few questions around exception throws. I am currently working on an application that uses the web browser step. Application runs fine, however there are 2 errors that I need to cater for, those being, if the web server (dishing out VXML) is unavailable, or if the VXML itself is bad (typically caused by an separate error where the web server dishes back a typical 500 or web page not found - hence not confirming to VXML). I want to trap these with an exception and send to a different part of the script. Ideas?

To make it easier it would be useful if anyone also has a list of what these exception goto statements do, I have tried many of them but none of them seem to trap. Below is the beginning of the failure from MIVR if needed / useful: -

419688: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-STEP_FAILURE:Failure to execute a step: Application=App[name=SupportDesk,type=Cisco Script Application,id=1001,desc=SupportDesk,enabled=true,max=20,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=Fri May 23 15:59:07 BST 2008,recordId=11,desc=SupportDesk,name=SupportDesk,type=Cisco Script Application,id=1001,enabled=true,sessions=20,script=SCRIPT[SupportDesk.aef],defaultScript=,vars=null,defaultVars=null]]],Task id=20000000162,Step id=368,Step Class=com.cisco.wf.steps.voicebrowser.VoiceBrowserStep,Step Description=Voice Browser (--Triggering Contact--, uriDocument),Exception=java.lang.NullPointerException

419689: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION:java.lang.NullPointerException

419690: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.voicebrowser.VxmlDocument.loadAndParse(VxmlDocument.java:670)

419691: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.voicebrowser.VxmlDocument.<init>(VxmlDocument.java:187)

419692: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.voicebrowser.VoiceBrowser.invokeNewDocument(VoiceBrowser.java:326)

419693: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.voicebrowser.VoiceBrowser.invokeApplication(VoiceBrowser.java:292)

419694: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.voicebrowser.VoiceBrowser.invokeVBSession(VoiceBrowser.java:213)

419695: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wf.subsystems.voicebrowser.dialog.VoiceBrowserDialogImpl.run(VoiceBrowserDialogImpl.java:485)

419696: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.app.impl.ApplicationManagerImpl$TaskImpl$ActionImpl.run(ApplicationManagerImpl.java:7713)

419697: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.app.impl.ApplicationManagerImpl$TaskImpl.doInterruptible(ApplicationManagerImpl.java:7516)

419698: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wf.subsystems.voicebrowser.dialog.VoiceBrowserDialogImpl.invoke(VoiceBrowserDialogImpl.java:397)

419699: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wf.steps.voicebrowser.VoiceBrowserStep.execute(VoiceBrowserStep.java:339)

419700: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wfframework.obj.WFBeanStep.executeImpl(WFBeanStep.java:141)

419701: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wfframework.obj.WFStep.execute(WFStep.java:174)

419702: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wfframework.obj.WFWorkflowTask.executeStep(WFWorkflowTask.java:494)

419703: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.wfframework.engine.core.WFEngineWorkflowTask.executeStep(WFEngineWorkflowTask.java:122)

419704: Jun 16 19:37:35.512 BST %MIVR-APP_MGR-3-EXCEPTION: at com.cisco.app.impl.WFWorkflowAppDebugTaskWrapper.executeStep

Any help much appriecated!

134
Views
0
Helpful
0
Replies
CreatePlease to create content