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

Arbortext - DTD problem?

SOLVED
Highlighted

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…

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Arbortext - DTD problem?

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).

5 REPLIES 5

Re: Arbortext - DTD problem?

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

Re: Arbortext - DTD problem?

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).

Re: Arbortext - DTD problem?

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!

Re: Arbortext - DTD problem?

Thank you for all your support.

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

Re: Arbortext - DTD problem?

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

Thanks!