Apache ServiceMix :: Components :: Drools Service Engine

The ServiceMix Drools component provides JBI integration to the Drools Rules Engine. It can be used to deploy a rules set that will implement a router or an actual service. A router will mostly act as a transparent proxy between the consumer and the target service provider mad will mostly be implemented by the jbi.route(uri) method below. This method creates a new exchange identical to the one received by the component and will send it to the specified destination. You can also send back a Fault if needed. A router can also be implemented by using directly the JBI Apis (available with the jbi helper) by using the provided client.

License

License

GroupId

GroupId

org.apache.servicemix
ArtifactId

ArtifactId

servicemix-drools
Last Version

Last Version

2013.01
Release Date

Release Date

Type

Type

jbi-component
Description

Description

Apache ServiceMix :: Components :: Drools Service Engine
The ServiceMix Drools component provides JBI integration to the Drools Rules Engine. It can be used to deploy a rules set that will implement a router or an actual service. A router will mostly act as a transparent proxy between the consumer and the target service provider mad will mostly be implemented by the jbi.route(uri) method below. This method creates a new exchange identical to the one received by the component and will send it to the specified destination. You can also send back a Fault if needed. A router can also be implemented by using directly the JBI Apis (available with the jbi helper) by using the provided client.
Project Organization

Project Organization

The Apache Software Foundation

Download servicemix-drools

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.servicemix : servicemix-shared jar 2013.01
org.drools : drools-compiler jar 5.5.0.Final
org.drools : drools-core jar 5.5.0.Final

provided (3)

Group / Artifact Type Version
org.apache.geronimo.specs : geronimo-jta_1.1_spec jar 1.1.1
org.apache.servicemix.specs : org.apache.servicemix.specs.jbi-api-1.0 jar 2.2.0
org.apache.servicemix : servicemix-common jar 2013.01

test (2)

Group / Artifact Type Version
junit : junit jar 4.7
org.apache.servicemix : servicemix-core jar 3.3.2

Project Modules

There are no modules declared in this project.

Versions

Version
2013.01
2011.02.1
2011.02
2011.01
2010.02
2010.01
2009.02
2009.01
2008.01
3.2.3
3.2.2
3.2.1
3.2
3.1.2