Creating the Advanced Workflow Server deployment environment (deprecated)
Draft comment:
This topic was viewed 9 times since its publication
Create a Workflow Server deployment environment to run processes,
services and modules that are deployed from the Workflow Center. Or, deploy modules either from the command line or from the WebSphere® administrative console. You can create more than one deployment environment in the same cell using the Deployment Environment
wizard.
This topic was viewed 9 times since its publication
Before you begin
Ensure that you
have completed the following tasks:
- Install the product
- Create the deployment manager profile and the associated nodes
- Ensure that the databases specified in the Database Configuration panel of the Deployment Environment wizard are already created. The deployment environment configuration never creates a database. For more information, see the section about creating databases.
- Make sure that you start all the local and remote nodes that you want to add in the deployment environment.
- When you create a 3-cluster deployment environment using the Deployment
Environment wizard, the process might take a lot of time
to complete. In that case, you can perform one of the following steps
to create the 3-cluster environment:
- Increase the transaction timeout value using the Deployment Manager and re-create the deployment environment. For more information, see Preventing timeout and out-of-memory exceptions during installation or deployment.
- Do not create tables during the Deployment Environment creation. After creating the environment, create the databases, tables, and then run the bootstrap command.
- If you are using the Deployment Environment wizard, you can enable
deployment manager trace for details about the deployment creation.
To enable trace for a single run and till the deployment manager restarts,
log in to the administrative console, go to , add
com.ibm.bpm.config.*=allto the Change log detail levels text area, and save the changes.
Note: You must have Workflow Server installed to install a Workflow Server-based
deployment environment.
Because the procedure for creating deployment environments using the Deployment Environment wizard includes steps for selecting patterns and features, you should read and understand the information about patterns and features documented in the planning section.
Required security role for this task: When
security and role-based authorization are enabled, you must log in to the administrative console as
a user with Admin Security Manager and Administrator roles to create a deployment environment. You
cannot grant a group the rights to create a deployment environment. You must use users for this
task.
About this task
This task describes the procedure for creating a deployment environment that is based on a specific pattern and uses the Deployment Environment wizard. When you complete the configuration, the database scripts that you can use to configure the databases are generated.
Note: A snapshot that requires Advanced capability cannot be installed on
more than one deployment environment in the same cell.
DB2® considerations:
- Process and Performance Data Warehouse should not use the same database.
Procedure
Complete the following steps to create the deployment environment.
Results
When the configuration completes, you can examine the configuration files to view the changes.
What to do next
Either save the changes to the master configuration
or discard them.
Important: If you use
additional servers with unique ports, WebSphere Application
Server
does not automatically configure the virtual host for the server. Specifically, WebSphere Application
Server does not automatically add the host alias ports
to a virtual host. However, you can use the administrative console to add a new host alias for each
of the ports that are used by the new server. To add a host alias, in the administrative console
navigate to and click New. For more information, see the WebSphere Application
Server documentation about configuring virtual
hosts.
Clean
all applicable profile logs or save them in another directory. You
may want to clean or move the logs as they will be appended with the
last configuration. This can make it difficult to view the most current
information.Tip: After you have
configured a network deployment environment, if you test the connection to the cell-level
jdbc/WPSDB data source (for example, in the administrative console, on the page ), you get a message saying that the test connection operation failed with the
exception com.ibm.wsspi.runtime.variable.UndefinedVariableException: Undefined Variable
variable_name, where variable_name is a variable name
such as WAS_INSTALL_ROOT, DB2_JCC_DRIVER_PATH,
UNIVERSAL_JDBC_DRIVER_PATH or PUREQUERY_PATH. This does not
necessarily indicate that there will be a problem accessing the data source at run time. Ensure that
the location of your JDBC driver files is accessible to every client that must use the data source,
and configure the variable with the full path of that location. Disregard the test connection error
unless you are also experiencing trouble connecting to the data store at run time. For additional
information, see the WebSphere Application
Server documentation about
the test connection service. If you use Db2 pureScale®, you must also configure automatic client rerouting (see Configuring client reroute for applications that use DB2 databases
). Then,
configure workload balancing (see Configuration of DB2 for Linux®, UNIX, and Windows workload balancing support for Java™ clients
) or client affinities (see DB2 pureScale enablement
).
). Then,
configure workload balancing (see Configuration of DB2 for Linux®, UNIX, and Windows workload balancing support for Java™ clients
) or client affinities (see DB2 pureScale enablement
). Important: If you are using Db2 pureScale, make sure that the time is synchronized across all Db2
servers.
Tip: Ensure that you add the host names of Db2 pureScale nodes to either the IBM Business Automation Workflow server hosts file or the
DNS server when workload balancing is configured.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15