Service Component Architecture

Use the Service Component Architecture page to configure a cluster or server to support WebSphere® Service Component Architecture (SCA) applications. Service applications are those that require the use of one or more of the following buses: SCA.APPLICATION.CellName.Bus, SCA.SYSTEM.CellName.Bus, or BPC.CellName.Bus.

To view this page in the administrative console, do one of the following:

By default, new servers and clusters do not have SCA support configured.

From this page, you can perform the following tasks:
Important: You cannot modify (or unconfigure) an existing SCA configuration.

Links marked (online) require access to the Internet. Each link launches a search for the topic in the online information center. When search results are listed, select the topic that corresponds best to your configuration.

Check for updates to this topic (online)

Enable the service component architecture

Use the Enable the service component architecture check box to specify that SCA applications can be deployed to the current cluster or server.

By default, this option is cleared for a new cluster or server.

Use a remote destination location

Select this radio button to specify that you want to host SCA applications on the local cluster or server while hosting the required messaging engines and destinations on a remote cluster or server.

If you select Use a remote destination location, use the associated drop-down list or New button to specify the remote location you want to use. The drop-down list shows all deployment targets that are configured as members of the SCA system bus, and the New button opens the Browse Deployment Target page so you can add a single server or cluster target to that list.
Note: If you use the Browse Deployment Target page to add a new target to the list and navigate away from the Service Component Architecture page before completing your SCA configuration, that target is removed from the list.

Configure a destination location locally

Select this radio button to specify that you want to host SCA applications and their required messaging engines and destinations on the current cluster or server. When you select the Configure a destination location locally radio button, the System Bus Member and Application Bus Member panels are available; they contain additional fields needed to complete the configuration.

System Bus Member panel

Specifies the properties of the data source used by the SCA system bus. This panel is active whenever you are creating a new SCA configuration for the cluster or server.

Use Default Data Store

Select this checkbox if you want to use the default data source for the server or cluster. The default data source uses the embedded database on the local file system.

This field is optional and is cleared by default when you are creating a new SCA configuration.

Data Source

Specify the name of the data source you want to use for the server or cluster. You can use the drop-down menu to select an existing data source or click New to define a new data source.

If you want to make changes to the selected data source before completing your SCA configuration, click the Edit button next to the field to access the data source configuration page.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store.

Schema

Use the Schema field to specify the name of the database schema that contains the tables for the system bus data source.

Each messaging engine stores its resources, such as tables, in a single schema. Each database schema is used by one messaging engine only. Although every messaging engine uses the same table names, its relationship with the schema gives each messaging engine exclusive use of its own tables.
Note: Databases that support schemas often have different requirements for specifying the schema names. Refer to your database documentation and the database configuration topics in the WebSphere Process Server Information Center for more information about creating and using schemas with messaging engines.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is required if you are creating or using a data source with a database that supports schema names.

User name

Use the User name field to specify the ID used to connect to the system bus data source.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is required.

Password

Use the Password field to enter the password for the user specified in the User name field above.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is required.

Confirm Password

Confirm the password by retyping it in this field.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is required.

Create tables

Use the Create tables check box to specify that the messaging engine must create the database tables for the data sources. If this option is not selected, the administrator must create the database tables manually.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is optional.

Application Bus Member panel

Specifies the properties of the data source used by the SCA application bus. This panel is active whenever you are creating a new SCA configuration for the cluster or server and when you are adding a new application bus configuration to an existing SCA configuration.

Enable the WebSphere Business Integration Adapter components

Select this check box to specify that you want to configure the SCA application bus with support for WebSphere Business Integration Adapters.

By default, this option is selected when you are creating a new SCA configuration. It is required if you plan to deploy SCA applications that use WebSphere Business Integration Adapters to your chosen deployment target.
Note: If you are not sure whether you plan to deploy these types of SCA applications, consider selecting this option simply to ensure the support is available if needed.

Use Default Data Store

Select this checkbox if you want to use the default data source for the server or cluster. The default data source uses the embedded database on the local file system.

This field is optional and is cleared by default.

Data Source

Specify the name of the data source you want to use for the server or cluster. You can use the drop-down menu to select an existing data source or click New to define a new data source.

If you want to make changes to the selected data source before completing your SCA configuration, click the Edit button next to the field to access the data source configuration page.

This field is available only if you are creating a new configuration and have not selected Use Default Data Store.

Schema

Use the Schema field to specify the name of the database schema that contains the tables for the application bus data source.

Each messaging engine stores its resources, such as tables, in a single schema. Each database schema is used by one messaging engine only. Although every messaging engine uses the same table names, its relationship with the schema gives each messaging engine exclusive use of its own tables.
Note: Databases that support schemas often have different requirements for specifying the schema names. Refer to your database documentation and the database configuration topics in the WebSphere Process Server Information Center for more information about creating and using schemas with messaging engines.

This field is available only if you are creating a new configuration and have not selected Use Default Data Store. It is required if you are creating or using a data source with a database that supports schema names.

User name

Use the User name field to specify the ID used to connect to the application bus data source

This field is available only if you are creating a new configuration and have not selected Use Default Data Store. It is required.

Password

Use the Password field to enter the password for the user specified in the User name field above.

This field is available only if you are creating a new configuration and have not selected Use Default Data Store. It is required.

Confirm Password

Confirm the password by retyping it in this field.

This field is available only if you are creating a new SCA configuration and have not selected Use Default Data Store. It is required.

Create tables

Use the Create tables check box to specify that the messaging engine must create the database tables for the data sources. If this option is not selected, the administrator must create the database tables manually.

This field is available only if you are creating a new configuration and have not selected Use Default Data Store. It is optional.