IBM Support

Error message "There was a missing parameter: URL"

Technote (troubleshooting)


Saving the contract in Accelerator produces an error: "missing parameter: URL".


In Accelerator, trying to assign a price rule to a contract by following the steps in the following article:
Assigning a price rule to the default contract of a consumer direct store, including extended site stores

...when going to press "save", an error is produced and the system is unable to save the relationship.

In the log file (SystemOut.log), this error manifests itself as:

[11/5/12 13:38:49:378 CET] 00000099 CommerceSrvr A setRequestProperties There was a missing parameter: URL.
[11/5/12 13:38:49:382 CET] 00000099 SystemOut O ErrorDataBean:
Originating command:
Message Type: 0
Message: There was a missing parameter: URL.


Files missing on the web server can cause the problem. In most cases, the missing files were static files within the installedApps folder (JSP files).

Resolving the problem

Uploading the missing files resolves the problem and the contract can then be saved. Specifically verify that PriceRuleDialog.js is not missing from the web server.

Document information

More support for: WebSphere Commerce Enterprise
Contracts / Pricing / Offer

Software version: 6.0, 7.0

Operating system(s): AIX, IBM i, Linux, Solaris, Windows

Software edition: Enterprise

Reference #: 1616720

Modified date: 31 March 2015

Translate this page: