This is a Process for the Purchase Order and Compromise Authorization according to Venezuela's law. It is also a demo for the Liferay Role Resolver (http://www.bonitasoft.org/exchange/extension_view.php?eid=85) and the Liferay User Model (http://www.bonitasoft.org/exchange/extension_view.php?eid=86) Connectors.
Dependencies, Just a couple of Liferay 5.2.3 libraries: portal-kernel.jar portal-service.jar And Both the connectors named up there.
Do you want to see running the Process implementation? then take a look at this BOS 5.2.2 and OpenXava 4.m5 Integration over Liferay 5.2.3 running on Glassfih 2.1.1 and using Postgresql as BOS's Data Base and the OX BPM data base. Also it use Mysql as Data Base for the Process Web Application.
There is the link: http://insisto.dyndns.org:8080/web/guest/ox-bpm
For the login you can use Two Users:
For Role 1 (Approve Purchase Orders) user: demo1 password: 1234
For Role 2 (Approve Compromise Document) user: demo2 password: 1234
Supported languages are Spanish and English (under developing)
For the sources follow this link: http://www.bonitasoft.org/exchange/extension_view.php?eid=93 For support apps follow this link: http://insisto.dyndns.org:8080/web/guest/wiki/-/wiki/Main/Fuentes+de+App...
Need some Help? There is a complete detail video about using the Demo Application, it is the link: http://insisto.dyndns.org:8080/web/guest/ayuda Enjoy!!
Try also the wiki: http://insisto.dyndns.org:8080/web/guest/wiki More articles are over construction.
There is the source code for OXBPM: http://www.bonitasoft.org/exchange/extension_view.php?eid=93&rid=113#rev113
Wiki at the OpenXava community: http://openxava.wikispaces.com/bonita_es
Stay tuned and have fun with BONITA.