[Asterisk-java-users] Problem with MonitorAction
Brought to you by:
srt
From: Alessio T. <al...@cr...> - 2014-09-26 07:23:09
|
Dears, excuse me for my English but i'm a italian programmer that use Asterisk Java Library. I've a problem with the library (suppose), i'm using command startMonitorig in AsteriskChannel Class to record a call, but the system return org.asteriskjava.live.ManagerCommunicationException: Unable to send MonitorAction at org.asteriskjava.live.internal.ManagerCommunicationExceptionMapper.mapSendActionException(ManagerCommunicationExceptionMapper.java:60) at org.asteriskjava.live.internal.AsteriskServerImpl.sendAction(AsteriskServerImpl.java:854) at org.asteriskjava.live.internal.AsteriskChannelImpl.startMonitoring(AsteriskChannelImpl.java:748) ... my code .... at org.asteriskjava.manager.internal.ManagerConnectionImpl.fireEvent(ManagerConnectionImpl.java:1290) at org.asteriskjava.manager.internal.ManagerConnectionImpl.dispatchEvent(ManagerConnectionImpl.java:1274) at org.asteriskjava.manager.internal.ManagerReaderImpl.run(ManagerReaderImpl.java:227) at java.lang.Thread.run(Thread.java:722) at java.lang.Thread.run(Thread.java:722) Caused by: org.asteriskjava.manager.TimeoutException: Timeout waiting for response to Monitor at org.asteriskjava.manager.internal.ManagerConnectionImpl.sendAction(ManagerConnectionImpl.java:861) at org.asteriskjava.manager.internal.ManagerConnectionImpl.sendAction(ManagerConnectionImpl.java:817) at org.asteriskjava.manager.DefaultManagerConnection.sendAction(DefaultManagerConnection.java:311) at org.asteriskjava.live.internal.AsteriskServerImpl.sendAction(AsteriskServerImpl.java:850) I look the code in class ManagerConnectionImpl at line 859 there is the code : // still no response? if (result.getResponse() == null) { throw new TimeoutException("Timeout waiting for response to " + action.getAction() + (action.getActionId() == null ? "" : " (actionId: " + action.getActionId() + ")")); } return result.getResponse(); Is correct that MonitorAction hasn't response ? i tryed to view internal code about ResponseHandlerResult and DefaultSendActionCallback but i don't understand how the MonitorAction manage the response. Could you help me about this ? Thanks and Regards Alessio |