JBoss Enterprise BRMS Platform 5 BRMS Getting Started .JBoss Enterprise BRMS Platform 5 BRMS Getting

  • View
    229

  • Download
    6

Embed Size (px)

Text of JBoss Enterprise BRMS Platform 5 BRMS Getting Started .JBoss Enterprise BRMS Platform 5 BRMS Getting

  • JBoss Enterprise BRMS Platform 5

    BRMS Getting Started Guide

    For JBoss Administrators

    Edition 5.3.1

    Last Updated: 2017-11-17

  • JBoss Enterprise BRMS Platform 5 BRMS Getting Started Guide

    For JBoss AdministratorsEdition 5.3.1

    Red Hat Content Services

  • Legal Notice

    Copyright 2013 Red Hat, Inc.

    This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0Unported License. If you distribute this document, or a modified version of it, you must provideattribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all RedHat trademarks must be removed.

    Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert,Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

    Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinitylogo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and othercountries.

    Linux is the registered trademark of Linus Torvalds in the United States and other countries.

    Java is a registered trademark of Oracle and/or its affiliates.

    XFS is a trademark of Silicon Graphics International Corp. or its subsidiaries in the UnitedStates and/or other countries.

    MySQL is a registered trademark of MySQL AB in the United States, the European Union andother countries.

    Node.js is an official trademark of Joyent. Red Hat Software Collections is not formally relatedto or endorsed by the official Joyent Node.js open source or commercial project.

    The OpenStack Word Mark and OpenStack logo are either registered trademarks/service marksor trademarks/service marks of the OpenStack Foundation, in the United States and othercountries and are used with the OpenStack Foundation's permission. We are not affiliated with,endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

    All other trademarks are the property of their respective owners.

    Abstract

    This guide provides the steps necessary for administrators to install JBoss Enterprise BusinessRules Management System Platform, the plug-ins for JBoss Developer Studio, and providesinstructions for running example projects.

    http://creativecommons.org/licenses/by-sa/3.0/

  • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Table of Contents

    PREFACE

    CHAPTER 1. INTRODUCTION1.1. JBOSS ENTERPRISE BUSINESS RULES MANAGEMENT SYSTEM PLATFORM

    CHAPTER 2. INSTALLATION2.1. INSTALLATION OPTIONS2.2. INSTALLING THE STANDALONE PACKAGE2.3. INSTALLING THE DEPLOYABLE PACKAGE2.4. INSTALLING ON JBOSS ENTERPRISE APPLICATION PLATFORM 62.5. CONFIGURING AUTHENTICATION2.6. ADDING USERS2.7. PASSWORD CONFIGURATION FOR JAAS2.8. CONFIGURING BUSINESS PROCESS MANAGEMENT2.9. STARTING THE SERVER2.10. CLUSTERING THE BUSINESS CENTRAL CONSOLE2.11. LOGGING ON

    CHAPTER 3. USER AUTHORIZATION3.1. ENABLING ROLE-BASED AUTHORIZATION

    CHAPTER 4. JBOSS DEVELOPER STUDIO4.1. JBOSS DEVELOPER STUDIO4.2. INSTALLING THE JBOSS DEVELOPER STUDIO PLUG-INS4.3. SETTING THE DROOLS AND JBPM RUNTIMES4.4. CONFIGURING THE JBOSS BRMS SERVER4.5. JBOSS DEVELOPER STUDIO PERSPECTIVES4.6. CONNECTING JBOSS DEVELOPER STUDIO TO THE ASSET REPOSITORY4.7. WORKING WITH GUVNOR FILES LOCALLY

    CHAPTER 5. JBOSS DEVELOPER STUDIO AND JBOSS BRMS EXAMPLES5.1. CREATING A NEW PACKAGE5.2. JBOSS CENTRAL5.3. CREATING A JBPM PROJECT5.4. CREATING A DROOLS PROJECT

    APPENDIX A. REVISION HISTORY

    2

    33

    444589111212131315

    1616

    1818181919

    202021

    2323232425

    27

    Table of Contents

    1

  • PREFACE

    BRMS Getting Started Guide

    2

  • CHAPTER 1. INTRODUCTION

    1.1. JBOSS ENTERPRISE BUSINESS RULES MANAGEMENT SYSTEMPLATFORM

    JBoss Enterprise BRMS Platform is a business rules management system for the management,storage, creation, modification, and deployment of business rules . Web-based user interfaces andplug-ins for JBoss Developer Studio provide users with different roles the environment suited to theirneeds. JBoss Enterprise BRMS provides specialized environments for business analysts, rules experts,developers, and rule administrators.

    JBoss Enterprise BRMS Platform is supported on a variety of operating systems, Java Virtual Machines(JVMs), and database configurations. A full list of certified and compatible configurations can be foundat http://www.redhat.com/resourcelibrary/articles/jboss-enterprise-brms-supported-configurations.

    Report a bug

    CHAPTER 1. INTRODUCTION

    3

    http://www.redhat.com/resourcelibrary/articles/jboss-enterprise-brms-supported-configurationshttps://bugzilla.redhat.com/enter_bug.cgi?cf_environment=Build%3A+CSProcessor+Builder+Version+1.10%0ABuild+Name%3A+11104%2C+BRMS+Getting+Started+Guide-5-5.3.1%0ABuild+Date%3A+11-06-2013+14%3A31%3A21%0ATopic+ID%3A+9494-456715+%5BLatest%5D&cf_build_id=9494-456715+11+Jun+2013+14%3A31+en-US+%5BLatest%5D&comment=Title%3A+JBoss+Enterprise+Business+Rules+Management+System+Platform%0A%0ADescribe+the+issue%3A%0A%0A%0ASuggestions+for+improvement%3A%0A%0A%0AAdditional+information%3A&product=JBoss+Enterprise+BRMS+Platform+5&component=Documentation

  • CHAPTER 2. INSTALLATION

    2.1. INSTALLATION OPTIONS

    The JBoss Enterprise BRMS Platform can be installed as a standalone server with BRMS alreadydeployed to an application server (BRMS 5.3.1 comes already deployed to JBoss EnterpriseApplication Platform 5.2) or as a web archive that can be deployed to an existing application server

    Report a bug

    2.2. INSTALLING THE STANDALONE PACKAGE

    The JBoss Enterprise BRMS Platform 5.3.1 standalone package will be based on JBoss EnterpriseApplication Platform 5.2, and will be available at a later date when JBoss Enterprise ApplicationPlatform 5.2 becomes available.

    The following procedure details how to install the JBoss Enter