User Guide
Adobe LiveCycle Manually Configuring JBoss for BAM Server
Installing and Configuring LiveCycle for JBoss Configuring JBoss for BAM Server 77
Configuring JBoss for BAM Server
If you are installing LiveCycle Workflow and manually deploying to JBoss, you must manually install and
configure JBoss for BAM Server to run correctly.
BAM Server must be deployed on a different instance of JBoss than the one where
LiveCycle Workflow Server is deployed. You must configure the following areas on the instance of JBoss
that runs BAM Server:
● Install the database drivers that JBoss requires to communicate with the Business Activity Monitor
metadata database and the LiveCycle database. (See “Installing database drivers on JBoss for
BAM Server” on page 77.)
● Create a data source file so that BAM Server can connect to the Business Activity Monitor metadata
database. (See “Connecting JBoss to the BAM metadata database” on page 78
.)
● Create a data source file so that BAM Server can connect to the LiveCycle database. (See “Connecting
JBoss for BAM Server to the LiveCycle database” on page 80.)
● Configure the Java virtual machine (JVM) that runs the JBoss application server (See “Configuring
required JBoss JVM options” on page 82.)
● Change the thread configuration on JBoss. (See “Modifying the JBoss thread configuration” on
page 84.)
● Configure JBoss so that Business Activity Monitor events are not duplicated in JBoss logs. (See
“Configuring JBoss logging” on page 85
.)
● Change JBoss ports to avoid conflicts with other applications that are running on the same computer.
(See “Customizing port numbers” on page 86
.)
Installing database drivers on JBoss for BAM Server
To enable BAM Server to connect to the Business Activity Monitor metadata database and the LiveCycle
database, you need to install the drivers for the types of databases that you are using.
➤ To install the JDBC driver for MySQL:
1. Obtain the mysql-connector-java-3.0.15-ga-bin-jar file from the MySQL website at
www.mysql.com/products/connector/j/
.
2. Copy the file to the [jboss bam root]/server/default/lib directory.
➤ To install the JDBC driver for SQL Server:
● Copy the SQL Server 2000 database driver files (msbase.jar, mssqlserver.jar, msutil.jar) to the
[jboss bam root]/server/default/lib directory.
Note: LiveCycle and BAM Server run in completely different JBoss trees, which means drivers are
needed in each tree, as a result you will have to reinstall these drivers for BAM Server. (See “To
obtain and copy the JDBC driver for SQL Server:” on page 62.)