Question

4
Replies
886
Views
Close popover
Dinesh Kumar Sundaravadivelu (DSundaravadivelu)
TSYS
Software Engineer Lead
TSYS
US
DSundaravadivelu Member since 2010 7 posts
TSYS
Posted: October 14, 2016
Last activity: December 7, 2016
Closed
Solved

SendToDesktop activity throwing the UnsupportedOperationException when publishing the event - CTI events

I am getting this issue whenever i am trying to login to the Softphone. When traced found that the SendToDesktop activity is throwing this exception while publish this the event in "NO-Plugin" mode ( HTTP).This issue is only occured in UAT ( prod enviornment) not in any of the lower env.

SendToDesktop Activity - Step 2 has the Java code . The last step in the activity will publish the event , since it is an out-of-box activity I am not sure this activity will post the information in Queue.

Can someone help me what we are really  missing causing this issue ? or did anyone encounter this issue before ? Please advice.

 

 

 

2016-10-13 14:34:53,262 [   WebContainer : 19] [  STANDARD] [    CardSrv:04.56.50] (                pega.pegacti.*) DEBUG lepsupport.mango.org|10.XX2.X22.122|SOAP|CTILinkRemoteEvent|Event|PhoneEvent|ABBCAF5470E2B54912B4E93D2A2388F2E DSundaravadivelu - Processing Remote Event <?xml version="1.0"?>

<pagedata>
<pyAgentStateName>Unknown</pyAgentStateName>
<pyEventString>DeviceSnapshot</pyEventString>
<pyActiveLine>-1</pyActiveLine>
<pySessionId>JTAPI_AvayaUATCTILink-ACD</pySessionId>
<pxObjClass>ChannelServices-Event-CTILink-JTAPI</pxObjClass>
<pyLinkNodeURL>/g39KfsPA6--ty8Xd36mkqQ%5B%5B*</pyLinkNodeURL>
<pyLinkName>AvayaUATCTILink</pyLinkName>
<pyLinkState>CONNECTED</pyLinkState>
<pyVendor>AVAYA</pyVendor>
<pyThisDN>1052232</pyThisDN>
<pyDeviceState>CLOSED</pyDeviceState>
<pyLinkInsHandle>CHANNELSERVICES-ADMIN-CTILINK-LOCAL-JTAPI AVAYAUATCTILINK</pyLinkInsHandle>
<pyAgentState>Unknown</pyAgentState>
<pyWorkStationId>HTTP://10.XX2.XX1.XX0/H-GET?ChannelName=PegaCALL|ChannelParam=H1084F845F5C7E21896E1352FFA78F997</pyWorkStationId>
<pyHeartbeatInterval>60000</pyHeartbeatInterval>
<pyClientHandle>AFA835EF6A171128C79411FECD13BC46C</pyClientHandle>
<pzStatus>false</pzStatus>
<pyLines REPEATINGTYPE="PageList">
<rowdata REPEATINGINDEX="1">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="2">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="3">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="4">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
</pyLines>
</pagedata>

