I would like to take a look on this issue. Can you provide me a test case that 
show the problem? 

- CTO @ http://www.plugtree.com
- MyJourney @ http://salaboy.wordpress.com
- Co-Founder @ http://www.jbug.com.ar
- Mauricio "Salaboy" Salatino -

On Jul 9, 2010, at 12:43, Vijay K Pandey <vpan...@mdes.ms.gov> wrote:

> I guess this problem was due to a fix done in WorkItemNodeInstance? Is this 
> the correct behavior? If yes how do we get hold of “WorkItem” instance in the 
> attached listeners?
> 
>  
> 
> http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/java/org/drools/workflow/instance/node/WorkItemNodeInstance.java?r1=32801&r2=
> 
>  
> 
> Thanks
> 
> Vijay
> 
> From: Vijay K Pandey 
> Sent: Tuesday, June 15, 2010 9:20 AM
> To: 'Rules Users List'
> Subject: RE: Drools 5.1.0.M2 - WorkItemNodeInstance -- Listeners can't get 
> hold of WorkItem object
> 
>  
> 
> Any one on this issue? Any Drools Flow expert?
> 
>  
> 
> Appreciate your time for taking a look at it.
> 
>  
> 
> Thanks
> 
> Vijay
> 
> From: Vijay K Pandey 
> Sent: Thursday, June 10, 2010 12:03 PM
> To: 'Rules Users List'
> Subject: RE: Drools 5.1.0.M2 - WorkItemNodeInstance -- Listeners can't get 
> hold of WorkItem object
> 
>  
> 
> Should I log this as a JIRA ticket.
> 
>  
> 
> Thanks
> 
> Vijay
> 
> From: Vijay K Pandey 
> Sent: Wednesday, June 09, 2010 9:57 AM
> To: 'Rules Users List'
> Subject: Drools 5.1.0.M2 - WorkItemNodeInstance -- Listeners can't get hold 
> of WorkItem object
> 
>  
> 
> Hi,
> 
>  
> 
> There is a change done in Drools 5.1.0.M2 - 
> org.drools.workflow.instance.node.WorkItemNodeInstance class in the method
> 
>  
> 
> public void triggerCompleted(WorkItem workItem)     at line 196  which is 
> setting the workItemId as -1
> 
>  
> 
> this.workItemId = -1;
> 
>  
> 
> Due to the above change the listeners which are attached to the  “complete” 
> event of the work item – such as the method below
> 
>  
> 
> public void beforeNodeLeft(ProcessNodeLeftEvent event)  are not able to get 
> hold of the associated workitem object as it returns null.
> 
>  
> 
> Is there any specific reason that workItemId is set to -1 even before the 
> associated listeners get triggered or is this a bug?
> 
>  
> 
> If it was an intended change then how do I get hold of the “WorkItem” object 
> in the attached listeners.
> 
>  
> 
> Thanks
> 
> Vijay
> 
> p.s This change was not there in the snapshot of 18th April 2010 which I was 
> earlier working on. Above is the only change in this class from the snapshot 
> of 18th April and 5.1.0.M2
> 
> _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to