At a customer site the following stack traces are logged when calling RegistrationServices.selectiveStream(req) Using api-10.1.0.2.0.11.jar. What does the WatchTask class do? What does "ServiceProxy-1 task com.avaya.mvap.svcproxy.ServiceProxy$ExecutorTask@ 68b68b2d on queue default expired after 100msecs. repetitions=9 T-108" mean? No error is thrown for the call to RegistrationServices.selectiveStream(req). The result for the call is that only the StreamContent.SELECTIVE_EXCLUDE media is being streamed to the recording application.
2025-03-06 19:27:22,268 DEBUG [ServiceProxy-1|DmccServices#sendSelectiveStream:855] [deviceName=52002,personId=5551] Performing selective stream request for deviceID:[42002:vsrvlmtavaes01:0.0.0.0:0] , streamContent:SELECTIVE_INCLUDE, selectivePartyDeviceID:[52002:vsrvlmtavaes01:0.0.0.0:0]
It looks like the sendSelectiveStream expired and no error was sent back for a retry.
This log message is at line 56 of the WatchTask. What does the WatchTask do?
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] ServiceProxy-1 task com.avaya.mvap.svcproxy.ServiceProxy$ExecutorTask@ 68b68b2d on queue default expired after 100msecs. repetitions=9 T-108
Stacktrace =
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
com.avaya.mvcs.proxy.XmlGatewayClient.handleReques t(XmlGatewayClient.java:221)
com.avaya.mvcs.proxy.Pipeline.handleRequest(Pipeli ne.java:346)
com.avaya.mvcs.proxy.ClientProxy.routeRequest(Clie ntProxy.java:718)
com
2025-03-06 19:27:22,284 DEBUG [CstaUnMarshalerNode-2|XmlGatewayClient#processPacket:466] [deviceName=,personId=] Publishing event session[null] ch.ecma.csta.binding.ConferencedEvent@149abd75 to channel 1550
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] .avaya.mvap.svcproxy.ServiceProxy.marshallRequest( ServiceProxy.java:131)
com.avaya.mvap.svcproxy.RegistrationServicesProxy. selectiveStream(RegistrationServicesProxy.java:138 )
com.calabrio.signaling.impl.avaya.dmcc.DmccService s.sendSelectiveStream(DmccServices.java:864)
com.calabrio.signaling.impl.avaya.dmcc.DmccDeviceM anager.setSelectiveStreamsForSingleStepConference( DmccDeviceManager.java:404)
com.calabrio.signaling.impl.avaya.dmcc.DmccDevic
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] eManager.performSingleStepConference(DmccDeviceMan ager.java:377)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.doSingleStepConferenceIfNecessary(Ava yaDeviceObserver.java:412)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.voiceMediaStart(AvayaDeviceObserver.j ava:383)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.established(AvayaDeviceObserver.java: 302)
com.avaya.mvap.svcproxy.MonitoringServic
2025-03-06 19:27:22,284 DEBUG [CstaUnMarshalerNode-2|SubscriptionManager#publish:313] [deviceName=,personId=] publishing object to channel=1550
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] esProxy.handleEvent(MonitoringServicesProxy.java:8 76)
com.avaya.mvap.svcproxy.ServiceProxy$ExecutorTask. run(ServiceProxy.java:282)
com.avaya.common.util.concurrent.impl.RunnableWrap per.run(RunnableWrapper.java:57)
java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)
2025-03-06 19:27:22,268 DEBUG [ServiceProxy-1|DmccServices#sendSelectiveStream:855] [deviceName=52002,personId=5551] Performing selective stream request for deviceID:[42002:vsrvlmtavaes01:0.0.0.0:0] , streamContent:SELECTIVE_INCLUDE, selectivePartyDeviceID:[52002:vsrvlmtavaes01:0.0.0.0:0]
It looks like the sendSelectiveStream expired and no error was sent back for a retry.
This log message is at line 56 of the WatchTask. What does the WatchTask do?
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] ServiceProxy-1 task com.avaya.mvap.svcproxy.ServiceProxy$ExecutorTask@ 68b68b2d on queue default expired after 100msecs. repetitions=9 T-108
Stacktrace =
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
com.avaya.mvcs.proxy.XmlGatewayClient.handleReques t(XmlGatewayClient.java:221)
com.avaya.mvcs.proxy.Pipeline.handleRequest(Pipeli ne.java:346)
com.avaya.mvcs.proxy.ClientProxy.routeRequest(Clie ntProxy.java:718)
com
2025-03-06 19:27:22,284 DEBUG [CstaUnMarshalerNode-2|XmlGatewayClient#processPacket:466] [deviceName=,personId=] Publishing event session[null] ch.ecma.csta.binding.ConferencedEvent@149abd75 to channel 1550
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] .avaya.mvap.svcproxy.ServiceProxy.marshallRequest( ServiceProxy.java:131)
com.avaya.mvap.svcproxy.RegistrationServicesProxy. selectiveStream(RegistrationServicesProxy.java:138 )
com.calabrio.signaling.impl.avaya.dmcc.DmccService s.sendSelectiveStream(DmccServices.java:864)
com.calabrio.signaling.impl.avaya.dmcc.DmccDeviceM anager.setSelectiveStreamsForSingleStepConference( DmccDeviceManager.java:404)
com.calabrio.signaling.impl.avaya.dmcc.DmccDevic
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] eManager.performSingleStepConference(DmccDeviceMan ager.java:377)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.doSingleStepConferenceIfNecessary(Ava yaDeviceObserver.java:412)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.voiceMediaStart(AvayaDeviceObserver.j ava:383)
com.calabrio.signaling.impl.avaya.observer.AvayaDe viceObserver.established(AvayaDeviceObserver.java: 302)
com.avaya.mvap.svcproxy.MonitoringServic
2025-03-06 19:27:22,284 DEBUG [CstaUnMarshalerNode-2|SubscriptionManager#publish:313] [deviceName=,personId=] publishing object to channel=1550
2025-03-06 19:27:22,284 WARN [BasicThreadPool|WatchTask#run:56] [deviceName=,personId=] esProxy.handleEvent(MonitoringServicesProxy.java:8 76)
com.avaya.mvap.svcproxy.ServiceProxy$ExecutorTask. run(ServiceProxy.java:282)
com.avaya.common.util.concurrent.impl.RunnableWrap per.run(RunnableWrapper.java:57)
java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)
Comment