changing (Alfresco) Activiti userId by code through Activiti Engine identityService -


i'm interacting activiti using activiti engine 5.20 api.

is possible change userid (and groupid) through indentyservice?

identityservice identityservice = processengine.getidentityservice(); org.activiti.engine.identity.user identiuser = identityservice.createuserquery().userid("kermit").singleresult(); identiuser.setid("pipponzo"); identityservice.saveuser(identiuser); 

it throws

org.activiti.engine.activitioptimisticlockingexception: org.activiti.engine.impl.persistence.entity.userentity@650ae78c updated transaction concurrently @ org.activiti.engine.impl.db.dbsqlsession.flushupdates(dbsqlsession.java:880) @ org.activiti.engine.impl.db.dbsqlsession.flush(dbsqlsession.java:619) @ org.activiti.engine.impl.interceptor.commandcontext.flushsessions(commandcontext.java:212) @ org.activiti.engine.impl.interceptor.commandcontext.close(commandcontext.java:138) @ org.activiti.engine.impl.interceptor.commandcontextinterceptor.execute(commandcontextinterceptor.java:66) @ org.activiti.engine.impl.interceptor.loginterceptor.execute(loginterceptor.java:31) @ org.activiti.engine.impl.cfg.commandexecutorimpl.execute(commandexecutorimpl.java:40) @ org.activiti.engine.impl.cfg.commandexecutorimpl.execute(commandexecutorimpl.java:35) @ org.activiti.engine.impl.identityserviceimpl.saveuser(identityserviceimpl.java:65) @ com.jnsw.gesdoc.test.activitiunittest.updateuserid(activitiunittest.java:200) 

this junit test code interacting activiti db not alfresco. activiti has been installed directly opensource project https://www.activiti.org/userguide/index.html#download .

in inner activiti db of alfresco community edition userid seems unused @ (the act_id_user table empty). seeing in alfresco forums have confirmation in alfresco isn't possible change username after it's created (https://community.alfresco.com/thread/205692-user-name-change)


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -