Error Message When You Edit Content Expressions in Commerce Server 2002 BizDesk (810054)



The information in this article applies to:

  • Microsoft Commerce Server 2002

SYMPTOMS

When you edit a content expression by using Microsoft Commerce Server 2002 BizDesk, you may receive the following error message:
An Error Occurred!
Cannot load expression. Expression XML is invalid. The operator 'not-equal' is not recognized, or is invalid for the argument types(s). The types/operators file may have an error: 'TypesOpsA.xml'.

CAUSE

This problem occurs because no validation occurs on an edit. When you change the operator to is not equal to, and then you do not specify either True or False for the third argument, you create an argument that is not valid. However, you can still save the argument.

RESOLUTION

To avoid this problem, create a new content expression.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce the Behavior
  1. Start the Business Desk for your site.
  2. In the left pane, under Targeting, click Content Expressions.
  3. Click New to create a new content expression.
  4. Type a Name and a Description in the appropriate fields, and then click New.
  5. For the first argument, click Page Profile, click Product Information, and then click IsProduct.
  6. For the second argument, click is equal to.
  7. For the third argument , select True from the drop-down list box.
  8. Click Apply, and then click Save.
  9. The Content Expressions-Selection Expressions screen appears.
  10. Click the content expression that you created, and then click View Properties.

Modification Type:MajorLast Reviewed:4/1/2004
Keywords:kbprb KB810054