How to preload Drools rule files for a RulesComponent in SwitchYard ?

Solution Unverified - Updated -

Issue

  • Users who are planning to migrate their JBoss ESB applications from SOA-P 5 to Red Hat JBoss Fuse Service Works 6.0.0 face issues while migrating custom action classes. In this special use case a SOA-P 5 used a custom extension/implementation of the BusinessRulesProcessor that used to pre-initialize the Drools rules on start-up (by sending an empty message to the overridden processor). Is something like this also possible on SwitchYard framework shipped with Red Hat JBoss Fuse Service Works 6.0.0?
  • Users prefer to pre-initializate the rules because they sometimes have services with many different RuleComponents that might take long time for the initialization on the first call. Is there a way to achieve it in SwitchYard?

Environment

  • Red Hat JBoss Fuse Service Works (FSW)
    • 6.0.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content