cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X

Arbortext - DTD problem?

meggleston-2
1-Visitor

Arbortext - DTD problem?

 

We have just installed Arbortext Editor v7, our first installation.  When we try and  open a 1.8 DM, we get a "dtd did not compile message", with the following explaination.

 

  1. Dtgen.exe Parser Error: While parsing file C:\Users\martin.eggleston2\Desktop\AECMA1-8\dm\DOCTYPES\descript.dtd: Cannot find file called C:\Program Files\PTC\Arbortext Editor/markit/ispudir. Is it in the currently active directory (err:1 line:18  pos:1064) Compile failed - rc=32

 

Can anyone help?

 

Please realise that we are NOT expert users…

 

ACCEPTED SOLUTION

Accepted Solutions

In addition to Ray's advice, you might also want to consider contacting whoever supplied the S1000D doctypes to you. They may need to perform updates for compliance with 7.0 (or may already have a 7.0-compliant release for you). It doesn't appear you are using the PTC S1000D modules (which only support 4.0 and 4.1 of the spec).

View solution in original post

5 REPLIES 5

You need to check with PTC as the directory for Markit in 7.0 is different than 6.1. In 6.1 there are two files ispudir, and ispudirp in the 6.1 market folder that do not appear in the 7.0 Markit. You need to put in a case for this, it could be an issue or a process change.

ray

In addition to Ray's advice, you might also want to consider contacting whoever supplied the S1000D doctypes to you. They may need to perform updates for compliance with 7.0 (or may already have a 7.0-compliant release for you). It doesn't appear you are using the PTC S1000D modules (which only support 4.0 and 4.1 of the spec).

We seem to (somehow or other) moved on from this problem onto another problem.  The DTD will still not compile and we now get the following error message:

Warning: Could not locate DTD entity '%COMPS'
   Public Identifier: '-//AECMA1-8/DTD/Comps.ent'
   System Identifier: '(none)'
   No entry was found for the above public identifier
   in any of these files:
      W:\cECS\Epoch\Test DTD\AECMA1-8\catalog
      C:\Program Files\PTC\Arbortext Editor\doctypes\catalog
      C:\Program Files\PTC\Arbortext Editor\doctypes\catalog

Dtgen.exe Parser Error:
While parsing file W:\cECS\Epoch\Test DTD\AECMA1-8\DTD\descript.dtd:
Unknown parameter entity name (AECMA) used in reference.
If name is spelled correctly check that the entity declaration in the DTD
contains a PERO (e.g. %) symbol followed by a space
(err:623  line:73  pos:3874)

HELP!

Thank you for all your support.

It seems that we need an SGML plug-in so have requested this through our support contract.

I'm facing the same problem, what SGML plugin was it, and where did you get it? 

Thanks! 

Announcements

Top Tags