Hello David,
Does this business attribute is same as the IWS_Topic? As per my understanding code goes as below:-
TServerProtocol tserverProtocol = new TServerProtocol(new Endpoint("D_TServer_DLG_CM", "frdwgeap01d.dev.invitrogen.net", 3000));
tserverProtocol.Open();
MessageBox.Show("Connection Established");
CommonProperties CP = CommonProperties.Create();
CP.ThisDN = "Broadcast_DN";
KeyValueCollection filterkey = new KeyValueCollection();
filterkey.Add("IWS_Subject", "Test");
filterkey.Add("IWS_Priority", "Low");
filterkey.Add("IWS_Message", textBox1.Text);
filterkey.Add("IWS_Date", "Dec-7");
[glow=red,2,300]filterkey.Add("IWS_Topic", "BroadcastMessage");[/glow]
filterkey.Add("IWS_Sender", "Mr X");
filterkey.Add("IWS_MessageType", "Notification");
CP.UserData = filterkey;
RequestDistributeUserEvent Event = RequestDistributeUserEvent.Create("Broadcast_DN", CP);
IMessage response = tserverProtocol.Request(Event);
I have also set broadcast.value-business-attribute=BroadcastMessage in iWS options and broadcast.subscribed.topics=All,$Agent$,$AgentGroup$,$Roles$. I can see in the T-server logs that message is sent to IWS_Dev_UserName, but no luck on IWS message window. Could you please help me with trick or some steps what i am missing in this application.
Thanks,
Rajnish