Drools konnektor használata

0 votes
asked May 6, 2013 in SzolgInt by bajort (25 points)  

Sziasztok!

A házihoz a beépített drools konnektort használom (StatelessKnowledgeSession). Definiáltam egy tároló objektumot egy külön .jar fájlba. Ilyen objektumok egy listáját adom át, mint tények listáját, a konnektornak.
Na szóval, ez még működik is, de a .drl fájl feldolgozása közben egyszerűen mindig elszáll valamiért. Két lehetséges dolgot látok, csak nem tudom őket ellenőrizni, mert nem ad semmilyen hiba üzenetet ki a bonita. Hátha nektek van hasonló tapasztalatotok.

Az első, hogy a bonitába importálom azt a .jar fájlt, amit korábban saját magam definiáltam. Ezt a groovy-s scriptbe rendesen meg tudom hívni. Viszont a .drl fájlban lévő import ezt szerintem nem tudja feloldani és ezért hibával elszáll.
Vagy valamilyen szintaktikai hiba lehet a .drl fájlba. 5.10-es bonitát használok és a drools 5.3.0-ás szintaxisát használom. Bár összesen 1 szabály van benne, 1 feltétel és 1 utófeltétellel, ezek is a legegyszerűbbek. A szintaktikájukat a drools honlapjáról néztem (5.3.final).

Illetve azt nem tudom, hogy a .drl-ben lévő package megadásának van-e valami jelentősége.

1 Answer

0 votes
answered May 9, 2013 by anonymous  

Próbáltad az adott jar-t a drools-al használni Bonita nélkül?

commented May 9, 2013 by Semeráth Oszkár (30 points)  
Esetleg nézd meg hogy az itteni probléma van-e nálad is:
http://q2a.inf.mit.bme.hu/171/bonita-sajat-jar-nem-deploy-olodik-ki
...