X-ECN Telecoms-MailScanner-Information: Contact ECN Telecoms X-ECN Telecoms-MailScanner: Found to be clean X-ECN Telecoms-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-102.277, required 6, autolearn=not spam, ALL_TRUSTED -1.80, AWL -0.48, USER_IN_WHITELIST -100.00) X-ECN Telecoms-MailScanner-From: damjan@ecntelecoms.com X-Spam-Status: No On Fri, 2008-04-04 at 00:38 -0700, jonathan augenstine wrote:
I have a mod-java script that is encountering an error on the latest version from svn.
The script runs successfully on build: FreeSwitch Version 1.0.pre3 (7616M)
When I retrieve the latest version from svn (8019) I get the following output from the console:
2008-04-04 02:03:15 [ERR] switch_cpp.cpp:146 getVariable() session is not initalized 2008-04-04 02:03:15 [ERR] switch_cpp.cpp:146 getVariable() session is not initalized 2008-04-04 02:03:15 [ERR] switch_cpp.cpp:153 execute() session is not initalized 2008-04-04 02:03:15 [DEBUG] switch_cpp.cpp:98 ~CoreSession() CoreSession::~CoreSession desctructor
Make sure the UUID is valid. Otherwise, whoever changed the semantics of the session API should also patch mod_java.
Java code that works on 7616 but fails on 8019:
public void run(String sessionUuid, String args) { freeswitch.console_log("notice", "INBOUND UUID: " + sessionUuid + " ARGS: " + args + "\n"); JavaSession session = null;
try { session = new JavaSession(sessionUuid);
session.setAutoHangup(false);
String raw_dnis = session.getVariable("originate_caller_id_number"); String raw_ani = session.getVariable("caller_id_number");
Has something changed on the Java module. Do I need any new additional initialization?
Jonathan
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Bye Damjan