Composite Operation and Input Mapping Validation Rules and Error Messages

Validation rules are enforced during MBO development, and, in some cases, when you deploy the MBO to SAP Mobile Server. Messages are generated when validation rules are violated.

See Composite Operation and Input Mapping Terminology and Configuration Guidelines for additional information about these validation errors.
Composite operation input mapping validation rules
Severity and message
Error: Argument ''{0}'' cannot be mapped to a client parameter; only top-level arguments can be mapped to client parameters.
Error: Repeating argument ''{0}'' cannot be mapped to an attribute unless an element of repeating argument ''{1}'' is mapped to an attribute.
Error: Attribute ''{0}'' of repeating mobile business object ''{1}'' can only be mapped into a repeating argument for operation ''{2}''.
Error: Attributes of the same cardinality (''{0}'', ''{1}'') cannot be mapped into arguments of different cardinality (''{2}'', ''{3}'') within the same top-level argument.
Error: Attributes of different cardinality (''{0}'', ''{1}'') cannot be mapped into arguments of the same cardinality (''{2}'', ''{3}'') within the same top-level argument.
Error: Repeating argument ''{0}'' cannot be mapped to a personalization key unless an element of argument ''{1}'' is mapped to an attribute.
Error: Operation names "create"/ "update"/"delete" cannot be used for operation ''{0}'' whose mobile business object is a child bound into a composite operation.