JBoss Community

Is WorkingMemoryLogger working?

created by Lukasz Kozerski in jBPM - View the full discussion

Hi,

 

it seems that WorkingMemoryLogger (WorkingMemoryConsoleLogger for example) is not working after session loading.

 

Example:

 

StatefulKnowledgeSession session = JPAKnowledgeService.loadStatefulKnowledgeSession(sessionId, kbase, config,

                environment);

new WorkingMemoryConsoleLogger(ksession);

 

In this example logger logs nothing.

 

Another question. My process looks like:

Start -> Script -> Work Item (which freeze the process - wating for complete) -> Script -> End

 

When I'm creating new session with WorkingMemoryConsoleLogger and starting the process it logs something like this:

 

OBJECT ASSERTED value:MyType( id=A, status=A ) factId: 1

BEFORE RULEFLOW VARIABLE CHANGED object=MyType( id=A, status=A ) process:process[id=process]

AFTER RULEFLOW VARIABLE CHANGED object=MyType( id=A, status=A ) process:process[id=process]

BEFORE RULEFLOW STARTED process:process[id=process]

BEFORE PROCESS NODE TRIGGERED node:Start[id=1] process:process[id=process]

BEFORE PROCESS NODE EXITED node:Start[id=1] process:process[id=process]

BEFORE PROCESS NODE TRIGGERED node:Script[id=7] process:process[id=process]

BEFORE PROCESS NODE EXITED node:Script[id=7] process:process[id=process]

BEFORE PROCESS NODE TRIGGERED node:Task[id=5] process:process[id=process]

AFTER PROCESS NODE TRIGGERED node:Task[id=5] process:process[id=process]

AFTER PROCESS NODE TRIGGERED node:Script[id=7] process:process[id=process]

AFTER PROCESS NODE TRIGGERED node:Script[id=7] process:process[id=process]

AFTER PROCESS NODE TRIGGERED node:Start[id=1] process:process[id=process]

AFTER PROCESS NODE TRIGGERED node:Start[id=1] process:process[id=process]

AFTER RULEFLOW STARTED process:process[id=process]

 

Why there is "NODE TRIGGERED node:Start" after node:Task?

Reply to this message by going to Community

Start a new discussion in jBPM at Community