I get an exception from ProcessMap when a scheduled job is exectuted in EPiServer. What shall I do?
To deal with this problem you need a hotfix. Contactprocessmap@support.meridium.se.
Scheduled jobs might cause problems because ProcessMap is listening to events concerning changes in EPi pages. ProcessMap is mapping virtual paths to physical paths by using the http context. If there is no context present the physical paths to the folders where ProcessMap stores pending and published maps must be added explicitly in web.config. Add the keys "PhysicalPendingPath" and "PhysicalPublishedPath" below the processMapExtension tag. For example:
<processMapExtension>
<add key="PhysicalPendingPath" value="c:\inetpub\wwwroot\MyEPiSite\Extensions\ProcessMapExtension\
ProcessMapData\ProcessMap_pending\"/>
<add key="PhysicalPublishedPath" value="c:\inetpub\wwwroot\MyEPiSite\Extensions\ProcessMapExtension\
ProcessMapData\ProcessMap_published\"/>
</processMapExtension>