DITA and XMetaL Discussion

  • tmakita

    DTD not found error!

    Participants 3
    Replies 4
    Last Activity 8 years, 3 months ago

    Hi,

    One of our user reported us that he encountered “DTD not found” error when he opened a DITA task file.

    The file is encoded with UTF-8 and has BOM.

    [code]



    [/code]

    However we cannot reproduce this error in XMetaL 8.0 Japanese + Windows 7 or XMetaL 9.0 English + Windows 7.0 environment.

    Is it a known problem?

    I know that XMetaL always save new topic file with UTF-8 encoding and that has no BOM mark.

    I'm waiting for your reply.

    Regards,

    Reply

    Derek Read

    Reply to: DTD not found error!

    This shouldn't be an issue. If you can provide the file that the user was working with to XMetaL Support they would be happy to test it to see if they can reproduce the issue.

    It isn't clear from your message whether this is an ongoing issue for this person. Perhaps it was some kind of temporary glitch.
    If the issue persists and you cannot reproduce it I would suggest reinstalling. It could be that the catalog files used for DITA or some other files that make up that part of the DITA authoring experience have been modified, corrupted or removed.

    Reply

    tmakita

    Reply to: DTD not found error!

    Hi Derek,

    > If the issue persists and you cannot reproduce it I would suggest reinstalling.

    Yes, you are right.
    This user gave me the information that this error occurs for all of the “task” XML files. So the public identifier to DTD mapping in XMetaL may be broken for some reason.

    However this user also reported us that re-installing did not solve this problem. XMetal 8 Japanease version still outputsĀ  a error that DTD does not found after re-installing.

    Do you have any solutions?

    Regards,

    Reply

    tmakita

    Reply to: DTD not found error!

    For your reference, this user is using XMetaL 8 Japanese version with floating licensing on Windows 7/64bit.

    Reply

    Derek Read

    Reply to: DTD not found error!

    The installer should overwrite any files it “owns” (any files it installs). I suspect something must be stopping that.

    1. Reboot to make sure no files are locked or otherwise cannot be removed by the installer.
    2. Uninstall.
    3. Remove this folder in case something was left behind: C:Program Files (x86)XMetaL 8
    4. If you cannot remove that folder and everything it contains then that is the issue. You may need to get your IT people involved to force removal or figure out what has locked any files / folders.
    5. Install again.

    Reply

  • You must be logged in to reply to this topic.

Lost Your Password?

Products
Downloads
Support