[rules-users] Facing problem in ResourceChangeScanner
Jiri Svitak
jsvitak at redhat.com
Fri Mar 23 11:13:39 EDT 2012
Hello Saurabh,
which types of resources do you specify in your changeset.xml?
Also try to debug ResourceChangeScanner by adding following line at the
begining of your code:
SystemEventListenerFactory.setSystemEventListener(new
PrintStreamSystemEventListener(System.out));
Jiri Svitak
On 03/23/2012 07:51 AM, Saurabh wrote:
> Hi ,
>
> I am trying to understand KnowledgeAgent functioality.
> but i am facing following issue
>
> ResourceChangeScanner is scanning the change resource and building the
> Knowledgebase but still firing previous rules.
>
> I am using these line of codes
>
> File fxml = new File("change-set.xml");
> kbase = KnowledgeBaseFactory.newKnowledgeBase();
> ResourceChangeScannerConfiguration sconf =
> ResourceFactory.getResourceChangeScannerService().newResourceChangeScannerConfiguration();
> sconf.setProperty("drools.resource.scanner.interval", "2");
> ResourceFactory.getResourceChangeScannerService().configure(sconf);
>
> KnowledgeAgentConfiguration aconf =
> KnowledgeAgentFactory.newKnowledgeAgentConfiguration();
> aconf.setProperty("drools.agent.scanDirectories", "true");
>
> aconf.setProperty("drools.agent.useKBaseClassLoaderForCompiling", "true");
> aconf.setProperty("drools.agent.scanResources", "true");
> aconf.setProperty("drools.agent.newInstance", "true");
> KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent("test
> agent", kbase, aconf);
> System.out.println("test agent:" + kagent.getName());
>
> kagent.applyChangeSet(ResourceFactory.newUrlResource(fxml.toURI().toURL()));
> ksession =
> kagent.getKnowledgeBase().newStatefulKnowledgeSession();
>
>
> Thanks ,
> Saurabh
>
> --
> View this message in context: http://drools.46999.n3.nabble.com/Facing-problem-in-ResourceChangeScanner-tp3850837p3850837.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
More information about the rules-users
mailing list