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

"Problem on adding users to HumanTaskService"

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

--------------------------------------------------------------
Hi,  I'm using Liferay Portal for my membership. I'm adding users to  
taskSession this like: 
---------------------------------------------------------------------------------------------------      
      EntityManagerFactory emf = 
Persistence.createEntityManagerFactory("org.jbpm.task");              
TaskService taskService = new TaskService(emf, 
SystemEventListenerFactory.getSystemEventListener());              
TaskServiceSession taskSession = taskService.createSession();              // 
Add users              List 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 );              }               List orgs = 
null;                try {                     orgs = 
OrganizationLocalServiceUtil.getOrganizations(0, 100000000);                } 
catch (SystemException e) {                     e.printStackTrace();            
    }              for ( Organization org : orgs ) {                   Group 
group = new Group(String.valueOf(org.getOrganizationId()));                  
taskSession.addGroup( group );              }                            // 
start server              MinaTaskServer server = new 
MinaTaskServer(taskService);              Thread thread = new Thread(server);   
           thread.start();              taskSession.dispose();              
System.out.println("Task service started correctly !");              
System.out.println("Task service running ..."); 
---------------------------------------------------------------------------------------------------
 after start my server I can work with ProcessDefinition and ProcessInstances 
properly but I can't see list of task in my panel If I remove above codes and 
start HumanTask Service with "ant start.demo" the system works properly I see a 
lot logs: 
----------------------------------------------------------------------------------------------------
 15:48:12,475 INFO  [LoggingFilter] CREATED 15:48:12,476 INFO  [LoggingFilter] 
