Back to Wildfire 3.1.1 and Spark 2.0.7

Okay, so I had this all working before, then update both Wildfire and Spark. I had some issues with Asterisk integration, so I did a fresh/clean install of Wildfire and Spark. I’'ve done all of the phone mappings in Wildfire, but I no longer receive call popups for incoming calls. I am able to call users in my roster list, and dial numbers from the actions menu, but cant figure this thing out with call notifications. Also, the status no longer changes to “on the phone” when a user is on the phone.

Please help!!!

Thanks!

I’'ve also found the following the in Wildfire console:

Feb 5, 2007 4:52:53 PM net.sf.asterisk.util.impl.JavaLoggingLog error

SEVERE: Ignored HangupEvent for unknown channel IAX2/53115-5

Feb 5, 2007 4:52:53 PM net.sf.asterisk.util.impl.JavaLoggingLog error

SEVERE: Ignored HangupEvent for unknown channel SIP/323-dc39

Message was edited by: jaytindel

Any ideas anyone???

2007.02.06 13:46:01 [org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asteris kEventHandler.java:191)

] org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

java.lang.NoSuchMethodError: org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

at org.jivesoftware.phone.database.DbPhoneDAO.getPhoneUserByDevice(DbPhoneDAO.java :62)

at org.jivesoftware.phone.BasePhoneManager.getPhoneUserByDevice(BasePhoneManager.j ava:34)

at org.jivesoftware.phone.BasePhoneManager.getActivePhoneUserByDevice(BasePhoneMan ager.java:155)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asterisk EventHandler.java:129)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventH andler.java:46)

at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerCo nnection.java:979)

at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)

error logs

2007.02.06 13:42:34 [org.jivesoftware.wildfire.container.PluginServlet.service(PluginServlet.java:1 04)

]

javax.servlet.ServletException: org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl .java:825)

at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.j ava:758)

at org.jivesoftware.wildfire.plugin.phone.phone_002dusers_jsp._jspService(phone_00 2dusers_jsp.java:619)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

at org.jivesoftware.wildfire.container.PluginServlet.handleJSP(PluginServlet.java: 234)

at org.jivesoftware.wildfire.container.PluginServlet.service(PluginServlet.java:92 )

at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:830)

at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:69)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:98)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)

at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:65)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:41)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:69)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:98)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:821)

at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler. java:471)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)

at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.ja va:633)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)

at org.mortbay.http.HttpServer.service(HttpServer.java:909)

at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)

at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)

at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)

at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)

at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

2007.02.06 13:46:01 [org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asteris kEventHandler.java:191)

] org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

java.lang.NoSuchMethodError: org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

at org.jivesoftware.phone.database.DbPhoneDAO.getPhoneUserByDevice(DbPhoneDAO.java :62)

at org.jivesoftware.phone.BasePhoneManager.getPhoneUserByDevice(BasePhoneManager.j ava:34)

at org.jivesoftware.phone.BasePhoneManager.getActivePhoneUserByDevice(BasePhoneMan ager.java:155)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asterisk EventHandler.java:129)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventH andler.java:46)

at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerCo nnection.java:979)

at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)

at java.lang.Thread.run(Unknown Source)

2007.02.06 13:46:01 [org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asteris kEventHandler.java:191)

] org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

java.lang.NoSuchMethodError: org.jivesoftware.database.DbConnectionManager.closeConnection(Ljava/sql/ResultS et;Ljava/sql/PreparedStatement;Ljava/sql/Connection;)V

at org.jivesoftware.phone.database.DbPhoneDAO.getPhoneUserByDevice(DbPhoneDAO.java :62)

at org.jivesoftware.phone.BasePhoneManager.getPhoneUserByDevice(BasePhoneManager.j ava:34)

at org.jivesoftware.phone.BasePhoneManager.getActivePhoneUserByDevice(BasePhoneMan ager.java:155)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asterisk EventHandler.java:129)

at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventH andler.java:46)

at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerCo nnection.java:979)

at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)

at java.lang.Thread.run(Unknown Source)

2007.02.06 13:48:11 [java.util.logging.Logger.log(Unknown Source)

] Ignored HangupEvent for unknown channel IAX2/53115-5

2007.02.06 13:48:11 [java.util.logging.Logger.log(Unknown Source)

] Ignored HangupEvent for unknown channel SIP/316-261f

Alright, so I uninstalled, reinstalled again, and downloaded the asterisk im plugin patch again, and now it seems to be working…

Hands off!!!