[jbpm-dev] API to access historic data

Miklos Vajna vmiklos at frugalware.org
Sun Dec 11 16:57:11 EST 2011


Hi,

During my thesis[1] part of the time was spent to extend jbpm and
bpm-console to implement REST API to query historic data. All these
infos are already logged in SQL, but there were no REST API to access
this data. To be exact, by "historic data", I mean:

1. Info about completed process instances.
2. Info about completed node instances.
3. Info about completed task instances.

To achieve this, I hacked jbpm and bpm-console. Given that the
bpm-console changes depend on jbpm, I would like to upstream the jbpm
patches first.

The original work is available in my jbpm/5.1.x-thesis and
bpm-console/thesis branches [2][3], but today I spent some time to
rebase the jbpm patches against master, where I guess such new features
are accepted. ;-)

The result landed at [4], but right now the build fails, as jbpm-gwt in
master depends on jbpm-bam-5.2.0, while jbpm-bam in master provides
jbpm-bam-5.3.0. (So even if I modify jbpm-bam, it gets delivered as
5.3.0 and when i build jbpm-gwt, it downloads the 5.2.0 snapshot.)

Any idea what is the solution for such a problem?

Thanks,

Miklos

[1] https://github.com/downloads/vmiklos/msc-thesis/thesis.pdf
[2] https://github.com/vmiklos/jbpm/tree/5.1.x-thesis
[3] https://github.com/vmiklos/bpm-console/tree/thesis
[4] https://github.com/vmiklos/jbpm/tree/for-upstream
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/jbpm-dev/attachments/20111211/39e88251/attachment.bin 


More information about the jbpm-dev mailing list