2016-10-13 14:34:53,265 [   WebContainer : 19] [  STANDARD] [    CardSrv:04.56.50] (              com.pega.pegacti) DEBUG lepsupport.mango.org|10.XX2.X22.122|SOAP|CTILinkRemoteEvent|Event|PhoneEvent|ABBCAF5470E2B54912B4E93D2A2388F2E DSundaravadivelu - protocol- HTTP
2016-10-13 14:34:53,265 [   WebContainer : 19] [  STANDARD] [    CardSrv:04.56.50] (              com.pega.pegacti) DEBUG lepsupport.mango.org|10.XX2.X22.122|SOAP|CTILinkRemoteEvent|Event|PhoneEvent|ABBCAF5470E2B54912B4E93D2A2388F2E DSundaravadivelu - HTTP-G parsing presence info: H-GET?ChannelName=PegaCALL|ChannelParam=H1084F845F5C7E21896E1352FFA78F997
2016-10-13 14:34:53,265 [   WebContainer : 19] [  STANDARD] [    CardSrv:04.56.50] (              com.pega.pegacti) DEBUG lepsupport.mango.org|10.XX2.X22.122|SOAP|CTILinkRemoteEvent|Event|PhoneEvent|ABBCAF5470E2B54912B4E93D2A2388F2E DSundaravadivelu - Publishing event + reqID [H1084F845F5C7E21896E1352FFA78F997] Event [

<SnapshotEvent>
<pyAgentStateName>Unknown</pyAgentStateName>
<pyEventString>DeviceSnapshot</pyEventString>
<pyActiveLine>-1</pyActiveLine>
<pySessionId>JTAPI_AvayaUATCTILink-ACD</pySessionId>
<pxObjClass>ChannelServices-Event-CTILink</pxObjClass>
<pyLinkNodeURL>/g39KfsPA6--KwrE99DP2yw%5B%5B*</pyLinkNodeURL>
<pyLinkName>AvayaUATCTILink</pyLinkName>
<pyLinkState>CONNECTED</pyLinkState>
<pyVendor>AVAYA</pyVendor>
<pyThisDN>1052232</pyThisDN>
<pyDeviceState>CLOSED</pyDeviceState>
<pyLinkInsHandle>CHANNELSERVICES-ADMIN-CTILINK-LOCAL-JTAPI AVAYAUATCTILINK</pyLinkInsHandle>
<pyAgentState>Unknown</pyAgentState>
<pyWorkStationId>HTTP://10.XX2.XX1.XX0/H-GET?ChannelName=PegaCALL|ChannelParam=H1084F845F5C7E21896E1352FFA78F997</pyWorkStationId>
<pyHeartbeatInterval>60000</pyHeartbeatInterval>
<pyMedia>Phone</pyMedia>
<pyEventName>Snapshot</pyEventName>
<pyClientHandle>AFA835EF6A171128C79411FECD13BC46C</pyClientHandle>
<pzStatus>valid</pzStatus>
<pyLines REPEATINGTYPE="PageList">
<rowdata REPEATINGINDEX="1">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="2">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="3">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
<rowdata REPEATINGINDEX="4">
<pyCallId>0</pyCallId>
<pyUCID>0</pyUCID>
<pyLineState>NONE</pyLineState>
<pxObjClass>ChannelServices-Embed-Line</pxObjClass>
</rowdata>
</pyLines>
</SnapshotEvent>
]
2016-10-13 14:34:53,265 [   WebContainer : 19] [  STANDARD] [    CardSrv:04.56.50] (      internal.mgmt.Executable) ERROR lepsupport.mango.org|10.XX2.X22.122|SOAP|CTILinkRemoteEvent|Event|PhoneEvent|ABBCAF5470E2B54912B4E93D2A2388F2E DSundaravadivelu - Exception
java.lang.UnsupportedOperationException
 at com.pega.pegarules.cluster.internal.PRClusterDistributedObjectManagerImpl.getDistributedMap(PRClusterDistributedObjectManagerImpl.java:43)
 at com.pega.pegarules.exec.internal.async.ClusterSubscriptionsManager.getSubscriberNodesMap(ClusterSubscriptionsManager.java:86)
 at com.pega.pegarules.exec.internal.async.ClusterSubscriptionsManager.getAllSubscribedNodesSet(ClusterSubscriptionsManager.java:107)
 at com.pega.pegarules.exec.internal.async.PRHazelcastPublishServiceImpl.publish(PRHazelcastPublishServiceImpl.java:77)
 at com.pega.pegarules.exec.internal.async.ASMClusterCommunicator.publishEvent(ASMClusterCommunicator.java:70)
 at com.pega.pegarules.exec.internal.async.AsyncServicesManager.publishEvent(AsyncServicesManager.java:870)
 at com.pega.pegarules.exec.internal.async.PushNotificationsUtilsImpl.publishEvent(PushNotificationsUtilsImpl.java:47)
 at com.pegarules.generated.activity.ra_action_sendtodesktop_73dcd226e15b7cd3a17926773690a834.step2_circum0(ra_action_sendtodesktop_73dcd226e15b7cd3a17926773690a834.java:317)
 at com.pegarules.generated.activity.ra_action_sendtodesktop_73dcd226e15b7cd3a17926773690a834.perform(ra_action_sendtodesktop_73dcd226e15b7cd3a17926773690a834.java:86)
 at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3500)
 at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10514)
 at com.pegarules.generated.activity.ra_action_sendsnapshotevent_03ffd310f0cabb5a8e633ca4aac1f088.step5_circum0(ra_action_sendsnapshotevent_03ffd310f0cabb5a8e633ca4aac1f088.java:364)
 at com.pegarules.generated.activity.ra_action_sendsnapshotevent_03ffd310f0cabb5a8e633ca4aac1f088.perform(ra_action_sendsnapshotevent_03ffd310f0cabb5a8e633ca4aac1f088.java:120)
 at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3500)

***Updated by Moderator: Marissa. Removed user added blog, #helpme, and Ask the Expert group tags. Apologies for confusion, shouldn't have been an end-user option; add SR Details to post***

 

Data Integration Java and Activities Support Case Created
Moderation Team has archived post,
Close popover This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.