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