Skip to main content
Participating Frequently
January 12, 2010
Question

RH7 to RH8 build issue

  • January 12, 2010
  • 1 reply
  • 688 views

I'm working with some Russian colleagues on transitioning several hundred RH7 files to RH8 and we've uncovered a problem with the new builds:

The point is that during the build a certain warning appears in the log.
I investigated this issue and found out that it started happening after RH7 > RH8 transition.

In RH7 the first line in the file was:
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">

In RH8 it is:
<?xml version="1.0" encoding="utf-8" ?>

As far as I understand, the question mark is what confuses the building system

Do you have any idea how to fix this in an effective way? I would be time consuming to edit every single file

Does anyone know how to fix this? Is there a script we can run to excise he "?"s or change the line?

Any help is appreciated.

Thanks,

Craig Della Penna

    This topic has been closed for replies.

    1 reply

    RoboColum_n_
    Legend
    January 12, 2010

    Hi Craig.

    This "warning" is from your application? What does it say? As far as the <?xml version="1.0" encoding="utf-8" ?> tag is concerned this is integral to all RH8 topics. RH8 moved to using XHTML hence the different tag. Change this at your own risk but I wouldn't if you want things inside the help file to work correctly. If the question mark really is causing your build process to choke, you'll have to change the build process.


    • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
    • Follow the RoboColum(n) on Twitter
    KriediganAuthor
    Participating Frequently
    January 12, 2010

    The warning says:

    XXX3004: Warning: xxx.htm : The HTML tag "?xml version="1.0" encoding="utf-8" ?" is not a valid HTML tag (it does not begin with an alphanumeric character).

    Apparently the build objects to the first "?", this happens with every file and because of this the overall build 'fails' we have to override and mark it as 'Passed' but this is on its way to becoming a major problem. Would the folks at Adobe have insight on this?

    Peter Grainge
    Community Expert
    Community Expert
    January 14, 2010

    It sounds like the log is one your developers use and it needs amending for RH8. As Colum said, that line is in all topics.


    See www.grainge.org for RoboHelp and Authoring tips

    Follow me @petergrainge

    Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.