reza sadeghzadeh [http://community.jboss.org/people/reza_sadeghzadeh] created 
the discussion

"Re: Problem on adding users to HumanTaskService"

To view the discussion, visit: http://community.jboss.org/message/619416#619416

--------------------------------------------------------------
would you please describe me what's different between my adding users and 
adding users in jbpm-installer/task-service/src/org/jbpm/DemoTaskService.java ?

I add users with following commands:

| 
 | 
 | // Add users | 
 |
| 
 | 
 | List<com.liferay.portal.model.User> users = null; | 
 |
| 
 | 
 | try { | 
 | 
 |
| 
 | 
 | users = UserLocalServiceUtil.getUsers(0, 100000000); | 
 | 
 |
| 
 | 
 | } catch (SystemException e) { | 
 | 
 |
| 
 | 
 | e.printStackTrace(); | 
 | 
 |
| 
 | 
 | } | 
 | 
 |
| 
 | 
 | for ( com.liferay.portal.model.User user : users ) { | 
 |
| 
 | 
 | User jBPMUser = new User(String.valueOf(user.getUserId())); | 
 | 
 |
| 
 | 
 | taskSession.addUser( jBPMUser ); | 
 |
| 
 | 
 | } |

and in jbpm-installer/task-service/src/org/jbpm/DemoTaskService.java:
read users list from LoadUsers.mvel and add users like me:
   
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/io-nio/java/io/Reader.java.htm
 *Reader* reader = *new*  
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/io-nio/java/io/InputStreamReader.java.htm
 *InputStreamReader*( 
http://java2s.com/Open-Source/Java-Document/Rule-Engine/drolls-5.0/org/drools/task/BaseTest.java.htm
 *BaseTest*.class.getResourceAsStream("LoadUsers.mvel"));
   
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/Collections-Jar-Zip-Logging-regex/java/util/Map.java.htm
 *Map*< 
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/lang/java/lang/String.java.htm
 *String*,  
http://java2s.com/Open-Source/Java-Document/Rule-Engine/drolls-5.0/org/drools/task/User.java.htm
 *User*> users = ( 
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/Collections-Jar-Zip-Logging-regex/java/util/Map.java.htm
 *Map*< 
http://java2s.com/Open-Source/Java-Document/6.0-JDK-Core/lang/java/lang/String.java.htm
 *String*,  
http://java2s.com/Open-Source/Java-Document/Rule-Engine/drolls-5.0/org/drools/task/User.java.htm
 *User*>) eval(reader, vars);
                *for* ( 
http://java2s.com/Open-Source/Java-Document/Rule-Engine/drolls-5.0/org/drools/task/User.java.htm
 *User* user : users.values()) {
                    taskSession.addUser(user);
                }


thanks
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/619416#619416]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to