OPENED 15:48:12,536 INFO  [STDOUT] Loaded user admin: 15:48:12,538 INFO  
[STDOUT]  admin 15:48:12,538 INFO  [STDOUT]  manager 15:48:12,538 INFO  
[STDOUT]  user 15:48:12,538 INFO  [STDOUT] Loaded user krisv: 15:48:12,538 
INFO  [STDOUT]  admin 15:48:12,538 INFO  [STDOUT]  manager 15:48:12,538 INFO  
[STDOUT]  user 15:48:12,538 INFO  [STDOUT] Loaded user sales-rep: 15:48:12,539 
INFO  [STDOUT]  admin 15:48:12,539 INFO  [STDOUT]  manager 15:48:12,539 INFO  
[STDOUT]  user 15:48:12,539 INFO  [STDOUT]  sales 15:48:12,539 INFO  [STDOUT] 
Loaded user john: 15:48:12,539 INFO  [STDOUT]  admin 15:48:12,539 INFO  
[STDOUT]  manager 15:48:12,540 INFO  [STDOUT]  user 15:48:12,540 INFO  
[STDOUT]  PM 15:48:12,540 INFO  [STDOUT] Loaded user mary: 15:48:12,541 INFO  
[STDOUT]  admin 15:48:12,541 INFO  [STDOUT]  manager 15:48:12,541 INFO  
[STDOUT]  user 15:48:12,541 INFO  [STDOUT]  HR 15:48:12,648 INFO  
[LoggingFilter] RECEIVED: HeapBuffer[pos=0 lim=178 cap=2048: 00 00 00 AE AC ED 
00 05 73 72 01 00 1D 6F 72 67...] 15:48:12,770 INFO  [LoggingFilter] SENT: 
HeapBuffer[pos=0 lim=0 cap=0: empty] 15:48:12,816 INFO  [STDOUT] 15:48:12,816 
INFO  [PluginMgr] Successfully loaded plugin 
'org.jboss.bpm.console.server.plugin.FormDispatcherPlugin': class 
org.jbpm.integration.console.forms.FormDispatcherComposite 15:48:12,973 INFO  
[STDOUT] JSon Result: => {"tasks":[]} 15:48:12,973 INFO  [STDOUT] task json 
result: {"tasks":[]} 15:48:14,185 INFO  [STDOUT] INFO  30-07 15:48:14,180 
(NilAuthenticator.java:authenticate:35)       All users are guests. 
15:48:14,189 INFO  [STDOUT] INFO  30-07 15:48:14,182 
(NilAuthenticator.java:authenticate:35)       All users are guests. 
15:48:14,194 INFO  [STDOUT] INFO  30-07 15:48:14,193 
(RepositoryServlet.java:allowUser:114)       admin authenticated for rest api 
15:48:14,195 INFO  [STDOUT] INFO  30-07 15:48:14,193 
(RepositoryServlet.java:allowUser:114)       admin authenticated for rest api 
15:48:14,197 INFO  [STDOUT] INFO  30-07 15:48:14,195 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:14,198 INFO  [STDOUT] INFO  30-07 15:48:14,196 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:14,199 INFO  [STDOUT] INFO  30-07 15:48:14,198 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:14,200 INFO  [STDOUT] INFO  30-07 15:48:14,197 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:14,201 INFO  [STDOUT] INFO  30-07 15:48:14,200 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:14,202 INFO  [STDOUT] INFO  30-07 15:48:14,199 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:14,203 INFO  [STDOUT] INFO  30-07 15:48:14,202 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: false 
15:48:14,204 INFO  [STDOUT] INFO  30-07 15:48:14,201 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: false 
15:48:15,608 INFO  [STDOUT] Loading process from Guvnor: com.bahman.vacation 
15:48:15,608 INFO  [STDOUT] Loading process from Guvnor: com.bahman.vacation 
15:48:15,608 INFO  [STDOUT] jbpm.console.directory property not found 
15:48:15,609 INFO  [STDOUT] jbpm.console.directory property not found 
15:48:16,758 INFO  [STDOUT] Loading session data ... 15:48:16,758 INFO  
[STDOUT] Loading session data ... 15:48:16,869 INFO  [STDOUT] Hibernate:      
select         sessioninf0_.id as id70_0_,         
sessioninf0_.lastModificationDate as lastModi2_70_0_,         
sessioninf0_.rulesByteArray as rulesByt3_70_0_,         sessioninf0_.startDate 
as startDate70_0_,         sessioninf0_.OPTLOCK as OPTLOCK70_0_      
from         SessionInfo sessioninf0_      where         sessioninf0_.id=? 
15:48:16,869 INFO  [STDOUT] Hibernate:      select         sessioninf0_.id as 
id69_0_,         sessioninf0_.lastModificationDate as lastModi2_69_0_,         
sessioninf0_.rulesByteArray as rulesByt3_69_0_,         sessioninf0_.startDate 
as startDate69_0_,         sessioninf0_.OPTLOCK as OPTLOCK69_0_      
from         SessionInfo sessioninf0_      where         sessioninf0_.id=? 
15:48:20,759 INFO  [LoggingFilter] CREATED 15:48:20,759 INFO  [LoggingFilter] 
OPENED 15:48:20,760 INFO  [LoggingFilter] CREATED 15:48:20,761 INFO  
[LoggingFilter] OPENED 15:48:20,773 INFO  [LoggingFilter] RECEIVED: 
HeapBuffer[pos=0 lim=339 cap=2048: 00 00 01 4F AC ED 00 05 73 72 01 00 1D 6F 72 
67...] 15:48:20,775 INFO  [LoggingFilter] RECEIVED: HeapBuffer[pos=0 lim=339 
cap=2048: 00 00 01 4F AC ED 00 05 73 72 01 00 1D 6F 72 67...] 15:48:20,780 
INFO  [STDOUT] Successfully loaded default package from Guvnor 15:48:20,781 
INFO  [STDOUT] Successfully loaded default package from Guvnor 15:48:20,790 
INFO  [LoggingFilter] RECEIVED: HeapBuffer[pos=0 lim=673 cap=2048: 00 00 01 4C 
AC ED 00 05 73 72 01 00 1D 6F 72 67...] 15:48:20,792 INFO  [STDOUT] 
15:48:20,792 INFO  [PluginMgr] Successfully loaded plugin 
'org.jboss.bpm.console.server.plugin.FormDispatcherPlugin': class 
org.jbpm.integration.console.forms.FormDispatcherComposite 15:48:20,793 INFO  
[LoggingFilter] RECEIVED: HeapBuffer[pos=0 lim=673 cap=2048: 00 00 01 4C AC ED 
00 05 73 72 01 00 1D 6F 72 67...] 15:48:20,793 INFO  [STDOUT] 15:48:20,792 
INFO  [PluginMgr] Successfully loaded plugin 
'org.jboss.bpm.console.server.plugin.FormDispatcherPlugin': class 
org.jbpm.integration.console.forms.FormDispatcherComposite 15:48:20,820 INFO  
[STDOUT] INFO  30-07 15:48:20,818 (NilAuthenticator.java:authenticate:35)       
All users are guests. 15:48:20,821 INFO  [STDOUT] INFO  30-07 15:48:20,818 
(NilAuthenticator.java:authenticate:35)       All users are guests. 
15:48:20,822 INFO  [STDOUT] INFO  30-07 15:48:20,820 
(RepositoryServlet.java:allowUser:114)       null authenticated for rest api 
15:48:20,822 INFO  [STDOUT] INFO  30-07 15:48:20,821 
(RepositoryServlet.java:allowUser:114)       null authenticated for rest api 
15:48:20,823 INFO  [STDOUT] INFO  30-07 15:48:20,822 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:20,824 INFO  [STDOUT] INFO  30-07 15:48:20,823 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:20,824 INFO  [STDOUT] INFO  30-07 15:48:20,823 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:20,825 INFO  [STDOUT] INFO  30-07 15:48:20,824 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:20,825 INFO  [STDOUT] INFO  30-07 15:48:20,825 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:20,826 INFO  [STDOUT] INFO  30-07 15:48:20,826 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: true 
15:48:20,827 INFO  [STDOUT] INFO  30-07 15:48:20,824 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:20,828 INFO  [STDOUT] INFO  30-07 15:48:20,827 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: true 
15:48:20,980 INFO  [STDOUT] 15:48:20,980 INFO  [PluginMgr] Successfully loaded 
plugin 'org.jboss.bpm.console.server.plugin.GraphViewerPlugin': class 
org.jbpm.integration.console.graph.GraphViewerPluginImpl 15:48:20,980 INFO  
[STDOUT] 15:48:20,980 INFO  [PluginMgr] Successfully loaded plugin 
'org.jboss.bpm.console.server.plugin.GraphViewerPlugin': class 
org.jbpm.integration.console.graph.GraphViewerPluginImpl 15:48:20,989 INFO  
[STDOUT] INFO  30-07 15:48:20,988 (NilAuthenticator.java:authenticate:35)       
All users are guests. 15:48:20,991 INFO  [STDOUT] INFO  30-07 15:48:20,989 
(NilAuthenticator.java:authenticate:35)       All users are guests. 
15:48:20,991 INFO  [STDOUT] INFO  30-07 15:48:20,990 
(RepositoryServlet.java:allowUser:114)       null authenticated for rest api 
15:48:20,992 INFO  [STDOUT] INFO  30-07 15:48:20,991 
(RepositoryServlet.java:allowUser:114)       null authenticated for rest api 
15:48:20,992 INFO  [STDOUT] INFO  30-07 15:48:20,991 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:20,993 INFO  [STDOUT] INFO  30-07 15:48:20,993 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:20,993 INFO  [STDOUT] INFO  30-07 15:48:20,993 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:20,994 INFO  [STDOUT] INFO  30-07 15:48:20,994 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: false 
15:48:20,995 INFO  [STDOUT] INFO  30-07 15:48:20,992 
(PackageDeploymentServlet.java:execute:141)       PackageName: defaultPackage 
15:48:20,995 INFO  [STDOUT] INFO  30-07 15:48:20,995 
(PackageDeploymentServlet.java:execute:142)       PackageVersion: LATEST 
15:48:20,996 INFO  [STDOUT] INFO  30-07 15:48:20,995 
(PackageDeploymentServlet.java:execute:143)       PackageIsLatest: true 
15:48:20,996 INFO  [STDOUT] INFO  30-07 15:48:20,996 
(PackageDeploymentServlet.java:execute:144)       PackageIsSource: false 
15:48:21,216 INFO  [STDOUT] JSon Result: => 
{"definitions":[{"id":"com.bahman.vacation","name":"vacation","version":24,"packageName":"defaultPackage","deploymentId":"N/A","suspended":false,"formUrl":"
 
http://localhost:8080/gwt-console-server/rs/form/process/com.bahman.vacation/render
 
http://localhost:8080/gwt-console-server/rs/form/process/com.bahman.vacation/render","diagramUrl":";
 
http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST/com.bahman.vacation-image.png
 
http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST/com.bahman.vacation-image.png"}]}
 15:48:21,217 INFO  [STDOUT] JSon Result: => 
{"definitions":[{"id":"com.bahman.vacation","name":"vacation","version":24,"packageName":"defaultPackage","deploymentId":"N/A","suspended":false,"formUrl":"
 
http://localhost:8080/gwt-console-server/rs/form/process/com.bahman.vacation/render
 
http://localhost:8080/gwt-console-server/rs/form/process/com.bahman.vacation/render","diagramUrl":";
 
http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST/com.bahman.vacation-image.png
 
http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST/com.bahman.vacation-image.png"}]}
 15:48:21,224 INFO  [STDOUT] process name is: vacation 15:48:21,224 INFO  
[STDOUT] process name is: vacation 15:48:21,919 INFO  [STDOUT] Hibernate: 
select processins0_.id as id93_, processins0_.processInstanceId as 
processI2_93_, processins0_.processId as processId93_, processins0_.START_DATE 
as START4_93_, processins0_.END_DATE as END5_93_ from ProcessInstanceLog 
processins0_ where processins0_.processId=? and (processins0_.END_DATE is null) 
15:48:21,946 INFO  [STDOUT] JSon Result: => 
{"instances":[{"id":"1","definitionId":"com.bahman.vacation","startDate":"2011-07-30
 
10:39:37","suspended":false,"rootToken":{"id":"1","name":"","currentNodeName":"","children":[],"availableSignals":[],"canBeSignaled":false}},{"id":"2","definitionId":"com.bahman.vacation","startDate":"2011-07-30
 
10:57:24","suspended":false,"rootToken":{"id":"2","name":"","currentNodeName":"","children":[],"availableSignals":[],"canBeSignaled":false}}]}
 15:48:21,950 INFO  [STDOUT] process name is: 1 15:48:21,950 INFO  [STDOUT] 
process name is: 2 15:48:21,950 INFO  [STDOUT] Fetched processInstances:2 
15:48:23,233 INFO  [LoggingFilter] IDLE 15:48:30,793 INFO  [LoggingFilter] IDLE 
15:48:30,795 INFO  [LoggingFilter] IDLE 15:48:33,236 INFO  [LoggingFilter] IDLE 
15:48:40,793 INFO  [LoggingFilter] IDLE 15:48:40,795 INFO  [LoggingFilter] IDLE 
15:48:43,236 INFO  [LoggingFilter] IDLE 15:48:50,794 INFO  [LoggingFilter] IDLE 
15:48:50,796 INFO  [LoggingFilter] IDLE 15:48:53,237 INFO  [LoggingFilter] IDLE 
15:49:00,794 INFO  [LoggingFilter] IDLE 15:49:00,796 INFO  [LoggingFilter] IDLE 
15:49:03,238 INFO  [LoggingFilter] IDLE 15:49:10,795 INFO  [LoggingFilter] IDLE 
15:49:10,797 INFO  [LoggingFilter] IDLE 15:49:13,238 INFO  [LoggingFilter] IDLE 
15:49:20,796 INFO  [LoggingFilter] IDLE 15:49:20,798 INFO  [LoggingFilter] IDLE 
----------------------------------------------------------------------------------------------------
--------------------------------------------------------------

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

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