<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Courier New; font-size: 10pt; color: #000000'><br><br>There were no semicolon in my XML, but somehow they are visible here it might be my mistake, so please ignore them. <br><br><hr id="zwchr"><b>From: </b>"Piyush Sharma" &lt;piyush.sharma@coraltele.com&gt;<br><b>To: </b>"FreeSWITCH Users Help" &lt;freeswitch-users@lists.freeswitch.org&gt;<br><b>Sent: </b>Tuesday, July 17, 2012 11:09:27 AM<br><b>Subject: </b>[Freeswitch-users] Need help in IVR<br><br><style>p { margin: 0; }</style><div style="font-family: Courier New; font-size: 10pt; color: #000000"><span><br>Hello Everyone,<br><br>I am trying to create an IVR with menu and sub menus, but getting following error when I make the call,<br><span style="color: rgb(255, 0, 0);">2012-07-17 11:05:37.755034 [ERR] switch_ivr_menu.c:870 Unable to build xml menu</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">2012-07-17 11:05:37.755034 [ERR] switch_ivr_menu.c:870 Unable to build xml menu</span><br style="color: rgb(255, 0, 0);"><span style="color: rgb(255, 0, 0);">2012-07-17 11:05:37.755034 [ERR] mod_dptools.c:1774 Unable to create menu</span><br style="color: rgb(255, 102, 0);"><br>I am new to this, so there might be little or a big error.<br><br>My XML contents in ...<span style="color: rgb(91, 155, 242);">conf/ivr_menus</span> is<br><br>&lt;include&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menu na
 me="ps"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; greet-long="phrase:ps_main"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; greet-short="phrase:ps_short"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit-sound="ivr/good_bye.wav"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; invalid-sound="ivr/ivr-not_available.wav"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tts-engine="flite"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tts-voice="rms"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeout="3000"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-failures="2"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phrase_lang="en"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digit-len="1"&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry action="menu-sub" digits="1" param="ps1"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry action="menu-top" digits="9"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/menu&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;menu name="ps1"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; greet-long="phrase:ps1_main"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; greet-short="phrase:ps1_short"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit-sound="ivr/good_bye.wav"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; invalid-sound="ivr/ivr-not_available.wav"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; timeout="3000"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; max-failure="3"&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;entry action="menu-top" digit="*"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/menu&gt;<br>&lt;/include&gt;<br><br>and in <span style="color: rgb(91, 155, 242);">.../en/demo</span> is<br><br>&lt;include&gt;<br>&nbsp; &lt;macro name="ps_main" pause="100"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input pattern="(.*)"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;match&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/1_welcome_to_SGRH.wav"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ac
 tion function="play-file" data="silence_stream://500"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/2_Press1_for_Eng_Hindi_k_liye_2_Dabayen.wav"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/input&gt;<br>&nbsp; &lt;/macro&gt;<br><br>&nbsp; &lt;macro name="ps_short" pause="100"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input pattern="(.*)"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;match&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="silence_stream://1000"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/no_input_recd_try_again.wav"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/input&gt;<br>&nbsp; &lt;/macro&gt;<br><br>&nbsp; &lt;macro name="ps1_main" pause="100"&gt;<br>&amp;n
 bsp;&nbsp;&nbsp; &lt;input pattern="(.*)"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;match&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/3_for_Appointment_1_for_Admission_2_for_Lab_reports_3.wav"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/4_Press_1_Lab_reports_2_for_Histopatho.wav"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/input&gt;<br>&nbsp; &lt;/macro&gt;<br><br>&nbsp; &lt;macro name="ps1_short" pause="100"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input pattern="(.*)"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;match&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="silence_stream://1000"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action function="play-file" data="ivr/eng_no_input_try_again.wav"/&gt;
 ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/match&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/input&gt;<br>&nbsp; &lt;/macro&gt;<br></span><span id="2b9b082e-efa7-4e1c-81d5-c6e8a9e933c4">&lt;/include&gt;</span><br><span id="2b9b082e-efa7-4e1c-81d5-c6e8a9e933c4"><br>Thanks everyone, thanks for this support forum !!!<br><br>-- <br><span></span><font class="Apple-style-span" color="#3366ff" face="'courier new', courier, monaco, monospace, sans-serif"><i>Regards, <br>Piyush Sharma.<br></i></font><span></span><br></span></div></div></body></html>