Alan,

Please collect a debug trace of the call failing. Use "console loglevel debug" at the CLI. Also, use pastebin for the log so that this thread doesn't get too long. http://pastebin:freeswitch@pastebin.freeswitch.org/

After you have pastebin'd the logs please give us the URL of the pb entry and we'll have a look.
Thanks,
MC

On Wed, Aug 18, 2010 at 8:10 PM, alan lo <alanlo@commverge.com> wrote:

Thx for the answer, but I tried but it doesn’t work.

Below is some of my code in my file ”v_IVR_demo.xml” under folder “ivr_menus”

<extension name="submenu">
  <condition field="destination_number" expression="^(submenu)$">
    <action application="ivr" data="m800_ivr_submenu_country_select"/>
  </condition>
</extension>

 

<entry action="menu-exec-app" digits="1" param="transfer submenu XML"/>

 

The call dropped immediately after I press 1 in the phone

Below is the log. Phone number and IP are masked with (MyPhone) and (MyIP) respectively.

2010-08-19 10:47:34.220750 [NOTICE] mod_dptools.c:720 Channel [sofia/external/(MyPhone)@ (MyIP)] has been answered

2010-08-19 10:47:44.892625 [NOTICE] switch_ivr.c:1450 Transfer sofia/external/(MyPhone)@ (MyIP) to XML[submenu@public]

2010-08-19 10:47:44.892625 [NOTICE] switch_cpp.cpp:597 Hangup sofia/external/(MyPhone)@ (MyIP) [CS_ROUTING] [NORMAL_CLEARING]

2010-08-19 10:47:44.892625 [NOTICE] switch_core_session.c:1188 Session 6 (sofia/external/(MyPhone)@ (MyIP)) Ended

2010-08-19 10:47:44.892625 [NOTICE] switch_core_session.c:1190 Close Channel sofia/external/(MyPhone)@ (MyIP) [CS_DESTROY]