IBM Content Navigator, Version 2.0.3         

CQL009
Application programming interface usage error. The error might be caused by application usage or an internal services error. For method signature "{0}", parameter "{1}" value is "{2}". Expected "{3}".

Explanation

Most public methods validate the parameters that are passed in. When an invalid parameter is passed, this error is reported. This can be a coding error by either the application regarding a public API it is using directly or an internal services error for APIs that are used internally. The invalid value could be a result of a user submitted value or an internally generated value. When the parameter is based on a possible user-submitted value, a different error should be thrown instead of this generic programming interface exception. However, this error can propagate to end users. Usually, this is an internal error for something that the services system needs to detect and report a more specific error for or a code path that needs to be implemented or contains an error.

User response

Ensure that you submitted a valid value for the object or property. If this is a public API that is called by an application, the application developers must check that the interface is used correctly. If this is an internal class or method, see the Lotus Quickr support site for more information. If the problem persists, contact IBM Software SupportCMIS support site for more information. If the problem persists, contact IBM Software Support.