RH9 error: .cpd file corrupt
I've just received this error for the second time. The first time I "tried deleting the .cpd file and reopening the project. All the topics were missing -- each topic name was in the project with a red delete/broken X across it.
After vainly trying several approaches to getting my topics back, I decided to start over. The original project was converted from RH7. I decided to create a new RH9 project and import topics. That seemed to be working well, except two topics would not import. Each caused RH9 to lock up with a "busy" hourglass and when I closed RH9, I got the Windows XP SP3 "not responding. End now?" error.
So I created new topics in Dreamweaver and pasted the text into them and imported the new topics. I use Dreamweaver as an editor; I am not fond of the RH editor -- a totally different conversation. (Likewise, the RH9 conversion of RH7 projects is a totally different conversation.)
With all topics now in the project, I started to rebuild the TOC and completed most of the TOC when RH9 locked up again. When I tried to reopen the project, I got the error shown below (again). Is there a way to remove the corruption from my .cpd file? Should I totally give up and go back to RH7?
This project has between 300-400 topics and about 1250 files in the compiled version. We're using both conditional build tags (4 builds) and user defined variables (also 4). I have discovered that the RH9 codes for both build tags and user variables are different from RH7 (and they didn't convert) and have begun the process of recoding the first section of the project. Should I not attempt to import a topic into RH9 until after all the codes in the topic are updated to the RH9 version?
Does this issue have anything to do with the new RH9 doctype code that automagically applies itself to any topic that is opened in the RH editor? From what I've read, I do not want to use XHTML and want to stay with the HTML doctype I've been using with this project. We compile WebHelp and deliver the Help with web-based applications. A sample of the RH9 doctype follows.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
I hesitate to do anything more without guidance. Rebuilding this project again is a discouraging thought.
Thank you for your response and advice!
