That's exactly what I am doing:

  | authenticate = jbpmContext.getServices().getAuthenticationService();
  | ((DefaultAuthenticationService)authenticate).setActorId("whatever");
  | /* --snip --*/
  | jbpmContext.setActorId(SecurityHelper.getAuthenticatedActorId());
  | 

Yet, when I get the logs, the actorId is null:


  | JbpmContext cx = Manager.jbpmConfiguration.createJbpmContext();
  | Map logs = cx.getLoggingSession().findLogsByProcessInstance(instanceId);
  | if (logs != null) {
  |     Set keys = logs.keySet();
  |     for (Iterator it = keys.iterator(); it.hasNext();) {
  |             Token tk = (Token)it.next();
  |             List pl = (List)logs.get(tk);
  |             for (Iterator lit = pl.iterator(); lit.hasNext();) {
  |                     ProcessLog procLog = (ProcessLog)lit.next();
  |                     user = procLog.getActorId();
  |             }
  |     }
  | }
  | cx.close();
  | 
"user" always comes back null.


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3932442#3932442

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3932442


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to