Open.ControlTier > Documentation
 

Graphviz Setup

Scope

The Workbench application uses Graphviz as its graphing utility for model visualization. More specifically, Workbench uses the dot command to transform data views into dot syntax and then generate .JPG images. This document provides pointers on how to get and setup graphviz.

Note
Only the ControlTier Server requires the Graphviz package. Client nodes do not require Graphviz.

Install Graphviz

Consult the Graphviz download page for pre-built executables. At the time this document was written, Linux RPMs and Windows install packages were available.

If a pre-built executable or package is not available for your platform, you will need to build Graphviz from the source distribution. Refer to the build notes on instructions for building the software.

The Graphviz executables can be installed anywhere on the filesystem.

Note
Do ensure that the executables and directories have the correct execution bits set so the user from which the application server process runs, can execute the dot command.

Configuring Execution Path

Depending on the installation path of Graphviz and the dot executable, the PATH environment variable may need to be updated in your application server's startup script. The following unix/win32 examples add Graphviz to the execution path.

Unix bourne/bash

PATH=/usr/local/graphviz/bin:$PATH; export PATH

Win32

set Path=C:\Program Files\ATT\Graphviz\bin;%Path%

Restart the Application Server

For the execution path changes to take effect restart your application server.