Changing Workflow's working folders

Connect Workflow uses several folders to store temporary files. By default, those folders are in the %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8 folder, as recommended by Microsoft. This is not always suitable, however, because this location is usually found on the same drive as the operating system. Many administrators prefer segregating data and OS by storing them on different physical or logical drives. The information below explains how to change the location of the default OL Connect Workflowworking folders.

Caution:

  • This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs.

  • On most systems, the %PROGRAMDATA% system constant represents the following folder: C:\ProgramData. To find what it represents on your system, type %PROGRAMDATA% in the Quick Access bar of the Windows File Explorer and press Enter.

Specifying a custom path

Caution: Making changes to the following registry key will prevent OL Connect Workflow from working correctly if an invalid path is specified.

  1. Stop all Workflow services.

  2. Launch the Registry Editor (Regedit.exe) and navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Objectif Lune\PlanetSuite

    Note: In 64-bit versions of Windows, the registry for 32-bit software - which Workflow is - is in a subfolder named "WoW6432Node".
    On 32-bit versions of Windows, navigate to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Objectif Lune\PlanetSuite

  3. If it does not already exist, create a new string value named V8WorkingDirectory.

  4. Edit the value for that key to contain the full path that replaces the default working directory (%PROGRAMDATA%\Objectif Lune\ PlanetPress Workflow 8).

  5. Start the Workflow Services once again.

Reverting to the default path

  1. Stop all Workflow services

  2. Launch the Registry Editor (Regedit.exe) and navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Objectif Lune\PlanetSuite.

    On 32-bit versions of Windows, navigate to:

    HKEY_LOCAL_MACHINE\SOFTWARE\Objectif Lune\PlanetSuite.

  3. Delete the V8WorkingDirectory string value(s).

  4. Start the Workflow Services once again.

Notes

Make sure that all Workflow users have the appropriate rights for the new folders.

All the existing files in the previous work folders will remain there. If they are needed in the new folder structure, you will have to copy them by hand.

The path specified in the V8WorkingDirectory will serve as the new root folder to the structure used by the Workflow applications. For instance, if V8WorkingDirectory contains D:\MyTempDir then the following folder structure will be used by Connect Messenger:

  • D:\MyTempDir\Messenger\error

  • D:\MyTempDir\Messenger\in

  • D:\MyTempDir\Messenger\Log

  • D:\MyTempDir\Messenger\Spool

Complete list of work folders affected

Connect Messenger

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\Messenger\error

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\Messenger\in

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\Messenger\Log

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\Messenger\Spool

OL Connect Fax

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Fax\error

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Fax\in

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Fax\log

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Fax\spool

OL Connect Image

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Image\error

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Image\In

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Image\Log

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Image\Spool

OL Connect Workflow Tools

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\Backup

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\Debug

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\error

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\Log

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\Resubmit

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\Spool

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\eInput

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\ftpGet

OL Connect Workflow Helpers

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\ftpPut

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\http

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\pbfirst

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\pplpd

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\pplpr

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\telnet

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\soap

  • %PROGRAMDATA%\Objectif Lune\PlanetPress Workflow 8\PlanetPress Watch\telnet