Is a DBMS required for JBoss BRMS 6?

Solution Verified - Updated -

Environment

Red Hat JBoss BRMS (BRMS) 6.x

Issue

  • Is a database required for JBoss BRMS 6?
  • How to setup persistence for BRMS 6 ?

Resolution

A DBMS is required if Business Central is used. The BRMS WEB application called Business Central requires a datasource configured to deploy successfully in an application server. Such datasource is used every time that a project is built by Business Central (the information is stored in the table DeploymentStore). Others features like Managed Repository eventually will also require a database configured to store data.

By default Business Central is shipped with an example datasource configured to store information in a H2 database. Such datasource and database are pre-configured only as a sample and they aren't recommended for production environments.

Red Hat recommends only those listed at certified databases for production purpose.

The CHAPTER 3. PERSISTENCE SETUPS in BRMS Installation Guide describes how to change H2 to another database and datasource.

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.