Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-49

Improve Drools project to support deployment on JBoss Fuse (Apache Karaf) platform

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • None
    • 5.5.0.Final
    • None
    • None

      Existing Drools project has already been modified to support OSGI but the work done is incomplete, buggy and cannot be deployed like that on Apache Karaf (JBoss Fuse).

      In order to allow Drools deployment on Karaf container, I suggest that first we prepare a uberjar bundle of Drools project (1) before to decide strategy to adopt to deploy Drools on OSGI platform and expose OSGI service (2)

      Description of work already done

      1) Add maven-felix bundle, packaging = bundle & define package to be imported/exported for drools-spring, drools-camel, drools-persistence-jpa, drools-decision-tables
      2) Create a provisioning feature file to deploy Drools project on Apache Karaf 2.3.0
      3) Create a itest project validating approach on Karaf with pax-exam & drools example

            mproctor@redhat.com Mark Proctor
            cmoullia Charles Moulliard
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: