Siebel System Administration Guide > Using the Siebel Server Manager Command-Line Interface > Siebel Server Manager Commands >

Component Definition Commands

Use the component definition commands to create, enable, or delete defined components. Component definitions are contained in component groups, both of which are defined at the Siebel Enterprise Server level. To use the new component, make sure the component definition is enabled and the component group containing the new component is assigned to the appropriate server. See Component Group Definition Commands for component group commands.

NOTE:  When working with component definition commands, launch and run the srvrmgr program for the enterprise; that is, do not start srvrmgr with the /s (or -s for UNIX) flag and do not run the command set server.

To create a new component

  • Enter:

    create component definition component_alias_name
    for component type existing_component_type_alias_name
    component group existing_component_group_alias_name run mode run_mode full name "component_full_name"
    description "description_of_component"
    with parameter parameter_alias_name=value fixparam fixed_parameter_alias_name=fixed_value

    The run mode options are:

    • Batch
    • Interactive
    • Background

      The component alias must:

    • Be unique across the enterprise
    • Contain no more than 30 characters

      Be careful not to use keywords in the component description, such as for or component,unless they are enclosed in quotes. Also note that the alias or short name of the component group is required for the component group parameter. See Table 23 for a list of component groups and their corresponding aliases.

      For background information on component types, see About Server Component Types.

After running the create command, use the following command to enable the component definition at the enterprise, component definition level, and to enable and assign the component to the component group defined in the create command. This action only occurs if the component definition is in the creating state. If the component definition is not in a creating state, the enable command only enables the component definition at the enterprise level.

To enable a component definition

  • After defining the component, you need to enable the defined component by entering:

    enable component definition component_alias_name

    NOTE:  If you receive an error when attempting to enable a new component definition, make sure you did not start the srvrmgr command-line interface program using the /s flag, which targets only a specific server.

To disable a component definition

  • Enter:

    disable component definition component_alias_name

To delete a component definition

  • Enter:

    delete component definition component_alias_name

Siebel System Administration Guide