Composition unit settings for SCA composites

Use this page to view composition unit settings and to change the properties of a Service Component Architecture (SCA) composite.

To view this administrative console page, click Applications > Application Types > Business-level applications > application_name > deployed_asset_name . The deployed asset is a composition unit of the business-level application.

To view this page, your composition unit must support SCA.

Name

Specifies a logical name for the composition unit. You cannot change the name on this page.

Description

Specifies a description for the composition unit.

Backing identifier

Specifies a unique identifier for a composition unit that is registered in the application management domain.

The identifier has the format: WebSphere:unit_typename=unit_name. For example, for the MyApp.jar asset, the backing identifier might be WebSphere:assetname=MyApp.jar.

You cannot change the identifier on this page.

Data type String
Units Configuration unit identifier

Starting weight

Specifies the order in which composition units are started when the server starts. The starting weight is like the startup order. The composition unit with the lowest starting weight is started first.

The value that you set for Starting weight determines the importance or weight of a composition unit within the business level application. For example, for the most important composition unit within a business-level application, specify 1 for Starting weight. For the next most important composition unit within the business-level application, specify 2 for Starting weight, and so on.

[Feature Pack for SCA Fix Pack 5 or later] For SCA business-level applications that use an OSGi application in an enterprise bundle archive (EBA) composition unit, by default the product assigns the SCA composition unit a higher starting weight value than the value for the EBA composition unit. When using implementation.osgiapp, the SCA composition unit must start after the referenced EBA composition unit starts. Thus, the SCA composition unit must have a higher starting weight value than the EBA composition unit. If you override the default values and set a higher starting weight value for the EBA composition unit than for the SCA composition unit, the business-level application does not start.

Data type Integer
Default 1
Range 0 to 2147483647

Start on distribution

Specifies whether to start the composition unit when the product distributes the composition unit to other locations.

The default is not to start the composition unit.

This setting applies to asset or shared library composition units. This setting does not apply when the composition unit is a business-level application.

Data type Boolean
Default false

Recycle behavior on update

Specifies whether the product restarts the composition unit after the composition unit is updated.

The default is to restart the composition unit after partial updating of the composition unit.

This setting applies to asset or shared library composition units. This setting does not apply when the composition unit is a business-level application.

Table 1. Option descriptions. Specifies whether to restart the product after a composition unit is updated.
Option Description
ALL Restarts the composition unit after the entire composition unit is updated
DEFAULT Restarts the composition unit after part of the composition unit is updated
NONE Does not restart the composition unit after the composition unit is updated

Target mapping

Specifies one current target for the composition unit.

You must specify only a single server or cluster as the target, and not map an SCA composition unit to multiple servers or clusters.

To change the existing deployment target, click Modify Targets and select a different deployment target from the list of available clusters and servers.

SCA composite components

Specifies the component names and component implementations of SCA composites in the application.

Table 2. Column descriptions. Provides the name of each component and the name of the class or code implementing the component.
Column Description
Component Name Specifies the name of a component associated with the SCA composite.
Component Implementation Specifies the name of the class or code implementing the component.

For implementation.java, the Java class is shown. For other implementations, the name of the resource identified by the implementation is shown:

  • For implementation.jee, the archive name is shown.
  • For implementation.spring, the application context file is shown.
  • [Feature Pack for SCA Fix Pack 5 or later] For implementation.osgiapp, the application symbolic name and version is shown.

None indicates that the SCA composite does not have defined components.

SCA composite properties

Specifies the names and values of SCA composite properties in the application.

Table 3. Column descriptions. Provides the name and value of SCA composite properties.
Column Description
Property Name Specifies the name of an SCA composite property.
Property Value Specifies the value of the property.

None indicates that the SCA composite does not have defined name-value properties.

SCA composite wires

Specifies the sources and targets of wires in the SCA composite.

Table 4. Column descriptions. Provides the source and target of wires.
Column Description
Wire Source Specifies the source of a wire in the SCA composite.
Wire Target Specifies the target of the wire.

None indicates that the SCA composite does not have defined wires.




Related concepts
Business-level applications
Related tasks
Creating business-level applications
Related reference
Business-level application collection
Map target settings
Map security roles to users or groups collection for SCA composites
Map RunAs roles to users collection for SCA composites
Provide HTTP endpoint URL information settings for SCA composites
Relationship options settings


Terms of Use | Feedback

Last updated: Oct 21, 2010 7:37:48 AM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v701sca&product=was-nd-mp&topic=usca_bla_cu_inst
File name: usca_bla_cu_inst.html