Issue 94455 - database document corrupted after renaming a table
Summary: database document corrupted after renaming a table
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: DEV300m31
Hardware: All All
: P2 Trivial (vote)
Target Milestone: OOo 3.1
Assignee: marc.neumann
QA Contact: issues@dba
Keywords: oooqa, regression, release_blocker
Depends on:
Reported: 2008-09-30 08:26 UTC by Frank Schönheit
Modified: 2009-03-30 06:38 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description Frank Schönheit 2008-09-30 08:26:05 UTC
This is the DEV300-version of issue 94433, which will be fixed for the OOO300
branch only, with a less-than-optimal fix.

Problem description (cited from issue 94433):
* Open attached database.
* Rename any tables.
* Save and close the database.
* Open the database document again.
* Switch to the "Tables" container. 

Error message «Driver class " could not be loaded» occurs.
Tested on Windows and Linux.

fs->oj: please fix this the proper way for DEV300, as we talked about: renaming
should not be implemented by remove/re-insert, but by just changing the Name
property, and the container should be a listener at this property.
Comment 1 Frank Schönheit 2008-09-30 08:37:45 UTC
fs->oj: when you fixed this issue, please also write a complex test case, to
ensure it doesn't happen, again. Thanks.
Comment 2 Mechtilde 2008-09-30 08:58:36 UTC
add to CC
Comment 3 ocke.janssen 2008-10-21 10:46:10 UTC
Fixed in cws dba31d
Comment 4 ocke.janssen 2008-11-19 13:10:47 UTC
Please verify. Thanks.
Comment 5 Frank Schönheit 2008-12-03 11:15:26 UTC
looks good in CWS dba31d
Comment 6 amy2008 2009-03-30 06:19:48 UTC
verified in DEV310m7 on WinXP and Fedora
Comment 7 vladimir_hitekschool 2009-03-30 06:38:16 UTC
Issue 94455 has been fixed in master version OOo-dev 3.1 .0 Base (OOO310m7 
Build:9393)for Windows XP and can be closed.