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

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Daily WTF

GarethOakes
16-Pearl

Daily WTF

Can anyone help this guy out with his PE bug? 🙂

11 REPLIES 11
lfraley
6-Contributor
(To:GarethOakes)

Richard!

crashtrain

John Sillari
Chief Technologist
Dayton T. Brown, Inc.

He needs a kick!


...in the crash!

No joke. I've had this error occur on our PE servers. It's painful.

John Sillari
Chief Technologist
Dayton T. Brown, Inc.

ERROR IS: Cannot find file called markitx. Is it in the currently active directory
(err:1 line:1 pos:856)
Compile failed - rc=32

I can't determine which directory is should be in or where to get it from.

Any documentation would help.

Thanks
Annie Hartley
The Boeing Company
GSS-IT


Markit is the parser that Arbortext Editor uses to validate documents. The inability of Arbortext Editor to find Arbortext-native files often occurs when you use an APTCATPATH environment variable that does not contain %D as one of the paths. (%D is the default path to Arbortext's own catalog files.) Your APTCATPATH variable value should read something like: C:\mydocuments\mydoctype;%D Leaving out the %D (don't forget the semi-colon separating it from the previous path) would cause this.

Thank you Ed. I will try to modify this path.
Annie

FYI - That is literally "%D" (without the quotation marks).

Hi Annie -

We also had the markitx issue when we first started with ArborText. Our
fix was to give the user full permissions to the "C:\temp" folder which AT
was using. Apparently, markitx is associated to one of the temp files AT
creates and then reads and then deletes. When the user did not have Read
and Write permissions, AT would return the error you mentioned.

Hope this helps!

Thank you,

Matt Angel
Technical Publications Engineer
ZODIAC BIZJET INSERTS
GALLEYS & EQUIPMENT


44931 Falcon Place - Sterling - VA - 20166 - USA

Thank you Angel for this information.
Regards,
Annie Hartley
The Boeing Company
GSS-IT

Hi Annie -

Correction to my last message, the folder we were having issues with was
"C:\Users\Public\Desktop", and then we switched the setup to use
"C:\Temp".

Here's some more info from when we had the issue:

Description Some users have reported this error when trying to compile
their document type:

Dtgen.exe Parser Error:...:
cannot find file called markitx. Is it in the currently active directory
Resolution
The "markitx" file is a temporary file that is created at parsing time and
is then removed after the parsing/compile process is completed. In
Arbortext Editor, this file should be created within the current "working"
directory. If you have restrictive permissions or a space problem in this
"working" area, the "cannot find file markitx" error can result.

You can see what your working directory is set to by turning on the
"command line option" via "Tools/Prefences/Window/Command Line". Once you
have done this you will see a "Command:" line at the bottom of your Editor
screen. Now, type the following command into the "Command:" line:

eval pwd()

A panel will appear that shows the "working directory". This is the
directory that they have to either open up the restrictive permissions on
or clear up more disk space to allow Arbortext Editor to write the temp
file.


Thank you,

Matt Angel
Technical Publications Engineer
ZODIAC BIZJET INSERTS
GALLEYS & EQUIPMENT


44931 Falcon Place - Sterling - VA - 20166 - USA
Top Tags