Error messages

NoSession

No session with the given ID.

<CommandName>
    <status>NoSession</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

SessionExpired

The session is outdated.

<CommandName>
    <status>SessionExpired</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

BadIP

The session has been created from a different IP address.

<CommandName>
    <status>BadIP</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

BadLogin

Incorrect login/password.

<CommandName>
    <status>BadLogin</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

NoParam

The user has not provide the parameter required by the command.

<CommandName>
    <status>NoParam</status>
    <paramNames/> : alphanum list
    <errorDescription/> : string - brief description of a received error
</CommandName>

BadParamType

The user has provided a wrong-type parameter.

<CommandName>
    <status>BadParamType</status>
    <paramName/> : alphanum
    <errorDescription/> : string - brief description of a received error
</CommandName>

BadParam

Incorrect parameters

<CommandName>
    <status>BadParam</status>
    <paramNames/> : alphanum list
    <errorDescription/> : string - brief description of a received error
</CommandName>

ClashParam

The user has provided conflicting parameters (they cannot be provided simultaneously).

<CommandName>
    <status>ClashParam</status>
    <paramNames/> : alphanum list
    <errorDescription/> : string - brief description of a received error
</CommandName>

Forbidden

Owner of the session has no rights to the object the ID of which has been provided.

<CommandName>
    <status>Forbidden</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

ForbiddenOperation

Operation cannot be performed in current campaign configuration.

<CommandName>
    <status>ForbiddenOperation</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

NoAccessException

Owner of the session has no rights to perform such an operation.

<CommandName>
    <status>NoAccessException</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

NotFound

In the database there is no such object.

<CommandName>
    <status>NotFound</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

BlockedAccount

The account has been blocked.

<CommandName>
    <status>BlockedAccount</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

AccountExpired

The account has expired (concerns time-limited accounts).

<CommandName>
    <status>BlockedAccount</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

NoConsistence

The operation cannot be executed as it would result in a loss of the system’s coherence.

<CommandName>
    <status>NoConsistence</status>
    <errorCode/> : alphanum
    <errorDescription/> : string - brief description of a received error
</CommandName>

LimitExceeded

The operation cannot be executed due to exceeding the limit (e.g. the number of users per user).

<CommandName>
    <status>LimitExceeded</status>
    <limitCode/> : alphanum
    <errorDescription/> : string - brief description of a received error
</CommandName>

InternalError

Internal system error

<CommandName>
    <status>InternalError</status>
    <errorDescription/> : string - brief description of a received error
</CommandName>

NotImplemented

Requested option is not implemented yet.

<CommandName>
    <status>NotImplemented</status>
</CommandName>

TechnicalBreak

Technical break

<CommandName>
    <status>TechnicalBreak</status>
</CommandName>

FileContent

Invalid csv file provided in ImportPlacementTree command.

<CommandName>
    <status>FileContent</status>
</CommandName>

FileContentLine

Invalid csv file provided in ImportPlacementTree command.

<CommandName>
    <status>FileContentLine</status>
</CommandName>