salaboy21 in JBossRules

JBRULES-2803: Drools Grid Impl2 - Drools Server integration

- adding the InputStream for the PreCxfPSoapProcessor with augmented routes

JBRULES-2803: Drools Grid Impl2 - Drools Server integration

- adding test that show the integration between drools grid and drools-server (CxfSoapClientServerGridTest.java)

- Adding test for remote interactions in drools-grid/drools-grid-impl

- Adding test in camel for CXF Soap Interaction (take a look at DroolsPolicy and PostCxfSoapProcessor). It looks that it's a problem with CFXProducer in camel, so I add a hack to make it work for now.

  1. /trunk/drools-server/src/main/resources/META-INF
  2. … 22 more files in changeset.
JBRULES-2790: Drools Grid Impl 2 EvictionJob for take care of _TEMP_ variables in remote context

- EvictionJob working in TempEvictionTest. I need to find out a way to hide the Job scheduling from the user.

JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- Adding disconnected mode to GetFactHandleCommand

JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- Adding more remoting implementations

JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- NodeTests, Add ConversationUtil with send message

- Adding more remoting implementations

JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- NodeTests, now insert and firingAllRules

JBRULES-2772: Drools Grid Impl2 remoting features (socket)

- adding basic remoting features

- must fix whitepages with strings

  1. … 12 more files in changeset.
JBRULES-2747: Drools Grid Scheduler Impl

- adding SchedulerClient logic

JBRULES-2747: Drools Grid Scheduler Impl

- Adding ServiceConfiguration to the SchedulerService.

- The schedulerclient now get the service configuration and use a hash to decide where the job will be scheduled

JBRULES-2746: Drools Grid Impl2

- refactor timerservice into schedulerservice and timerservice

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

- Support for multiple addresses for the same service.

- Add multiple Scheduler tests (not finished but working)

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

- adding META-INF dir with persistence configurations

JBRULES-2746: Drools Grid Impl2

- Initial Commit

  1. … 133 more files in changeset.
JBRULES-2741: Unify the Marshalling Strategies for Process Variables and Session's Snapshots

- updating old persistence.xml

JBRULES-2741: Unify the Marshalling Strategies for Process Variables and Session's Snapshots

- unify the Marshalling Strategies. Now the Process variables are handle in the same way that the objects inside the working memory. If you need to externalize the Process Variables you can add another strategy into the Environment (EnvironmentName.OBJECT_MARSHALLING_STRATEGIES)

  1. … 23 more files in changeset.
JBRULES-2741: Unify the Marshalling Strategies for Process Variables and Session's Snapshots

- unify the Marshalling Strategies. Now the Process variables are handle in the same way that the objects inside the working memory. If you need to externalize the Process Variables you can add another strategy into the Environment (EnvironmentName.OBJECT_MARSHALLING_STRATEGIES)

JBRULES-2618: Drools Grid Services - Improve and clean tests

- remove wrong rio dep

JBRULES-2618: Drools Grid Services - Improve and clean tests

- implementing more clients and adding find kbase per location

JBRULES-2618: Drools Grid Services - Improve and clean tests

- moving connectors to distributed directory

JBRULES-2618: Drools Grid Services - Improve and clean tests

- reconnection for disconnected task nodes

JBRULES-2618: Drools Grid Services - Improve and clean tests

- drools grid rio modifications to better use of the services, clean ups needed

- move dependencies and little PoC working

  1. … 9 more files in changeset.
JBRULES-2618: Drools Grid Services - Improve and clean tests

- adding assemblies in parent pom

    • -0
    • +44
    /trunk/src/main/assembly/drools-grid-remote-dir-mina-pre.xml
    • -0
    • +45
    /trunk/src/main/assembly/drools-grid-remote-mina-pre.xml
JBRULES-2664: Soap support in drools-camel

- working. adding some modifications to the PostCxfSoap Processor

JBRULES-2664: Soap support in drools-camel

- almost working.. fails in the soap response.

JBRULES-2666: Use KnowledgeStoreService inside Drools Grid

- Done

adding assembly for grid-remote-mina
JBRULES-2618: Drools Grid Services - Improve and clean tests

- Improve the way that the commands are executed

  1. … 14 more files in changeset.
JBRULES-2663: Remove duplicate interface JPAKnowledgeFactoryService

- done

JBRULES-2618: Drools Grid Services - Improve and clean tests

- cleaning up the APIs and improving the tests

  1. … 12 more files in changeset.