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 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 (/).
You can view and modify nested properties in Expert Mode only.
Start the Config Tool by double-clicking the configtool script file in <SAP_install_dir>/<system_name>/<instance_name>/j2ee/configtool directory.
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 .
Only the property key is deleted. The property path cannot be deleted but it is no longer visible in the Config Tool.
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 .
You can configure more that one property for a service, manager or application before saving the changes.
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 .
You can also view and modify properties during runtime in the SAP NetWeaver Administrator.
More information: Java System Properties