Object reference not set to an instance of an object when exporting to HTML

 This article is suitable for an IT Adminstrator

Ref: 20090821
Last Edited September 28th, 2011
 
Symptom:
 
On a publication server the following error was logged which resulted in any new map added to the directory not being published

19/08/2009 15:38:32
Failure exporting \\xxx\apps\triaster\3 Master\Purchasing\Supplier Approval Updated.vdx to html.
 
=== Begin For Triaster Support ===
The following content may be useful to the Triaster support team. Please copy and paste it into an e-mail to
support@triaster.co.uk and attach any referenced files if you would like help understanding how to avoid this issue reoccurring.

Object reference not set to an instance of an object.
Failure exporting
\\xxx\apps\triaster\3 Master\Purchasing\Supplier Approval Updated.vdx to html.
System.NullReferenceException: Object reference not set to an instance of an object.
   at Triaster.ProcessNavigator.Common.ProcessObjects.DocumentBase.get_EngineVersion()
   at Triaster.ProcessNavigator.Common.ProcessObjects.Map.ExportToHTML(String strTargetRoot, Boolean blnAddHeaderAndFooter, String strHeaderFileName, String strFooterFileName, enumHTMLMetaTagOptions lngMetaTagOptions, Boolean blnUseVisio2002MouseOver, Boolean blnUseDescriptionMouseOver, Boolean blnConvertHyperlinkCircleLinks)
   at Triaster.ProcessNavigator.AnalystEdition.clsExportToHTML.PerformExport(String strTargetRoot, Boolean blnIncludeHeaderAndFooter, String strHeaderFileName, String strFooterFileName, Boolean blnAddMetadata, Boolean blnIncludeProperties, Boolean blnUseVisio2002MouseOver, Boolean blnUseDescriptionMouseOver, Boolean blnConvertHyperlinkCircleLinks, Boolean blnExportModifiedFilesOnly)
=== Finish For Triaster Support ===
 
Cause:
 
This error is caused by Visio being un-installed from the publication server.
 
Solution:
 
Re-install Visio, then re-install Process Navigator on the publication server.
 
Applies to:
  • Process Navigator All versions
  • Publication Server

Need further help? Contact the Triaster Support team by e-mailing support@triaster.co.uk or by calling us on 0870 402 1234.

                    Do you have any feedback or suggestions that you would like to share with Triaster? We would love to hear from you! Please e-mail feedback@triaster.co.uk 
Comments