calltest.js.
but i am getting the following error:
2008-09-20 15:49:32 [NOTICE] switch_channel.c:534
switch_channel_set_name() New Channel sofia/internal/
1001@192.168.1.2
[d1987c09-ebd2-4590-b072-ce851e4b5794]
2008-09-20 15:49:32 [NOTICE] switch_channel.c:534
switch_channel_set_name() New Channel
sofia/internal/
0000000000@192.168.1.2
[c98bc58d-2ef9-4656-8f74-9c024000d18c]
2008-09-20 15:49:32 [INFO] mod_dialplan_xml.c:222 dialplan_hunt() Processing FreeSWITCH->1001@public
2008-09-20 15:49:32 [ERR] sofia.c:2845 sofia_handle_sip_i_refer() Cannot Blind Transfer 1 Legged calls
2008-09-20 15:49:32 [NOTICE] switch_core_state_machine.c:157
switch_core_standard_on_execute() Hangup
sofia/internal/
0000000000@192.168.1.2 [CS_EXECUTE] [NORMAL_CLEARING]
2008-09-20 15:49:32 [NOTICE] sofia.c:2545
sofia_handle_sip_i_state() Hangup sofia/internal/
1001@192.168.1.2
[CS_ROUTING] [NO_USER_RESPONSE]
2008-09-20 15:49:32 [NOTICE] switch_core_session.c:807
switch_core_session_thread() Session 23
(sofia/internal/
0000000000@192.168.1.2) Ended
2008-09-20 15:49:32 [NOTICE] switch_core_session.c:809
switch_core_session_thread() Close Channel
sofia/internal/
0000000000@192.168.1.2 [CS_HANGUP]
2008-09-20 15:49:32 [WARNING] mod_spidermonkey.c:2933
session_originate() Cannot Create Outgoing Channel!
[sofia/default/
1001@192.168.1.2]
2008-09-20 15:49:32 [ERR] inline:1 mod_spidermonkey() You must call the session.originate method before calling this method!
2008-09-20 15:49:32 [NOTICE] switch_core_session.c:807
switch_core_session_thread() Session 22
(sofia/internal/
1001@192.168.1.2) Ended
2008-09-20 15:49:32 [NOTICE] switch_core_session.c:809
switch_core_session_thread() Close Channel
sofia/internal/
1001@192.168.1.2 [CS_HANGUP]
the code is:
new_session = new Session();
new_session.originate(session, "sofia/default/
1001@192.168.1.2");
new_session = new Session(session, "sofia/default/
1001@192.168.1.2");
// wait for it ... answer
new_session.waitForAnswer(10000);
// IF everybody is ready, then bridge our current session & the new_session
if (session.ready() && new_session.ready()) {
bridge(session, new_session);
}
// log to the console
console_log("***********Voila!\n");
// hangup when done
new_session.hangup();
Is there anything i have to add to the program or any other requirements are needed to run this javascript successfully?
please assist me to do this.