Mark Proctor

-Compilation errors are handled more gracefully, instead of a failed classloader exception that is not caught.
-&& and || between patterns is now removed.
JBRULES-2835 Persistence Store Agnostic refactoring

-Initial refactoring to be JPA independant

  1. … 45 more files in changeset.
no_comment
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
-timer related tests are working in trunk, so removing the FIXME.
-FIXME'd the test to make sure it doesn't block the build
JBRULES-2813 Unify two Composite ClassLoader implementations

-Users should no longer be able to set the classloader directly, only add classloaders to the composite classloader

JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
JBRULES-2817 Make the KnowledgeAgent Tests more robust and faster
JBRULES-2813 Unify two Composite ClassLoader implementations

-Users should no longer be able to set the classloader directly, only add classloaders to the composite classloader

JBRULES-2813 Unify two Composite ClassLoader implementations

-Added missing method, forgotten from commit.

JBRULES-2813 Unify two Composite ClassLoader implementations

-Guvnor was expecting a parent classloader framework, instead of a composite one, so updated tests so they now work.

-changed failing test to FIXME
JBRULES-2813 Unify two Composite ClassLoader implementations

-Fixed failing test, we need the classloader to be cloned if the configuration is to be shared among kbases.

-made class public, so MVEL reflection optimiser works.
JBRULES-2813 OSGi like ClassLoader problem

JBRULES-2795 ProcessRuntimeImpl uses the wrong classpath -Getting Camel to run, our bytearray classlaoders can't return URLS, so have them return null.

JBRULES-2813 OSGi like ClassLoader problem

JBRULES-2795 ProcessRuntimeImpl uses the wrong classpath for instantiante implementations of managers

-These two jiras are related, as we first had to make a unified classloader before it would work.

Then after that each module needs to make sure it's classloader is in the composite classloader.

    • -0
    • +19
    /trunk/drools-flow-persistence-jpa/META-INF/MANIFEST.MF
JBRULES-1820 Exception: Input stream is not explicitly closed.
JBRULES-2813 Unify two Composite ClassLoader implementations
  1. … 9 more files in changeset.
JBRULES-2808 Remove TimeMachine so we have a unified clock structure
JBRULES-2808 Remove TimeMachine so we have a unified clock structure
JBRULES-2808 Remove TimeMachine so we have a unified clock structure
JBRULES-2807 Refactor WorkingMemory so all entry points use the same code
JBRULES-2746 Drools Grid Impl2

-reverted increased timeout

JBRULES-2799 Extend Schema to support spring bean/map/list/ref types instead of xsd any
JBRULES-2746 Drools Grid Impl2

-cleanup imports and format code

  1. … 55 more files in changeset.
JBRULES-2746 Drools Grid Impl2

-cleanup imports