Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Error when opening files

Explorer ,
Aug 07, 2012 Aug 07, 2012

When I open a ditamap and then open one of the files within the ditamap, the file takes several minutes to open (literally). The Frame console shows why -- it's generating dozens of error messages such as the partial list below.

  1. The files in the error message are all present, so I have no idea why Frame can't find/open them.
  2. Some of the file listed in the message are not referenced by any file in the current ditamap, so I don't know why it's even trying to open them.
  3. There are conrefs to some of the files listed in the message. Once the file has finally opened, these are fine. The conrefs to the files that Frame is "unable to open" are all resolved correctly.

Any clues??

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_perspectives.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_perspectives.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_perspectives.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__about_collections.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\glossary.xml

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: Specified FileOpenClient not installed.: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__managing_saved_collections.xml - Unable to resolve link

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__analysis_types.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\analysis_descriptions.xml

DITA+FM ERROR: File: C:\dev\xpm_source\doc_source\Frame_source_files\base\base__analysis_types.xml - Unable to open referenced file: C:\dev\dev\xpm_checkin\doc\reuse_library\analysis_descriptions.xml

TOPICS
Structured
1.6K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Aug 07, 2012 Aug 07, 2012

Those are some interesting errors.

First .. check your ditafm.ini file for the FileOpenClient parameter .. is something assigned to it? It should be empty. Some of the errors are complaining about the specified FileOpenClient not being installed. Check both the ditafm.ini in the program files area (FrameMaker/fminit/ditafm/ditafm.ini) and the one in your "app data" area.

Second .. are you using conrefs in your map? Although this is technically valid, there's really no reason to do it. You sould be using topicrefs to reference other topic. Replace the conrefs with topicrefs and your errors will likely go away. When a conref resolves, it has t oopen the referenced file, which in turn resolves any references in that file .. and so on .. that's why you're seeing references to files that aren't directly referenced in the map. (probably)

Cheers,

...scott

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Aug 08, 2012 Aug 08, 2012

I looked in the ditafm.ini file in both locations, and there's no FileOpenClient entry at all.

I also searched the web for this string and, other than this forum entry, the only reference I found was in the DITA-FMx User Guide (the plug-in from Leximation, which we don't have).

No, we're not using conrefs in the ditamap. I should have said conrefs in the topics in the ditamap. Sorry that was unclear.

But the errors are kind of a moot point now. We've decided to pull the plug on our structured authoring experiment. Not because of these errors (I'm sure there's a resolution for them somewhere.) But the cost/benefit equation was just not adding up for us. Our goal was content reuse. But the amount of content that we're actually being able to reuse is turning out to be smaller than expected, and the overhead is fairly large. I'm sure that structured authoring makes sense for other organizations, but not for our small group.

Anyway, I really appreciate the help, 🙂 Thanks!

-Melanie

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 14, 2012 Aug 14, 2012

I'm having a similar problem when opening a file that has more than one cross-reference. For each cross reference I get two identical messages of the form:

DITA+FM ERROR: Specified FileOpenClient not installed.: [pathname] - Unable to resolve link
Unable to open referenced file: [pathname]

Eventually the files open and most of the cross-references do appear correctly but it takes 10 minutes to open the file.

I checked ditafm.ini FrameMaker/fminit/ditafm  and the FileOpenClient entry is empty. I could not find a ditafm.ini anywhere else on my computer.

Again, this is not exactly the same problem as M_Boyd, because I am not opening the file from the ditamap. I open the file from the File menu.

Is there anything I can do to include a list of cross-references in a topic?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Sep 01, 2012 Sep 01, 2012
LATEST

This has been bugging me. Typically, the FileOpenClient error would include the name of the "client" referenced by the FileOpenClient parameter in the ditafm.ini file (I don't think it really does anything, but that's not the point). In this case it's not indicating the name of the client. After some testing it looks like FM10 (probably FM9 as well) prints this error along with the message about being unable to open a file. I have a feeling that it's just a bogus error message. However, the message about being unable to open the file is real.

Note that there is a difference between being unable to "open" of "locate" a file .. you'll see different messages in each condition. This (and the message from M_Boyd) are "open" errors. Off hand I don't know why. Try manually opening the file specified and see if you get any errors. I've not been able to replicate the "open" error (just a "locate" error) even when I corrupt the target file so it is invalid XML. When I do this, the xref does not properly resolve, and it *does* add significant time to the time it takes to open the referencing file .. but I'm not getting any errors written to the console for this .. strange.

Also note that the error says "Unable to resolve link" .. this means a "link" element is the referencing element, as opposed to an "xref". If it was an xref it would say "Unable to resolve xref".

Bottom line .. don't worry about the FileOpenClient error .. I think it's just bogus. But there is some reason that FM isn't able to open your referenced files. I'd strip out all of the references and start over with just one .. make sure it works before adding more. The simpler you can keep the directory structure the better.

Cheers,

...scott

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines