• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBRULES-2082: support for delete/modify in changesets

- The agent now support adding/modifying/removing entire resources. For modified resources (when newInstance=false), a silly diff is made: all the definitions are marked as changed. A better implementation of this diff will allow to modify in the kbase just the rules that have changed.

    • -0
    • +305
    ./KnowledgeAgentIncrementalChangeSetTest.java
    • -365
    • +0
    ./KnowledgeAgentRemoveRuleChangeSetTest.java
  1. … 18 more files in changeset.
JBRULES-2082: support for delete/modify in changesets

- ChangeSet: added new property "knowledgeDefinitionsRemoved" to store the rules to be removed from kbase.

- KnowledgeAgent: Added support for individual rules deletion using ChangeSet's property.

- Created new unit test for individual rules deletion using Change Sets: KnowledgeAgentRemoveRuleChangeSetTest

    • -32
    • +175
    ./KnowledgeAgentIncrementalChangeSetTest.java
    • -0
    • +365
    ./KnowledgeAgentRemoveRuleChangeSetTest.java
  1. … 5 more files in changeset.
JBRULES-2152: KnowledgeAgentConfiguration - allow for property "drools.agent.newInstance" to be set to false

-KnowledgeAgentImpl: Added support for drools.agent.newInstance=false. This will apply the change sets in an incremental way.

-Moved Incremental change sets unit tests to a new class KnowledgeAgentIncrementalChangeSetTest.

-Created new unit test for incremental change sets.

    • -0
    • +889
    ./KnowledgeAgentIncrementalChangeSetTest.java
  1. … 2 more files in changeset.
JBRULES-2219 UrlResource caching
    • -0
    • +162
    ./UrlResourceTest.java
  1. … 2 more files in changeset.
JBRULES-2090 StatelessKnowledgeSessions created by KnowledgeAgent causes NullPointerException when used in a pipeline

-now checks agent, to make sure latest rulebase is set.

  1. … 3 more files in changeset.
test to check name is being set
JBRULES-2059 StatelessKnowledgeSessions should have special behaviour for KnowledgeAgents

-fixed test

  1. … 2 more files in changeset.
-GetAgendaCommand was returning the wrong instance, now fixed.
  1. … 1 more file in changeset.
JBRULES-2059 StatelessKnowledgeSessions should have special behaviour for KnowledgeAgents
  1. … 4 more files in changeset.
-fixed resource concurrent modification issues

-upgraded jetty, which was having problems with HEAD request messages.

  1. … 7 more files in changeset.
enabled all the tests
JBRULES-1942: adding API method to return the collection of all available entry points for a given session
  1. … 11 more files in changeset.
GUVNOR-153 test case
JBRULES-1974 KnowledgeAgent is not detecting packge changes
  1. … 5 more files in changeset.
-updated agent test to also check against urls
  1. … 1 more file in changeset.
JBRULES-1885 Update KnowledgeAgent to use new Resource api

-Migrating the RuleAgent, there is now a central factory for event logging.

-more javadocs

  1. … 26 more files in changeset.
JBRULES-1874 Create Resource Framework

-increased wait time before writing, due to linux issue

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=1&t=019789

  1. … 1 more file in changeset.
JBRULES-1874 Create Resource Framework

-fixed javadocs from addResource to add

  1. … 4 more files in changeset.
JBRULES-1885 Update KnowledgeAgent to use new Resource api

-Stop it scanning sub directories

JBRULES-1874 Create Resource Framework

JBRULES-1875 Load ChangeSet XML files for multiple resources

    • -0
    • +262
    ./KnowledgeAgentTest.java
  1. … 6 more files in changeset.