Friday, February 18

Enabling and Disabling Siebel Message Broadcasting



By default, message broadcasting is enabled. As an administrator, you can enable or disable message broadcasting. You can set message broadcasting to operate in any of the following modes:
  • Always enabled
  • Always disabled
  • User enabled (default)
You can also enable or disable message broadcasting in Siebel Mobile and Developer Web Clients.
The message bar is also supported for standard interactivity application clients, and you can display the message bar in standard interactivity client applications.

To enable or disable message broadcasting for an application

  1. Navigate to the Administration - Server Configuration screen, then the Enterprises view. 
  2. From the Enterprise Servers list, select the enterpriseserver that runs the application with message broadcasting settings you want to modify.
  3. Click the Component Definitions tab, then select a c
    omponent that has Component Type with a value of Application Object Manager.
  4. Select the Application Message Bar Flag parameter in the Component Parameters subview, and type the value you require in the Value field. For information about the values you can specify, see Table 15.
    Table 15. Application Object Manager Parameter Values
    Parameter Value
    Description
    TRUE
    Specify this value if you want message broadcasting to be always enabled. If this value is set to TRUE, users cannot disable message broadcasting.
    For a Siebel Web Client deployment, the Siebel application server pushes messages to users. For Mobile Web Client users, messages are synchronized.
    If you set the Application Message Bar Flag parameter to TRUE, you can specify the update interval for the message bar. To specify the update interval, select the Application Message Bar Update parameter, and modify the Value field. The default value is 120 seconds.
    If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.
    FALSE
    Specify this value if you want message broadcasting to be always disabled. If this value is set to FALSE, the message bar and message broadcast alerts do not appear on the screens of users.
    For a Siebel Web Client deployment, the Siebel application server does not push messages to users. For Mobile Web Client users, messages are not synchronized.
    User Enabled
    Specify this value if you want users to be able to enable or disable message broadcasting in their user preferences.
    If a Web client user disables message broadcasting, the Siebel application server does not push messages to the user. If a Mobile Web Client user disables message broadcasting, messages are not synchronized.
    If this value is set to User Enable, the update interval is a user preference. For more information, see Siebel Fundamentals.
    If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.
    For details on how to configure the server component, or Siebel Application Object Manager, parameters, see Siebel System Administration Guide.
To enable or disable message broadcasting on Siebel Mobile and Developer Web Clients
  1. Use a text editor to open the CFG file for your Siebel application.
  2. Find the ShowMessageBar parameter in the CFG file.
    For example:
    ShowMessageBar=TRUE
  3. Set the parameter value to TRUE, FALSE, or User Enabled.
    See Table 15 for more descriptions of each parameter value.
  4. If you set the ShowMessageBar parameter to true, specify the update interval for the message bar by adding the following line to the CFG file:
       MessageBarUpdateInterval = secondswhere seconds is the interval in seconds between message bar updates (refreshes). The default value is 120 seconds.
  5. Save and close the CFG file.
To display the message bar in standard interactivity client applications
  1. Identify the .swt file that specifies the Web template on which the container page for the application is based.
  2. Before each of the </swe:frameset> tags in the .swt file, add the following lines:
    <swe:frame type="Toolbar" htmlAttr="marginheight='0' marginwidth='0' noresize scrolling='No'">
    <swe:include file="CCFrameMsgbar.swt"/>
    </swe:frame>
  3. Locate each line that contains a htmlAttr attribute in the .swt file.
    The following is a sample line that contains a htmlAttr attribute:
    <swe:frameset htmlAttr="rows='number,number,number,*' border='0' frameborder='No'">
  4. In each htmlAttr attribute, enter 15 as the height of the message bar after the asterisk (*).
    The following is a sample htmlAttr attribute, with the height specified:
    <swe:frameset htmlAttr="rows='44,24,25,*,15' border='0' frameborder='No'">
  5. Save the changes to the .swt file.
  6. Restart your standard interactivity client application.

0 comments:

Blogger Widgets