Synchronization Fails if Binary Attributes Have Unspecified Length

Problem: Synchronization failures may occur for attributes with binary data types if no length is specified.

Explanation: When generating object API code for projects that contains an MBO with an attribute whose data type is BINARY, and no length is specified, this warning message displays:
 Page size is smaller than the maximum 
business object size, which may cause 
synchronization failure.
Solution: You have two options:
  • Specify a length for the attribute with BINARY data type if you know, for example BINARY(100).
  • Do not map this attribute to a synchronization parameter, or synchronization may fail.
Related tasks
No Data or Images Appear on the Device
Binding an MBO to a Database Fails
Structure MBOs Not Automatically Generated After Rebinding
Multilevel Insert Operation Fails
Related reference
Troubleshooting MBOs
Troubleshooting Improperly Designed Mobile Business Objects
Database MBO Fails on Execution
Web Service MBO Sync Exceptions After an Interface Change
Search Errors and the RTRIM Function
Update Operation Fails
Relationship Error
SQL Statement Yields Unexpected Results
Warning Message When Creating Relationships