19:17:14,058 DEBUG [org.mobicents.media.server.mgcp.MgcpProvider] Parsing message: RQNT 941244511 mobicents/ivr/1...@10.58.51.61:4647 MGCP 1.0 X:6
S:A/ann@10(ts(No song))
R:AU/oc (N),AU/of (N),D/0 (N),D/1 (N),D/2 (N),D/3 (N),D/4 (N),D/5 (N),D/6 (N),D/7 (N),D/8 (N),D/9 (N),D/A (N),D/B (N),D/C (N),D/D (N),D/* (N),D/# (N)
19:17:14,059 DEBUG [org.mobicents.media.server.mgcp.MgcpProvider] Dispatching message
java.lang.ArrayIndexOutOfBoundsException: 2
at org.mobicents.media.server.utils.Text.divide(Text.java:218)
at org.mobicents.media.server.mgcp.controller.Request.queueSignal(Request.java:207)
at org.mobicents.media.server.mgcp.controller.Request.accept(Request.java:120)
at org.mobicents.media.server.mgcp.tx.cmd.NotificationRequestCmd$Request.perform(NotificationRequestCmd.java:153)
at org.mobicents.media.server.scheduler.Task.run(Task.java:117)
at org.mobicents.media.server.scheduler.Scheduler$WorkerThread.run(Scheduler.java:435)
19:17:14,066 ERROR [org.mobicents.media.server.mgcp.tx.Transaction] tx=941244511 Failed
org.mobicents.media.server.mgcp.tx.cmd.MgcpCommandException
at org.mobicents.media.server.mgcp.tx.cmd.NotificationRequestCmd$Request.perform(NotificationRequestCmd.java:162)
at org.mobicents.media.server.scheduler.Task.run(Task.java:117)
at org.mobicents.media.server.scheduler.Scheduler$WorkerThread.run(Scheduler.java:435)
Can you resolve this error? Please help me.
I use mms 3.0. My code bellow:
private void sendTTSRQNT(String ttsText, boolean createActivity) {
EndpointIdentifier endpointID = this.getEndpointIdentifier();
NotificationRequest notificationRequest = new NotificationRequest(this,
endpointID, mgcpProvider.getUniqueRequestIdentifier());
ttsText = "ts(" + ttsText + ")";
ConnectionIdentifier connectionIdentifier = new ConnectionIdentifier(
this.getConnectionIdentifier());