We have developed a .Net application that utilizes a local Oracle Lite
10g database which is occasionally synched up with centralized Oracle
9i database. Normal incremental synchronizations don't seem to be a
problem, but we occasionally run into exceptions when executing the
SyncOptionClass doSync method during full synchronizations,
particularly when multiple clients are conducting full synchronizations
at the same time.
The full synchronizations consist of about 165 items containing at most
400,000 records. The exceptions we are receiving state usually one of
two things:
Group File Already Exists
or a Java exception stating
java.lang.OutOfMemoryError
for the latter exception, the Mobile Server Manager provides the
following details:
Sync Session Exception Stack Trace:
java.lang.OutOfMemoryError
<<no stack trace available>>
Please let me know if you have any insight into what may be causing
these exceptions and/or how we can debug the synchronization process
further within a .Net environment. Thanks.
John Fleming
jfleming@misicompany.com