Bug 994892 - Time where a task was claimed is not logged
Summary: Time where a task was claimed is not logged
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: jBPM Core
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ER4
: 6.0.0
Assignee: Kris Verlaenen
QA Contact: Jan Hrcek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-08 08:28 UTC by Jan Hrcek
Modified: 2014-08-06 20:01 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-06 20:01:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Screenshot showing the feature (61.98 KB, image/png)
2014-02-18 08:04 UTC, Jan Hrcek
no flags Details

Description Jan Hrcek 2013-08-08 08:28:46 UTC
Description of problem:
In the PRD for BPMS 6.0 there is requirement PET-18 - "RFE: Log the time that task is accepted" (based on https://issues.jboss.org/browse/PRODMGT-306).

However, I was unable to find this functionality in JBPM. There is no method to get this info in org.kie.api.task.model.TaskData, nor was I able find a field in the database where this info is stored.

Comment 1 Kris Verlaenen 2013-08-08 18:10:26 UTC
This was implemented before for 5.3.x (see https://github.com/droolsjbpm/jbpm/commit/1e5be437671657cc351afcdb8190f017208953a4).

However, 6.0 provides a more complete logging of task events using BAMTaskEventListener.

Mauricio, is this enabled by default?  If so, could you clarify where to look, if not, could you specify how to enable it as well?

Comment 2 Mauricio Salatino 2013-09-26 21:03:30 UTC
Basically we were logging some information to send to the dashboard application, but we didn't have any service that we can use internally in the jbpm console side. I've implemented this service and I added a log section in the Task Details screen.

Fixed in master: http://github.com/droolsjbpm/jbpm-console-ng/commit/4f3232a6c

Comment 3 Jan Hrcek 2013-10-23 12:31:16 UTC
The feature is still missing in the UI. I checked with the decompiler and the fixing commit is not present in the BPMS 6.0.0 ER4.

Please include it so we can test it in ER5.

Comment 7 Jan Hrcek 2014-02-18 08:03:26 UTC
I believe this is implemented and seems to be already working in BPMS 6.0.1 ER1 - In Task List > Details panel, there is Log section, that displays all the task events (see screenshot). If engineering agrees, please move this BZ to MODIFIED or directly to ON_QA, so we can verify this.

Comment 8 Jan Hrcek 2014-02-18 08:04:52 UTC
Created attachment 864411 [details]
Screenshot showing the feature

Comment 9 Jan Hrcek 2014-02-18 08:37:59 UTC
After confirmation from engineering moving to ON_QA for verification. There is a small issue about username not being loged for Taks RELEASED event, but that will be reported in another bugzilla.

Comment 10 Jan Hrcek 2014-02-19 08:57:54 UTC
Ok, verified in BPMS 6.0.1 ER1


Note You need to log in before you can comment on or make changes to this bug.