Show TOC

Modifying Service, Manager, or Application PropertiesLocate this document in the navigation structure

Use

This procedure enables you to change the properties of a particular service, manager, or application, using the Config Tool.

When you select a service, manager or an application, its relevant property keys and values are displayed in a table on the right.

The properties in the template configuration are divided into two sections:

  • Default property data

    Displays default template configuration settings for a manager or service. These settings cannot be changed.

  • Custom property data

    If you want to add custom values for a property, they are displayed in the Custom property data field.

    If you make this change on a template level, these settings are valid for all instances.

    Note

    The instance configuration has priority over the template configuration.

    That is, if you set a custom value on a template level, and then set a different value for the same property in a particular instance, then the instance configuration is considered.

The properties in an instance configuration are divided in two sections:

  • Inherited property data

    Displays the template default value of a property. If there is a template custom value, then it is displayed. Otherwise, the template default value is displayed.

  • Custom property data

    Displays all custom settings of a property in an instance.

Features

  • The properties can be defined with additional parameters, such as type , range , computed , parameterized , and link .

    More information: Basic Features of the Config Tool .

  • You can overwrite instance properties values with template ones.

  • Particular services and managers may have another feature - nested properties . The children properties are separated by a slash (/).

    Note

    You can view and modify nested properties in Expert Mode only.

Prerequisites

Start the Config Tool by double-clicking the configtool script file in <SAP_install_dir>/<system_name>/<instance_name>/j2ee/configtool directory.

Procedure

Setting a Template Custom Value for All Instances

  1. Open the template configuration and select a service, manager or application.

  2. Select the property from the table displayed.

  3. In Custom value , enter a new value.

  4. Choose Set Custom Value .

  5. Choose Apply Changes.

Setting a Custom Value for a Specific Instance

  1. Open an instance configuration.

  2. Select a service, manager or an application.

  3. Select the property you want to configure.

  4. In Custom value , enter a new value.

  5. Choose Set Custom Value .

  6. Choose Apply Changes.

Restoring to Default Value

  1. Open the template or an instance configuration.

  2. Select the property whose value you want to restore.

  3. Choose Restore to Default Value or Restore to Inherited Value , respectively.

    The custom value is restored to its default value.

Modifying Nested Properties

  1. Choose Start of the navigation path View Next navigation step Expert Mode End of the navigation path.

  2. Open the template or an instance configuration.

  3. Select the relevant service or manager that contains nested properties.

    The "children properties" are separated by a slash (/).

  4. To set another value for the property, in the Custom value field, enter the new value.

  5. To create a new nested property, choose New .

    A dialog box appears.

    • In the Name field, enter the relevant string.

      You have to first enter the path, using slashes, and then add the property name (key) at the end.

      EXAMPLE

      The following sample Java source:

      ReverseProxyMappings
        ProxyConfigurations
          Proxy1
      
         
      
           
      
             HttpProxyPort=80
          Header 
      
             HeaderName=via
                              

      represents two property strings:

      ReverseProxyMappings/ProxyConfigurations/Proxy1/ HttpProxyPort

      ReverseProxyMappings/ProxyConfigurations/Proxy1/Header/ HeaderName ,

      where HttpProxyPort and HeaderName represent the property keys of the nested properties.

    • In the field Value , enter a value for the property key.

    • Optional: You can enter a description for the property.

  6. To delete a nested property, select it and then choose Remove .

    Caution

    Only the property key is deleted. The property path cannot be deleted but it is no longer visible in the Config Tool.

  7. Choose Apply Changes.

Overwriting Instance Properties Values

Use this procedure if you have set custom values on instance level and you want to overwrite them with template ones.

  1. Choose the template configuration.

  2. Choose the relevant application, manager or a service.

  3. Select the property whose instance value you want to reset.

  4. In the Custom Value field, enter the new template value.

  5. Choose Set Custom Value .

    Note

    You can configure more that one property for a service, manager or application before saving the changes.

  6. Choose Apply Changes.

    A dialog box appears, announcing that another value with higher priority is already set for the same property. You have the following options:

    • Leave the property selected and choose OK .

      The template value overwrites all the instances' values (if more instances) for the selected property.

    • Deselect those template properties which you want to not overwrite the instances' ones. Then choose OK .

    • Choose Cancel .

      None of the selected template properties will overwrite the instances' ones.

Searching for Properties

  1. To find a particular property, choose Properties Search.

  2. Enter the name of the property. Part of the name is a valid string.

  3. Choose Start .

    On the Results pane, all the properties containing the string appear. Each result line also displays the path and the values of the property.

  4. To locate the property in Config Tool, select the relevant result line.

    Choose GO .

More Information

You can also view and modify properties during runtime in the SAP NetWeaver Administrator.

More information: Java System Properties