Skip to main content

Error message "There was a missing parameter: URL"


Technote (troubleshooting)


Problem(Abstract)

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

Symptom

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 com.ibm.commerce.contract.tc.commands.ContractTCSaveCmdImpl 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 Key: _ERR_MISSING_CMD_PARAMETER
Message: There was a missing parameter: URL.


Cause

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.jsp is not missing from the web server.

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

WebSphere Commerce Enterprise

Contracts / Pricing / Offer


Software version:
6.0, 7.0


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


Software edition:
Enterprise


Reference #:
1616720


Modified date:
2012-12-19

Translate my page

Content navigation