I have a workflow that reads a list of comma separated usernames, and kicks off an IPC event for each user with that user as the destination... well at least that's the idea. I had this working in K2 2003 but am having real problems in Blackpearl.
I've seen the post from Cherish http://k2underground.com/forums/post/18429.aspx but that hasn't made any difference. They seem to be assigned to either K2Server or BPService.
 I think I have the Activity slots set up correctly, "create a new slot for each destination" and "Plan just once" under the destination rule. The code inside the destination rule is:
           stringÂ] sDestUsers;
           sDestUsers = K2.ProcessInstance.DataFieldso"DestUsers"].Value.ToString().Split(new Charo] { ',' });
           foreach (string sUser in sDestUsers)
           {
               K2.Destinations.Add(DestinationType.User, "K2:K2Demo"" + sUser);
           }
Seems like inside the Workspace, the IPC events show the correct Destination, but the child processes don't...
Any ideas?