Hi All,<br>        I have a problem refreshing the sateful knowledge session whenever there is a change in the rules assets int he guvnor. Below is my code used for configuration<br><br><br>            StatefulKnowledgeSession ksession = null;<br>

            KnowledgeAgentConfiguration kconf = KnowledgeAgentFactory.newKnowledgeAgentConfiguration(); <br>            KnowledgeBaseConfiguration config = KnowledgeBaseFactory.newKnowledgeBaseConfiguration();<br>            config.setOption( EventProcessingOption.STREAM );<br>

            KnowledgeBase  kbase = KnowledgeBaseFactory.newKnowledgeBase( config );<br>            kconf.setProperty(&quot;drools.agent.newInstance&quot; , &quot;false&quot;);<br>            KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent(&quot;MyAgent1&quot;,kbase, kconf);<br>

            kagent.applyChangeSet(ResourceFactory.newUrlResource(&quot;<a href="http://127.0.0.1:8380/drools-guvnor/LDIChangeSet.xml">http://127.0.0.1:8380/drools-guvnor/LDIChangeSet.xml</a>&quot;));<br><br>            kbase = kagent.getKnowledgeBase();<br>

            ksession = kbase.newStatefulKnowledgeSession();<br><br>        <br>I&#39;ve a session where I&#39;ve inserted thousands of facts. Whenever there is change in the rule base Do I need to reinsert all the facts using the new knowledgeBase? Any help would be appreciated. Thanks in advance.<br>

<br clear="all"><br>-- <br>cheers<br>Sumatheja Dasararaju<br><br><br>