using ulsync to synchronize an UDB I get the error message:
"Error: Sync failed: Synchronization failed due to an error on the MobiLink server: [-10038] Message: A downloaded value for table 'XCW_TESTCASE' (column"
Though I know the reason in this case I wonder why the error message is truncated? The error message is printed on the sceen or - using ulsync ... 2> errorlog.txt - logged in a file. I can derive from the error message -10038 what happens at all but it would be helpfull to have the full message which would include the column name like suggested by the documentation for mobilink error message -10038: "A downloaded value for table '%1' (column #%2) was either too big or invalid for the remote schema type".
This is currently a limitation in UltraLite -- about 70 characters are used for error message parameters. (The detail is that a SQLCA object is used to store error parameters, and there's a limit on the space available in that structure.)
We have noted the request to address this issue in a future release.
answered 13 Nov '15, 15:13