Uploaded image for project: 'JBRULES'
  1. JBRULES
  2. JBRULES-2935

Knowledge Agent configured in spring not picking up changes to LATEST.drl in guvnor despite a global resource change scanner being configured

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • 5.1.1.FINAL, 5.2.0.M1
    • drools-core, drools-spring
    • None

    Description

      I have a knowledge agent configured in spring running in a web application, when the application is deployed it pulls the LATEST.drl from my package in Guvnor. In order that we could change rules on the fly to get a diferent result in calculations the rules perform I set a global resource-change-scanner in my spring config with an interval of 60 secs. After I change my rule and rebuild the package and check that this is reflected in the LATEST.drl that can be retrieved in guvnor I then try from my web application, but this is returning the result of the previous version of the rule, so the knowledge agent does not appear to be polling guvnor for the very latest version. I first tried this with version 5.1.1 and have now tried with 5.2.1.M1 and experience the same problem. With 5.2.1.M1 I see the following in my jboss log every time I make a request to my web app:

      2011-03-30 13:17:29,121 INFO [STDOUT] (http-127.0.0.1-8080-3) [2011:03:89 13:03:121:debug] KnowledgeAgent subscribing from resource=[UrlResource path='http://localhost:8080/drools-5.1.1-guvnor/org.drools.guvnor.Guvnor/package/test/LATEST.drl']
      2011-03-30 13:17:29,121 INFO [STDOUT] (http-127.0.0.1-8080-3) [2011:03:89 13:03:121:debug] ResourceChangeNotification subscribing listener=org.drools.agent.impl.KnowledgeAgentImpl@a8129a to resource=[UrlResource path='http://localhost:8080/drools-5.1.1-guvnor/org.drools.guvnor.Guvnor/package/test/LATEST.drl']

      But it is still not picking up the latest. I've attached the spring config I've used for v5.2.1.M1 and my change set xml.

      Attachments

        1. beans.xml
          1 kB
        2. changeSet.xml
          0.5 kB
        3. ResourceChangeScannerStarter.java
          0.8 kB

        Activity

          People

            esteban.aliverti@gmail.com Esteban Aliverti (Inactive)
            ajd_jira Alex Deller (Inactive)
            Archiver:
            rhn-support-ceverson Clark Everson

            Dates

              Created:
              Updated:
              Resolved:
              Archived:

              PagerDuty