XamFlow Workstation Installation Guide¶
This installation guide describes the process to install XamFlow Workstation on a computer running Microsoft Windows. Furthermore it contains some additional important information concerning the application and its usage.
Prerequisites¶
.NET¶
Install Microsoft .NET 8.0 Desktop and Server Runtimes
Visual C++ Runtimes¶
Install Microsoft Visual C++ 2015-2022 Runtime
Installation¶
Start the installation by opening the setup file.
If any prerequisites are not installed the setup detects that and lets you download and install them.
Choose where to install the application.
Start the actual installation.
Confirm the UAC dialog that may popup and ask for your permission to install the application.
First application start¶
When you start the application for the first time a couple of things need to be configured:
License configuration¶
A license dialog may appear that requires you to import the license file that was provided to you together with the setup file.
Start the application.
If the License Required dialog appears, click on Import License.
Browse to the license file, select it and click Open.
Database creation¶
XamFlow Workstation uses its own private PostgreSQL database. That database instance needs to be created on the first application start:
If the Create New Database? dialog appears, click on OK.
The Services workspace opens and shows the database creation steps in the Database Service status column.
Certificate creation and binding¶
XamFlow Workstation starts two web services Web API Service and File Storage Service to provide HTTPS network access to the database and to files. For that HTTPS interface, a SSL server certificate needs to be bound to the ports of these two services. If you don’t have a server certificate, XamFlow Workstation allows you to create a new one. Furthermore, the current Windows user account must be given permission to start these two web services by reserving URL access.
If something of the above is missing, the Certificates workspace will open and list the missing items.
To bind an existing certificate:
Select the existing certificte in the dropdown
Click the Bind Certificate button
Confirm the UAC dialog
To create and bind a new certificate:
Click the Create Certificate button
Confirm the confirmation dialog
Provide a subject name for the root certificate
Provide a subject name for the server certificate
Confirm the UAC dialog
To reserve URL access:
Click the Reserve URL Access button
Confirm the confirmation dialog
Confirm the UAC dialog
If all missing items have been resolved, close the Certificates workspace.
Note: All of these operations require elevated Administrator permissions and trigger an UAC dialog.
See the Certificates Guide for more details.
Starting Services¶
Go back to the Services workspace
Start all remaining services from top to bottom by clicking on the respective start button
Close the Services workspace
From now on, these services will be started automatically on each start of XamFlow Workstation.
Troubleshooting¶
In case of problems, please see the log files in folder
%LOCALAPPDATA%\Lucid_Concepts_AG\Logs\