session = new JavaSession(sessionUuid); is not returning a valid session so then session.answer() will not work because the session is not initialized. On Thu, Sep 14, 2017 at 7:37 AM, Freeswitch user <freeswitch940@gmail.com> wrote:
Hello Everyone,
Sorry to disturb you.I'm getting an error while i'm trying to call java file from dialplan.
Error:- [ERR] switch_cpp.cpp:683 object is not initalized
i have compiled mod_java successfully. there was no error during make and make install. but it's showing error in below java code.
-------------------------------------------
import org.freeswitch.*; import org.freeswitch.swig.*;
public class PhoneTest implements FreeswitchScript, DTMFCallback, HangupHook { public PhoneTest() { }
public String onDTMF(Object object, int i, String arg) { if (object instanceof String) freeswitch.console_log("notice", "DTMF: " + (String)object + " ARG: " + arg + "\n"); else freeswitch.console_log("notice", "WOW GOT AN EVENT: " + object.toString()); return "true"; }
public void onHangup() { freeswitch.console_log("notice", "HANGUP!\n"); }
public void run(String sessionUuid, String args) { freeswitch.console_log("notice", "UUID: " + sessionUuid + " ARGS: " + args + "\n"); JavaSession session = null; try {
{ session = new JavaSession(sessionUuid); session.answer(); // getting Error in This Line freeswitch.console_log("INFO","\nHIII\n"); }catch(Exception ee){freeswitch.console_log(" error",ee.getMessage());} finally { if (session != null) session.delete(); } } }
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA