Author Message
Oles'
Joined: Jan 7, 2020
Messages: 4
Offline
I trying to get list of available devices via GetDeviceIdList.
As I read before https://www.devconnectprogram.com/forums/posts/list/4469.page - to make it works, I should call
SessionManagementStartMonitor.
BUT, when I make it after succesful StartApplicationSession:

_serviceProvider.OnSessionManagementStartMonitorResponse += _serviceProvider_OnSessionManagementStartMonitorResponse;

_serviceProvider.SessionManagementStartMonitor(new ServiceProvider.SessionManagementEvents(true) { DeviceIdListEvents = true, MonitorIdListEvents = false, TransferMonitorObjectEvents = false }, "", null);


I receive securityViolation error

Trace:

<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.CstaUnmarshallerNode FINEST - Unmarshalled xml=<?xml version="1.0" encoding="utf-8"?>#015#012<MonitorStart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ecma-international.org/standards/ecma-323/csta/ed3">#015#012 <monitorObject>#015#012 <deviceObject mediaClass="notKnown" />#015#012 </monitorObject>#015#012 <extensions>#015#012 <privateData>#015#012 <private>#015#012<AvayaEvents>#015#012<deviceServices>#015#012<getDeviceIdList>true</getDeviceIdList>#015#012</deviceServices>#015#012<invertFilter>true</invertFilter>#015#012</AvayaEvents>#015#012</private>#015#012 </privateData>#015#012 </extensions>#015#012</MonitorStart> to object=session[null] ch.ecma.csta.binding.MonitorStart@9406fd
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.SubscriptionManager FINER - adding EventSubscriber to channel=async[/10.0.0.61:4721/172.16.10.1:24508]:2
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.SubscriptionManager FINER - return from adding EventSubscriber to channel=async[/10.0.0.61:4721/172.16.10.1:24508]:2 took 0ms
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.SubscriptionManager FINER - after tryCatch adding EventSubscriber to channel=async[/10.0.0.61:4721/172.16.10.1:24508]:2 took 0ms
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.CstaRouterNode FINER - Adding: Subscription Manager count= 1 request=session[null] ch.ecma.csta.binding.MonitorStart@9406fd channel=async[/10.0.0.61:4721/172.16.10.1:24508]:2
<135>:CstaUnMarshalerNode-3: com.avaya.sessionsvc.SessionObjectImpl FINE - clientID=XML Unencrypted:172.16.10.1:24508, ext= authorization failed.
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.sessionsvc.securityContext.SSCSDBAuthz(SSCSDBAuthz.java:155)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.sessionsvc.SessionObjectImpl(SessionObjectImpl.java:846)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.cmapi.monitor.MonitoringServicesImpl(MonitoringServicesImpl.java:5085)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.cmapi.monitor.MonitoringServicesImpl(MonitoringServicesImpl.java:340)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.NativeMethodAccessorImpl(NativeMethodAccessorImpl.java:-2)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.NativeMethodAccessorImpl(NativeMethodAccessorImpl.java:62)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.DelegatingMethodAccessorImpl(DelegatingMethodAccessorImpl.java:43)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.lang.reflect.Method(Method.java:498)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.platform.broker.impl.AsyncServiceMethodImpl(AsyncServiceMethodImpl.java:164)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.workflow.impl.RouterImpl(RouterImpl.java:97)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouter(CstaRouter.java:173)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouterService(CstaRouterService.java:141)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouterNode(CstaRouterNode.java:374)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.AbstractPipelineNode(AbstractPipelineNode.java:130)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.Pipeline$PipelineSubscriber(Pipeline.java:452)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.UnfilteredSubscription(UnfilteredSubscription.java:70)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.multicaster.Multicaster(Multicaster.java:386)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.channel.Channel(Channel.java:115)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventService(EventService.java:124)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventServiceManager(EventServiceManager.java:156)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.Publisher(Publisher.java:110)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaUnmarshallerNode$CstaUnmarshallerProcessorThread(CstaUnmarshallerNode.java:268)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.util.concurrent.impl.RunnableWrapper(RunnableWrapper.java:57)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor(ThreadPoolExecutor.java:1149)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:624)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.lang.Thread(Thread.java:748)
<132>:CstaUnMarshalerNode-3: com.avaya.platform.broker.impl.AsyncServiceMethodImpl WARNING - Exception when calling method.invoke
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - java.lang.reflect.InvocationTargetException
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.NativeMethodAccessorImpl(NativeMethodAccessorImpl.java:-2)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.NativeMethodAccessorImpl(NativeMethodAccessorImpl.java:62)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at sun.reflect.DelegatingMethodAccessorImpl(DelegatingMethodAccessorImpl.java:43)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.lang.reflect.Method(Method.java:498)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.platform.broker.impl.AsyncServiceMethodImpl(AsyncServiceMethodImpl.java:164)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.workflow.impl.RouterImpl(RouterImpl.java:97)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouter(CstaRouter.java:173)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouterService(CstaRouterService.java:141)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaRouterNode(CstaRouterNode.java:374)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.AbstractPipelineNode(AbstractPipelineNode.java:130)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.Pipeline$PipelineSubscriber(Pipeline.java:452)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.UnfilteredSubscription(UnfilteredSubscription.java:70)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.multicaster.Multicaster(Multicaster.java:386)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.channel.Channel(Channel.java:115)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventService(EventService.java:124)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventServiceManager(EventServiceManager.java:156)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.Publisher(Publisher.java:110)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaUnmarshallerNode$CstaUnmarshallerProcessorThread(CstaUnmarshallerNode.java:268)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at com.avaya.common.util.concurrent.impl.RunnableWrapper(RunnableWrapper.java:57)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor(ThreadPoolExecutor.java:1149)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:624)
<132>:CstaUnMarshalerNode-3: SyslogThrowableRenderer WARN - at java.lang.Thread(Thread.java:748)
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.SubscriptionManager FINER - AsyncEventSubscriber SubscriptionEvent created for: java.lang.reflect.InvocationTargetException object=<generictuple><data><Unique Id>2</Unique Id><Command History List>[]</Command History List><Payload>java.lang.reflect.InvocationTargetException</Payload></data></generictuple>
<135>:CstaUnMarshalerNode-3: com.avaya.mvcs.proxy.CstaRouterNode FINER - Returned from processing an AsynchronousRequest session=session[session 6F5AF84B8C7E3951D861FDD58E8451B2-2,[/10.0.0.61:4721/172.16.10.1:24508]]
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.SubscriptionManager FINER - Handling a class com.avaya.workflow.MessageContextTuple, session=session[session 6F5AF84B8C7E3951D861FDD58E8451B2-2,[/10.0.0.61:4721/172.16.10.1:24508]] invokeID=2
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.SubscriptionManager FINER - AsyncEventSubscriber executing: java.lang.reflect.InvocationTargetException time in pendingAsyncEventSubscribeTasks queue=3ms
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINEST - [Begin] payload=class java.lang.reflect.InvocationTargetException, id=2, session=session[session 6F5AF84B8C7E3951D861FDD58E8451B2-2,[/10.0.0.61:4721/172.16.10.1:24508]]
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINEST - Marshaller: V711TO70_MAPPING, protocolVersion: http://www.ecma-international.org/standards/ecma-323/csta/ed3/privA
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINER - Packaging a java.lang.reflect.InvocationTargetException
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINE - Exception is instance of InvocationTargetException
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINEST - convert time took: 0ms
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at sun.reflect.NativeConstructorAccessorImpl(NativeConstructorAccessorImpl.java:-2)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at sun.reflect.NativeConstructorAccessorImpl(NativeConstructorAccessorImpl.java:62)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at sun.reflect.DelegatingConstructorAccessorImpl(DelegatingConstructorAccessorImpl.java:45)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at java.lang.reflect.Constructor(Constructor.java:423)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaMarshallerNode(CstaMarshallerNode.java:424)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaMarshallerNode(CstaMarshallerNode.java:54)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaMarshallerNode$CstaMarshallerThread(CstaMarshallerNode.java:329)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaMarshallerNode$CstaMarshallerThread(CstaMarshallerNode.java:202)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.CstaMarshallerNode(CstaMarshallerNode.java:113)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.AbstractPipelineNode(AbstractPipelineNode.java:130)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.Pipeline$PipelineSubscriber(Pipeline.java:452)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.UnfilteredSubscription(UnfilteredSubscription.java:70)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.multicaster.Multicaster(Multicaster.java:386)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.channel.Channel(Channel.java:115)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventService(EventService.java:124)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.EventServiceManager(EventServiceManager.java:156)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.common.eventservice.Publisher(Publisher.java:110)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at com.avaya.mvcs.proxy.SubscriptionManager$AsyncEventSubscriber$SubscriptionEvent(SubscriptionManager.java:514)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor(ThreadPoolExecutor.java:1149)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:624)
<132>:ClearableQueuedExecutor-1: SyslogThrowableRenderer WARN - at java.lang.Thread(Thread.java:748)
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINEST - Marshalled session[null] ch.ecma.csta.binding.CSTAErrorCode@734177 to <?xml version="1.0" encoding="UTF-8"?>#012<CSTAErrorCode xmlns="http://www.ecma-international.org/standards/ecma-323/csta/ed3"><operation>securityViolation</operation></CSTAErrorCode>
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.ByteBufferToChannelNode FINER - Writing ByteBuffer=java.nio.HeapByteBuffer[pos=0 lim=188 cap=188], session=session[session 6F5AF84B8C7E3951D861FDD58E8451B2-2,[/10.0.0.61:4721/172.16.10.1:24508]]
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.ByteBufferToChannelNode FINEST - Wrote 188 of 188 bytes to the Channel, session=session[session 6F5AF84B8C7E3951D861FDD58E8451B2-2,[/10.0.0.61:4721/172.16.10.1:24508]]
<135>:ClearableQueuedExecutor-1: com.avaya.mvcs.proxy.CstaMarshallerNode FINEST - ClearableQueuedExecutor-1: Duration of marshalling = 1msec and null publishing = 0msecs, session[null] ch.ecma.csta.binding.CSTAErrorCode@


What can be a reason of this error?
Thanks
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
Have you gotten this working successfully using the DMCC Dashboard?
Go to:   
Mobile view