<div dir="ltr">I have the following code:<div><br></div><div>function runDecisionTable() {</div><div>     ...Other setup code...</div><div><div>     val ksession = kbase.newStatelessKnowledgeSession()</div><div>     println(&quot;About to execute&quot;)</div>
<div>     ksession.execute(params)</div><div>     println(&quot;Done executing&quot;)</div></div><div>}</div><div><br></div><div>This function will execute just fine exactly 10 times. However, when the function executes for the 11th time, all I see is the message &quot;About to execute&quot; and the java process seems to hang at the &quot;kession.execute&quot; line. Anyone have any clue on how to debug this?</div>
<div><br></div><div>I tried to add some logging by doing:</div><div>val logger = KnowledgeRuntimeLoggerFactory.newConsoleLogger(ksession);<br></div><div><br></div><div>However, I get the following error when doing this:</div>
<div>java.lang.RuntimeException: Provider org.drools.core.audit.KnowledgeRuntimeLoggerProviderImpl could not be set.<br></div></div>