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

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

40051 DTD 4.3 to 5.4 Convert?

ptc-3050150
1-Newbie

40051 DTD 4.3 to 5.4 Convert?

Does anyone have the old EMS-2 40051 DTDs from Arbortext 4.3 converted and recompiled for 5.4?

Since 4.3 won't run simultaneously with 5.4, it makes it hard to cut and paste from one to the other. Not to mention the mapped key shortcuts are different between versions and I keep deleting tags instead of modifying them.

I know maintenae.dtd compiles wrong...not sure about the others. Shoot, they won't even recompile correctly for 4.3.1!

Thanks,

John T. Jarrett CDT
Senior Tech Writer, Integrated Logistics Support, Land & Armaments/Global Tactical Systems

T 832.673.2147 | M 832.363.7234 | F 832.673.2376 | x1147 | -<">mailto:->
BAE Systems, 5000 I-10 West, Sealy, Texas USA 77474
www.baesystems.com
4 REPLIES 4

Correction, it compiles wrong for 4.3.1 (changes capitalization on tag sets which makes document invalid)...it doesn't compile at all under 5.4.

John T. Jarrett CDT
Senior Tech Writer, Integrated Logistics Support, Land & Armaments/Global Tactical Systems

T 832.673.2147 | M 832.363.7234 | F 832.673.2376 | x1147 | -<">mailto:->
BAE Systems, 5000 I-10 West, Sealy, Texas USA 77474
www.baesystems.com

> Correction, it compiles wrong for 4.3.1 (changes capitalization on tag
> sets which makes document invalid)...it doesn't compile at all under 5.4.
>
>

Is this an SGML DTD? If so check the declaration file. There is a setting
in there for case sensitivity that is probably wrong.

..dan

Interesting...so that might fix for 4.3.1...wonder if O'Neil has any for version 5?

John T. Jarrett CDT
Senior Tech Writer, Integrated Logistics Support,Land & Armaments/Global Tactical Systems

T832.673.2147 | M 832.363.7234 | F 832.673.2376| x1147 | -
BAE Systems, 5000 I-10 West, Sealy, Texas USA 77474
www.baesystems.com

For posterity's sake, I did find my answer. There is a migration guide at the help center about moving to 5 and it gives a number of pointers about how the new Xerces compiler is stricter than the old MarkIt compiler.

That said, my issue actually turned out to be that in 5.4 it was using the 5.4 custom doctype paths even though the DTD I was compiling was in the old directories and it was dying on a dependency that was in the old custom files. Unfortunately, the pop-up window just says it crashed...got all the debug windows turned on and that showed up in one of them.

John T. Jarrett CDT
Senior Tech Writer, Integrated Logistics Support,Land & Armaments/Global Tactical Systems

T832.673.2147 | M 832.363.7234 | F 832.673.2376| x1147 | -
BAE Systems, 5000 I-10 West, Sealy, Texas USA 77474
www.baesystems.com

Top Tags