[Asterisk-java-users] unable to logoff()
Brought to you by:
srt
From: Henry S. <hen...@gm...> - 2006-03-31 14:26:07
|
Hi all, i'am new to asterisk-java (to be honest to java too), so please be clement. I am able to logon into my Asterisk server but have problem to logoff. #java Main 31 mars 2006 16:11:36 net.sf.asterisk.util.impl.JavaLoggingLog info INFO: Connecting to 192.168.204.223 port 5038 31 mars 2006 16:11:37 net.sf.asterisk.util.impl.JavaLoggingLog info INFO: Connected via Asterisk Call Manager/1.0 31 mars 2006 16:11:37 net.sf.asterisk.util.impl.JavaLoggingLog info INFO: Successfully logged in 31 mars 2006 16:11:37 net.sf.asterisk.util.impl.JavaLoggingLog info INFO: Determined Asterisk version: Asterisk 1.0 Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at AMILogin.logOff(AMILogin.java:36) at MainPage$1.mouseClicked(MainPage.java:50) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source= ) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown So= urce) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Sour= ce) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) here what i have... import java.io.IOException; import net.sf.asterisk.manager.AuthenticationFailedException; import net.sf.asterisk.manager.ManagerConnection; import net.sf.asterisk.manager.ManagerConnectionFactory; import net.sf.asterisk.manager.TimeoutException; public class AMILogin { String userName; String hostName; String passWord; ManagerConnection managerConnection; ManagerConnectionFactory factory; public void run() throws IOException, AuthenticationFailedException, TimeoutException { factory =3D new ManagerConnectionFactory(); this.managerConnection =3D factory.getManagerConnection(hostName, userName, passWord); managerConnection.login(); } public boolean checkLogin() { if(managerConnection.isConnected()) return true; else return false; } public void getCredentials(String h, String u, String p) { userName =3D u; hostName =3D h; passWord =3D p; } public void logOff()throws java.io.IOException, TimeoutException { managerConnection.logoff(); } } Has anyone an idea what is wrong? thx in advance... henry. |