Home

 

Enable status updates

Configure the profiles-config.xml file to enable users to update their status from their profile.


To edit configuration files, use the IBM WebSphere Application Server wsadmin client. See Start the wsadmin client for information about how to start the wsadmin command-line tool.


Users can keep people in their network and the wider organization informed about their latest activities by posting status messages. You can control whether users can update their status message on their My Profile page by configuring the statusUpdatesInProfileView property in the Profiles configuration file, profiles-config.xml. By default, status messages expire after 7 days and are cleared from the system when they expire.

To enable status updates on the My Profile page...

  1. Use wsadmin to access and check out the Profiles configuration files.

    1. Access the Profiles configuration files:

    2. Check out the Profiles configuration files...

      ProfilesConfigService.checkOutConfig("<working_directory>", "cell_name")

      where:

      • <working_directory> is the temporary working directory to which the configuration XML and XSD files are copied and are stored while you make changes to them. Use forward slashes to separate directories in the file path, even if you are using the Microsoft Windows operating system.

      • cell_name is the name of the WebSphere Application Server cell hosting the Profiles feature. This argument is required even in stand-alone deployments. This argument is case-sensitive, so type it with care. If you do not know the cell name, do one of the following to determine it:

        • Stand-alone deployment: See:

          WAS_HOME\profiles\profile_name\config\cells\

        • Network deployment: From wsadmin...

          print AdminControl.getCell()

      For example:

      • AIX/Linux:

          ProfilesConfigService.checkOutConfig("/opt/prof/temp","foo01Cell01")
          

    3. Microsoft Windows:

        ProfilesConfigService.checkOutConfig("c:/prof/temp","foo01Cell01")
        

  2. Use the following command to configure settings for the status update feature:

    ProfilesConfigService.updateConfig(<property>, <value>)

    where:

    • <property> is one of the editable Profiles configuration properties.

    • <value> is the new value with which you want to set that property.

    The following table displays information regarding the statusUpdatesInProfileView property and the type of data that you can enter for it.


    The board configuration properties

    Property Description
    statusUpdatesInProfileView.enabled Specifies whether users can update their status from the My Profile page.

    This property takes a Boolean value, true or false. The value must be formatted in lowercase. For example, to prevent users from entering their status on the My Profile page:

      ProfilesConfigService.updateConfig("statusUpdatesInProfileView.enabled", "false")
      

    Apply property changes


Manage status updates and the board

 

Related tasks

Apply property changes


+

Search Tips   |   Advanced Search