HTML Help worked in RH7 but not in RH8
I have a sizeable HTML Help project that worked fine in RH7. The raw HTML files are installed into an application that uses the SAX parser to parse the HTML. This all worked correctly in RH7. After upgrading to RH8, the same HTML files installed into the application now fail with the following error message: "org.xml.sax.SAXParseException: Content is not allowed in prolog."
Upon examination of the same HTML file that works in RH7 but not in RH8, we note the following differences:
In RH7, the HTML preceding the first <head> token is:
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
IN RH8, the HTML preceding the first <head> token is:
<?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">
We have verified that we if manually modify the RH8 file to look like the RH7 file as above, it works in the application.
Is there a setting somewhere in RH8 that I need to change?
Any suggestions will be greatly appreciated, but please don't tell me to manually modify the HTML in 300+ help topics.
Bob Boller
