1

Do we have examples or out of box support to use Spring Integration(not Basic Spring) as opposed to Camel with Drools like in link here?

What I would looking for is a way to build/set-up Decision Tables and be able to use Spring Integration framework already existing in my application.

I have read about Spring but what I am looking for is Integration Framework support - specifically Spring-Integration as opposed to Apache Camel

Any pointers for basic set-up appreciated.

Claus Ibsen
  • 56,060
  • 7
  • 50
  • 65
Javaboy
  • 2,044
  • 2
  • 20
  • 24
  • 1
    Please avoid referencing outdated documents and read the up-to-date documentation for Drools 6.1.0, which contains a section 11, Integration with Spring. – laune Feb 09 '15 at 17:00
  • Updated the question - with links – Javaboy Feb 09 '15 at 17:05
  • Indeed, there is a Section 12, Apache Camel Integration, in the documentation for 6.1.0. But note that I was pointing at **Section 11, Integration with Spring**. – laune Feb 09 '15 at 17:26
  • Agreed! But sorry I am not talking about Section 11 Spring but - Spring Integration framework (link above) which implements EIP like Apache Camel – Javaboy Feb 09 '15 at 17:30
  • Sorry here too, but at least we have clarified the issue. – laune Feb 09 '15 at 17:59
  • 1
    I'd say that you should use that Drools-Camel fusion and route the result to the Spring Integration MessageChannel. camel.apache.org/springintegration.html. Spring Integration doesn't support directly Drools and there is no plans. – Artem Bilan Feb 09 '15 at 18:34
  • Thanks @ArtemBilan : Appreciate the help from Spring Integration leads as usual :) – Javaboy Feb 09 '15 at 19:09

1 Answers1

1

I think would be better if I move my comment to the answer to close this question:

I'd say that you should use that Drools-Camel fusion and route the result to the Spring Integration MessageChannel http://camel.apache.org/springintegration.html. Spring Integration doesn't support directly Drools and there is no plans.

The main reason - "do not reinvent the wheel".

Since Drools lives in JBOSS very well and has that Camel integration, there is no reason to find alternative solution.

Right, it's not a position of Spring Integration developer, but we just don't want to start a new holy war "Camel VS Spring Integration" :-).

Artem Bilan
  • 113,505
  • 11
  • 91
  • 118
  • Although not re-inventing the wheel is a good reason for SI, but what would be overhead of having one more integration framework in the application and how would I defend the choice of SI over camel? – Javaboy Feb 10 '15 at 12:21