Actions for the BMC Middleware Automation integration
Using default actions
This topic provides a list of default actions that you can use to perform various functions in BMC Middleware Automation. To learn more about Action Packs, see Action-packs and Creating-and-using-actions.
Before you begin
If you want to deploy BMC Middleware Automation actions through BMC Release Lifecycle Management suite products, you need to define certain Server Profile properties. You can set these properties in either the channels or channel templates in the BMC VaraLogix Q Deployment Automation interface. For more information, see Defining-properties-for-deploying-BMC-Middleware-Automation-actions.
BMC Middleware Automation IBM WebSphere Actions
The following table shows the out of the box actions for BMC Middleware Automation when connecting to WebSphere 6.1/7.x.
Action Name | Description | Required Properties |
|---|---|---|
bma@websphere_jdbc_install | Creates a JDBC Resource on the defined scope | JDBCProvider_Name - Name of the JDBC Provider to add |
bma@websphere_jms_queue_install | Creates a JMS queue on the defined scope | queue_jndi_name - JNDI name of the queue |
bma@websphere_jms_topic_install | Creates a JMS Topic on the defined scope | topicspace_name - topic Space Name |
bma@websphere_jvm_heapsize_install | Changes the heap size value on a server | server_name - Server to change the heap on |
bma@websphere_server_install | Create a server on a node in the node list | server_name - Server name to create |
bma@websphere_servercluster_install | Create a cluster on a cell | cluster_name - cluster to create |
BMC Middleware Automation Oracle WebLogic Actions
The following table shows the out of the box actions for BMC Middleware Automation when connecting to WebLogic 10.3/11g.
Action Name | Description | Required Properties |
|---|---|---|
bma@weblogic_cluster_install | Installs a cluster in the Domain | adminserver_name - Admin Server name |
bma@weblogic_jdbc_install | Create a Jdbc resource | adminserver_name - Admin Server name |
bma@weblogic_jms_install | Create a JMS resource | adminserver_name - Admin Server name |
bma@weblogic_server_install | Create a server on the Domain | adminserver_name - Admin Server name |
Modifying existing actions
- Click the Define tab.
- In the Manage box on the left, click Actions.
- On the Content tab, modify the existing action body.
- Click Save or Save and Exit.
Creating new actions
- Click the Define tab.
- In the Manage box on the left, click Actions.
- Click New Action after the list of existing packs.
Enter an appropriate label for the action.
- From the Pack menu, select the pack to associate with the action.
From the Platform menu, select an appropriate platform for the action.
Type or paste the content for the action.
- Click Save or Save and Exit.
If you were adding an action to a newly created pack, the new pack now appears at the bottom of the list of packs on the Actions list.
Creating single action for different applications/application servers
- Click the Define tab.
- In the Manage box on the left, click Actions.
- Click New Action after the list of existing packs.
- Enter the already existing for other application version action name.
- From the Pack menu, select the pack to associate with the action.
- From the Platform menu, select an appropriate platform for the action.
- On the Reference tab, select the reference to the existing version of the application, for which the action was created.
- Click Save or Save and Exit.