You must run the bootstrapProcessServerData command before you try to start or use the IBM® Business Process Manager server.
Run the bootstrap utility using the following syntax:

bootstrapProcessServerData.sh [-dbJDBCClasspath classpath]
-clusterName cluster_name 
bootstrapProcessServerData.sh [-dbJDBCClasspath classpath]
-nodeName node_name -serverName server_name
bootstrapProcessServerData.bat [-dbJDBCClasspath classpath]
-clusterName cluster_name
bootstrapProcessServerData.bat [-dbJDBCClasspath classpath]
-nodeName node_name -serverName server_name CREATE DATABASE database_name COLLATE SQL_Latin1_General_CP1_CI_AS
Failure
to do so can result in an error like the following:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'message.routingCache' defined in class path resource [registry.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.lombardisoftware.bpd.runtime.engine.message.DefaultMessageRoutingCache]: Constructor threw exception; nested exception is org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select "value" from lsw_system where "key"=?]; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'lsw_system'. Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'lsw_system'. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1454) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:388) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:338) at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026) at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:185) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:160) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(SQLServerPreparedStatement.java:281) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:205) at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:648) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:591) [...]
bootstrapProcessServerData -nodeName node01 -serverName server1
Bootstrap
data onto a cluster that hosts the Process Center or Process Server:bootstrapProcessServerData -clusterName myAppCluster
Bootstrap
data onto the default stand-alone profile server:bootstrapProcessServerData
Bootstrap
data onto the default stand-alone profile server with a custom JDBC
driver location:bootstrapProcessServerData -dbJDBCClasspath c:/DB2/java