Modifying Service, Manager, or Application Properties
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.
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 (/).
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
-
Open the template configuration and select a service, manager or application.
-
Select the property from the table displayed.
-
In Custom value , enter a new value.
-
Choose Set Custom Value .
-
Choose
.
Setting a Custom Value for a Specific Instance
-
Open an instance configuration.
-
Select a service, manager or an application.
-
Select the property you want to configure.
-
In Custom value , enter a new value.
-
Choose Set Custom Value .
-
Choose
.
Restoring to Default Value
-
Open the template or an instance configuration.
-
Select the property whose value you want to restore.
-
Choose Restore to Default Value or Restore to Inherited Value , respectively.
The custom value is restored to its default value.
Modifying Nested Properties
-
Choose .
-
Open the template or an instance configuration.
-
Select the relevant service or manager that contains nested properties.
The "children properties" are separated by a slash (/).
-
To set another value for the property, in the Custom value field, enter the new value.
-
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.
-
-
To delete a nested property, select it and then choose Remove .
-
Choose
.
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.
-
Choose the template configuration.
-
Choose the relevant application, manager or a service.
-
Select the property whose instance value you want to reset.
-
In the Custom Value field, enter the new template value.
-
Choose Set Custom Value .
-
Choose
.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
-
To find a particular property, choose
. -
Enter the name of the property. Part of the name is a valid string.
-
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.
-
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

