Bonita folyamat konfigurációs adatok tárolása

+1 vote
asked Apr 3, 2014 in SzolgInt by makaij (37 points)  

Hello!

Egy jó megoldást szeretnénk arra találni, hogy a Bonita folyamat konfigurációs adatait, amit valószínűleg több process és task is használ, pl. adatbázis elérési adatok, ilyen-olyan service elérési adatok, egy globális helyen tudjuk definiálni és minden processnek egyszerűen hozzáférhető legyen.

1 Answer

0 votes
answered Apr 8, 2014 by urbanb (69 points)  
edited Apr 8, 2014 by urbanb

Hello!

Tudtommal ez nem oldható meg egyszerűen a Bonita ingyenes verziójával.
A fizetős (performance) változatban van erre egy megoldás: one-process-multiple-environments-bonita-bpm-6, make-changes-live-processes-bonita-bpm-6

Tehát valahogy ki kell cselezni ha mindenképp ki akarod emelni a paramétereket. Például csinálsz egy konnektort vagy scriptet, ami a folyamat elején betölti folyamatváltozókba a beállításokat. Később ezeket a változókat használhatod a konnektor paraméterezésére.
Esetleg hozzáadhatsz egy properties fájlt a folyamathoz resource-ként, amit később Groovy-ból olvashatsz vissza. upload-resource-folders-and-files

De ezeknek hátránya, hogy van olyan konnektor, ami nem viseli el a bemenetén a Groovy scripteket, ezért azok nem mennek így...

commented Apr 8, 2014 by makaij (37 points)  
Szia!

Ezt mi is megtaláltuk a többi verzióban.

Jelen pillanatban azt csináljuk, hogy globális Java objektum(ok)ban tároljuk el az ilyen jellegű információkat és ezeket használjuk fel alfolyamatokban.

Gönczy Laci amúgy lehet, hogy fog majd tudni mutatni egy jobb megoldást, de lehet ő is a resource fájlra gondolt :)
...