IBM Support

DataPower URL Refresh (urlrefresh) object can contain duplicate parameters

Troubleshooting


Problem

In the DataPower 'urlrefresh' object there can be child parameters that reference the same object repeatedly. This may cause unexpected behavior including a watchdog event if there are too many instantiations of the same object. For example either one of these may be seen more than once in the same urlrefresh object: 1) disable cache "object" 2) disable flush "object"

Cause

The urlrefresh object does not check syntax of child parameters for duplicates.

Resolving The Problem

The child parameters can be removed, if there are too many you may want to delete the url refresh object and recreate it.

WebGUI:

1) Select the domain the url refresh object is contained in

2) Objects->XML Processing->URL Refresh Policy

3) Open the URL Refresh object

4) Delete the additional parameters (X on the listbox) or the url refresh object and Apply

5) Be sure to save the configuration afterwards.

CLI:

1) switch domain yourdomain

Then either remove the child objects:

a) urlrefresh objectname

no disable cache childobject

exit

or remove the urlrefresh object:

b) no urlrefresh objectname

[{"Product":{"code":"SSHT9H","label":"WebSphere DataPower Integration Appliance XI52"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF009","label":"Firmware"}],"Version":"5.0.0;6.0.0;6.0.1;7.0.0","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21683889