Community
Participate
Working Groups
Build Identifier: CDO SDK 4.0.0.v20110523-1736 When initially creating a new offline clone, tables are not created in the local (offline) database if raw replication is selected. During the initial sync phase, errors are reported regarding the missing tables, and the initial sync fails. Workaround: Switching raw replication off allows the tables to be created and the databases to be sync'd, after which raw replication works properly. Bug #331775 affects raw replication, but not Derby, so it may not be related. Stack trace will follow. Reproducible: Always Steps to Reproduce: 1.Start with an offline clone and master configuration using raw replication and Derby databases. 2.Delete the offline clone database (or start a new offline clone to force initial creation). 3.Error occurs on initial SYNCING phase, causing sync to fail.
Created attachment 197988 [details] Stack trace Stack trace for exception from missing table.
Fixing CDO version (4.0)
I can see nothing Derby-specific here, although this doesn't mean there is nothing. Steve, are you sure your problem is not caused by your special setup / usage?
(In reply to comment #3) > I can see nothing Derby-specific here, although this doesn't mean there is > nothing. Steve, are you sure your problem is not caused by your special setup / > usage? I'm not sure the problem is Derby-specific. I reported it that way because it's the only database I have tested. As far as my configuration, I don't think there is anything unusual about it. It's pretty close to the offline clone example. And since it works normally with raw replication turned off, I would think my setup is probably not the cause of the issue. Now that we've gone live with the software, I'll go back and dig deeper into this to see what's going on.
Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master.
We'll try to address open problems in 4.3 (master) first and then port fixes back to 4.2.
Moving all open bugzillas to 4.5.
Moving all unaddressed bugzillas to 4.6.
Moving all open bugs to 4.7
Moving all unresolved issues to version 4.8-
Moving all unresolved issues to version 4.9
Moving to 4.13.