Which folder to look for runtime libraries in BRMS or BPM Suite 6.1 to create the Drools or jBPM runtime for JBDS/Eclipse project?

Solution Verified - Updated -

Environment

  • Red Hat JBoss BRMS (BRMS)
    • 6.1.0
  • Red Hat JBoss BPM Suite (BPMS)
    • 6.1.0

Issue

  • Uses have installed the BRMS 6.1.0 from the file jboss-brms-6.1.0.GA-installer.jar and BPMS 6.1.0 from the jboss-bpmsuite-6.1.0.GA-installer.jar installer , which are available from Customer Portal website. Now they want to create a new project in eclipse and want to know to which folder (that might contain the Drools 6 and jBPM 6 runtime libraries) should they use to configure the runtime used for their JBDS or Eclipse based Drools 6 or jBPM 6 project.

Resolution

  • Starting from BRMS 6.1.0 and BPMS 6.1.0 , Red Hat is shipping all the required Drools and jBPM runtime libraries inside it's fat WARs. Which implies that instead of providing the Drools/jBPM and other related libraries separately within EAP 6 modules , they are now being packaged inside the WAR's WEB-INF/lib folder like business-central.war/WEB-INF/lib folder. So users can easily locate those folders and point their JBDS/Eclipse based projects to this location for the runtime libraries.
  • Also, make sure you are setting the jBPM Runtime under the jBPM -> Installed jBPM Runtimes option as described in Getting Started Guide - 8.4. Setting the JBoss BPM Suite Runtime section.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments