• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
-fixed setLastModified issue for windows platform

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4243868

JBRULES-2374: Queries couldn't be removed from knowledge base.

- Fixed.

- Added a test

    • -0
    • +213
    ./QueryRemotionTest.java
  1. … 1 more file in changeset.
JBRULES-2347 Camel

-merging all the pipelien modules, to simplify the build, as they are only kept around now for legacy users.

-fix poms, moving versions to top level

    • -13
    • +0
    ./KnowledgeAgentIncrementalChangeSetTest.java
  1. … 28 more files in changeset.
JBRULES-2570: KnowledgeAgent lacks a safe disposal method

- Implemented dispose() method. This method will un-subscribe all the agent's resources listeners and stop the notification thread.

- monitorResourceChangeEvents(false) now un-subscribe all the agent's resources listeners. The will be set up again when calling monitorResourceChangeEvents(true)

- fixed a bug in ResourceChangeNotifierImpl that prevented listeners to be un subscribed properly

    • -0
    • +435
    ./KnowledgeAgentDisposeTest.java
  1. … 3 more files in changeset.
Fixed some race conditions in KnowledgeAgent's test.
JBRULES-2557: Expose Knowledge Agent events

- KnowledgeAgentImpl: now exposes Before/AfterChangeSetApplied, Before/AfterChangeSetProcessed, Before/AfterResourceProcessed, KnowledgeBaseUpdated and ResourceCompilationFailed

    • -0
    • +489
    ./KnowledgeAgentEventListenerTest.java
  1. … 15 more files in changeset.
JBRULES-2350: The order of resources are not preserved when loaded by the KnowledgeAgentImpl

- KnowledgeAgentImpl: DSL resources are now added to agent's internal kbuilders before any other resource.

    • -14
    • +99
    ./KnowledgeAgentIncrementalChangeSetTest.java
    • -0
    • +492
    ./KnowledgeAgentDSLTest.java
  1. … 1 more file in changeset.
JBRULES-2532: KnowledgeAgentTest fails when port 9000 is in use

- Tests now always use a free port

    • -4
    • +10
    ./KnowledgeAgentBinaryDiffTests.java
    • -3
    • +7
    ./KnowledgeAgentCustomClassLoaderTest.java
    • -20
    • +23
    ./KnowledgeAgentIncrementalChangeSetTest.java
JBRULES-2541: KnowledgeAgent: Add the possibility to add custom KnowledgeBuilderConfiguration

- New test cases created for custom KBuilderConfig parameter and "drools.agent.useKBaseClassLoaderForCompiling" property. With and without using drools.agent.newInstance" property.

    • -0
    • +332
    ./KnowledgeAgentCustomClassLoaderTest.java
  1. … 1 more file in changeset.
JBRULES-2351 OSGi Ready

-refactored xml and util directories to avoid split packages

-fixed the issue where tests would fail if multiple test classes

    • -2
    • +2
    ./KnowledgeAgentIncrementalChangeSetTest.java
  1. … 579 more files in changeset.
JBRULES-2082: support for delete/modify in changesets

- Added binary diff support to KnowledgeAgent when newInstance=false (incremental build).

    • -0
    • +568
    ./KnowledgeAgentBinaryDiffTests.java
    • -267
    • +304
    ./KnowledgeAgentIncrementalChangeSetTest.java
  1. … 6 more files in changeset.
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.