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

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

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Done
    • 5.5.0.Final
    • None
    • None
    • None

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: