Professional Documents
Culture Documents
Administrator's Guide
DOKuStar Capture Suite
Administrator's Guide
Rev.: V3.0 SR02 (2010-02-23)
Open Text Document Technologies GmbH
Max-Stromeyer-Straße 116
D-78467 Konstanz – Germany
Phone: +49 7531 87 0
Support:
Phone: +49 89 4629 2121
E-Mail: de-support@opentext.com
Internet: http://www.opentext.com/2/global/services-home/services-support-contact.htm
SAP®, R/3® and SAP CRM® are registered trademarks of SAP AG.
Microsoft®, Microsoft SQL®, and Microsoft Sharepoint® are either registered trademarks or trademarks of Microsoft Corporation in
the United States and/or other countries.
Artifex®, the Artifex logo, Ghostscript®, and the Ghostscript logo are registered trademarks of Artifex Software Inc.
All other products or company names are used for identification purposes only, and are trademarks of their respective owners. All
rights reserved.
Contents
System Requirements 1
Flow Server and Extraction Cluster Node ..............................................................................1
Validation Client...................................................................................................................2
Network Requirements .........................................................................................................2
Installing 3
Installing the DOKuStar Capture Suite on a Single Machine..................................................3
Full Installation .......................................................................................................3
Basic Configurations for a Full Installation ..............................................................7
Installing Your DOKuStar Capture Suite Application ..............................................8
Installing the DOKuStar Capture Suite on a Distributed System.............................................9
Installation Overview ..............................................................................................9
Installation of the Flow Server...............................................................................10
Installation of an Extraction Cluster Node..............................................................15
Installation of a Validation Client ..........................................................................20
Basic Configurations for a Distributed System .......................................................24
Installing Your DOKuStar Capture Suite Application ............................................26
Upgrading from Version 2.0................................................................................................27
Documentation 28
DOKuStar Capture Suite.....................................................................................................28
DOKuStar Professional.......................................................................................................28
DOKuStar Validation..........................................................................................................29
DOKuStar Extraction..........................................................................................................30
Configurations 31
Components of the Standard Configuration .........................................................................31
Overview ..............................................................................................................31
Configuration Data................................................................................................31
Runtime Files........................................................................................................34
Databases..............................................................................................................36
Services ................................................................................................................37
Increasing Throughput ........................................................................................................39
Overview ..............................................................................................................39
Increasing the Number of Extraction Cluster Nodes ...............................................39
Using a Separate File Server..................................................................................39
Replacing the SQL Server Express Edition ............................................................39
Running the Scheduler Service (additionally) on another Machine .........................39
Using a Second Extraction Cluster.........................................................................40
Using a Second DCS System .................................................................................40
Administration 59
Overview............................................................................................................................59
Creating a New System View..............................................................................................61
Modifying a System View...................................................................................................63
Adding a New Shape to the System View ..............................................................63
Adding a Service to a System View .......................................................................64
Removing Items from a System View....................................................................65
Monitoring Several Systems................................................................................................66
Menus ................................................................................................................................67
File Menu .............................................................................................................67
View Menu ...........................................................................................................67
Windows Menu.....................................................................................................68
Help Menu............................................................................................................68
Tracing 137
Overview.......................................................................................................................... 137
Trace Root Path ................................................................................................................ 137
Configuration ................................................................................................................... 138
Trace Viewer .................................................................................................................... 138
Trace File Location........................................................................................................... 141
Index 163
Network Requirements
The protocol TCP/IP must be supported. Windows File Sharing is needed.
At runtime the Flow Server will keep its flow data in a SQL Server database. Therefore the installation of DOKuStar
Capture Suite will create a flow database in a local SQL Server instance named DOKUSTAR. The existence of this
local SQL Server DOKUSTAR instance with sa user password #DOKuStar# is a precondition of the DOKuStar
Capture Suite Flow Server installation. You only can install DOKuStar Capture Suite Flow Server if the local
DOKUSTAR instance is available.
There are several possibilities to create the required DOKUSTAR instance depending on the SQL Server edition that is
already installed or that should be installed on the local machine.
If there is no SQL Server already installed on the local machine:
• If you want to use the Microsoft SQL Server Express Edition (2005 Service Pack 2, language English), click
Install Microsoft SQL Server. The setup will install the Express Edition and create the DOKUSTAR
instance automatically. See below for further instructions.
• If you want to use another language edition of the Microsoft SQL Server Express Edition, click Install
Microsoft SQL Server. In the Microsoft SQL Server Setup (see below) click Change and
select the respective setup.exe. The setup will install the specified Express Edition and create the
DOKUSTAR instance automatically. See below for further instructions.
Note: The SQL Server needs the .NET Framework 2.0. If it is not present on the system, you can install the .NET
Framework manually or you can perform the first steps of the DOKuStar Capture Suite installation (start the DOKuStar
Capture Suite installation and terminate it, after the .NET Framework has been installed). Then install the SQL Server,
and start the DOKuStar Capture Suite installation again.
In the DOKuStar Capture Suite Setup window click Install Microsoft SQL Server. The Microsoft SQL
Server Setup dialog is shown:
As already mentioned, the SQL Server 2005 Express Edition (English) will be used as default. If you want to install
another language edition of the Microsoft SQL Server Express Edition or if another language edition of the Microsoft
SQL Server Express Edition is already installed, click Change, select the setup program of your SQL installation in the
appearing folder dialog and confirm with Open. Then confirm with Next and follow the instructions of the SQL
Server installation.
After the Microsoft SQL Server has been installed successfully, click Install DOKuStar Capture Suite in the
DOKuStar Capture Suite Setup window.
As a first step, some Microsoft software components will be installed, if necessary. At first the .NET Framework 2.0 and
3.0 will be installed, if necessary. Afterwards the following dialog may appear:
To be able to proceed with the installation, accept the license agreement by selecting the respective option and click on
Next. The Custom Setup dialog appears:
DOKuStar Capture Suite installs several Windows services. Most of the services will run using the LocalSystem
account, but some services needs to run using a domain user account with local administrator rights. Specify a domain
user with local administrator rights. Enter the domain and user name, and the corresponding password.
Confirm with Next. The setup is now ready to install the software:
Depending on the number of documents that have to be processed per time unit, the Extraction Cluster of DOKuStar
Capture Suite can consist of one or more computers and it can use more than one CPU on one or more computers. Load
balancing, included in DOKuStar Capture Suite, distributes the workload on the hardware of the Extraction Cluster
automatically. The number of Validation Clients also depends on the number of documents.
Installation of the DOKuStar Capture Suite on a distributed system consists of the following steps:
• Installation of the Flow Server
• Installation of the Extraction Cluster Node(s)
• Installation of the Validation Client(s)
• Basic Configurations
Note: A DOKuStar Capture Suite installation consisting of a Flow Server, an Extraction Cluster and several Validation
Clients is called standard configuration in the following chapters.
At runtime the Flow Server will keep its flow data in a SQL Server database. Therefore the installation of DOKuStar
Capture Suite will create a flow database in a local SQL Server instance named DOKUSTAR. The existence of this
local SQL Server DOKUSTAR instance with sa user password #DOKuStar# is a precondition of the DOKuStar
Capture Suite Flow Server installation. You only can install DOKuStar Capture Suite Flow Server if the local
DOKUSTAR instance is available.
Note: The local DOKUSTAR instance is only required during installation. So, even if you want to use a SQL Server
on another machine, you have to provide a local DOKUSTAR instance for the installation of DOKuStar Capture Suite.
After the installation of DOKuStar Capture Suite you can change the configuration to use a SQL Server on another
machine. Refer to Using a SQL Server on another Machine for the Flow Database for further information.
Note: DOKuStar Capture Suite uses the sa user of the DOKUSTAR instance to create the flow database. At runtime,
the sa user is not used. It is recommended to remove the sa user or to change the password of the sa user after
installation.
There are several possibilities to create the required DOKUSTAR instance depending on the SQL Server edition that is
already installed or that should be installed on the local machine.
Note: The SQL Server needs the .NET Framework 2.0. If it is not present on the system, you can install the .NET
Framework manually or you can perform the first steps of the DOKuStar Capture Suite installation (start the DOKuStar
Capture Suite installation and terminate it, after the .NET Framework has been installed). Then install the SQL Server,
and start the DOKuStar Capture Suite installation again.
In the DOKuStar Capture Suite Setup window click Install Microsoft SQL Server. The Microsoft SQL
Server Setup dialog is shown:
As already mentioned, the SQL Server 2005 Express Edition (English) will be used as default. If you want to install
another language edition of the Microsoft SQL Server Express Edition or if another language edition of the Microsoft
SQL Server Express Edition is already installed, click Change, select the setup program of your SQL installation in the
appearing folder dialog and confirm with Open. Then confirm with Next and follow the instructions of the SQL
Server installation.
Click Install. When the Microsoft components have been installed, installation of the product starts with a Welcome
page:
On this page, you specify the features of DOKuStar Capture Suite that should be installed. As default, all features are
selected so that a full installation will be performed if you don’t change the settings. A full installation will only be done
on a developer system or on a testing system.
The installation of the Workflow Server feature on the Flow Server is a must. All other features are optional. In this
document a standard installation of the Flow Server is proposed, but you can choose another constellation more suitable
for your project and situation.
Note: The following chapters assume that the Flow Server has been installed like proposed in this chapter.
In standard configuration, the Flow Server will act as License Manager and Reporting Server; the Administrator tool will
be used on the Flow Server. Therefore the Reporting and Statistics feature, the License Manager feature and
the Administrator feature have to be installed on the Flow Server.
The standard configuration assumes that you may want to use DOKuStar Capture Suite development tools on the Flow
Server to do basic configurations, even if the development of your flow project may already have been finished.
Therefore you have to install the Designer feature. If Designer stays selected, DOKuStar Professional
Server, DOKuStar Validation Client, Administrator, and License Manager will also be needed and
must not be deselected due to dependencies between the features.
So, in the standard configuration almost all features will be installed on the Flow Server:
Deselect the sub-feature Adapter of the DOKuStar Professional Server feature. The following features are
selected and will be installed on the Flow Server:
• Workflow Server
• Designer
• Administrator
• DOKuStar Professional Server
• Reporting and Statistics
• License Manager
Note: If you want to use the Flow Server as Extraction Cluster Master, do not deselect the sub-feature Adapter of the
DOKuStar Professional Server feature. Then, the Flow Server will also act as Extraction Cluster Master.
DOKuStar Capture Suite installs several Windows services. Most of the services will run using the LocalSystem
account, but some services need to run using a domain user account with local administrator rights. Specify a domain
user with local administrator rights. Enter the domain and user name, and the corresponding password.
Refer to Best Practice for Users and Groups for further information.
Confirm with Next. The setup is now ready to install the software:
When you click Install, installation will start. Setup will install all necessary components one after the other. This will
take some minutes. During installation different dialog windows with progress indicators for the various components
will appear. When the software has been installed completely, the following page will be shown:
In the DOKuStar Capture Suite Setup window click Install DOKuStar Capture Suite.
As a first step, some Microsoft software components will be installed, if necessary. At first the .NET Framework 2.0 and
3.0 will be installed, if necessary. Afterwards the following dialog may appear:
To be able to proceed with the installation, accept the license agreement by selecting the respective option and click
Next. The Custom Setup page appears:
DOKuStar Capture Suite installs several Windows services. Most of the services will run using the LocalSystem
account, but some services needs to run using a domain user account with local administrator rights. Specify a domain
user with local administrator rights. Enter the domain and user name, and the corresponding password.
Refer to Best Practice for Users and Groups for further information.
Confirm with Next. The setup is now ready to install the software:
Confirm with Finish. The installation of the Extraction Cluster Node is now complete.
In the DOKuStar Capture Suite Setup window click Install DOKuStar Capture Suite.
As a first step, some Microsoft software components will be installed, if necessary. At first the .NET Framework 2.0 and
3.0 will be installed, if necessary. Afterwards the following dialog may appear:
Click Install. When the Microsoft components have been installed, installation of the DOKuStar Capture Suite starts
with a Welcome page:
To be able to proceed with the installation, accept the license agreement by selecting the respective option and click
Next. The Custom Setup page appears:
Enter the computer name of the Flow Server and confirm with Next. The Service Account page is shown:
DOKuStar Capture Suite installs several Windows services. Most of the services will run using the LocalSystem
account, but some services needs to run using a domain user account with local administrator rights. Specify a domain
user with local administrator rights. Enter the domain and user name, and the corresponding password.
When you click Install, installation will start. Setup will install all necessary components one after the other. This will
take some minutes. During installation different dialog windows with progress indicators for the various components
will appear. When the software has been installed completely, the following page will be shown:
If a service, that should be started, doesn’t show Started as state, please check the event log. To open the event log,
double-click on Adminitrative Tools in the windows Control Panel . In the Adminitrative Tools window
double-click on Event Viewer and in the Event Viewer window select Application. In most cases the messages
will permit to detect what caused the problem.
Note: If you have installed the sub-feature Adapter of the DOKuStar Professional Server feature on the Flow
Server machine, the Flow Server machine will also act as Extraction Cluster Master. In this case you have to configure
the Extraction Cluster on the Flow Server machine.
On the Extraction Cluster Master, select Load Manager Monitor in the DOKuStar Capture Suite program
group of the Windows start menu. Load Manager Monitor is opened.
On the Tools menu, click Cluster Configuration to open the Configuration dialog.
Add a computer node for the Extraction Cluster Master. Add a Runtime Node to the Extraction Cluster Master computer
Node. If the Extraction Cluster Master machine is a multi-processor machine, add further Runtime Nodes until there is
one Runtime Node for each processor of the Extraction Cluster Master machine.
Note: If you have installed the Flow Server and the Extraction Cluster Master on the same machine, add one Runtime
Node less. One processor should be free for the work of the Flow Server.
Then add a computer node for each Extraction Cluster Slave. For each Extraction Cluster Slave computer node, add a
Runtime Node. If the Extraction Cluster Slave machine is a multi-processor machine, add further Runtime Nodes until
there is one Runtime Node for each processor of the Extraction Cluster Slave machine.
As a result, each Extraction Cluster computer node has as many Runtime Nodes as own processors.
On the Flow Server open the DOKuStar Capture Suite Designer and open your DOKuStar Capture Suite project file in
the folder \\<Flow Server name>\DOKuStarDispatchData\config. Select the job step
Extraction and set the property MaxDlmLoadingCount to <Number of all Runtime Nodes of the
Extraction Cluster> + 1.
Select the job step Export and set the property MaxDlmLoadingCount to (<Number of all Runtime
Nodes of the Extraction Cluster> + 1) / (average duration of the Extraction job
step in seconds / average duration of the Export job step in seconds).
On the Extraction Cluster Master restart the DOKuStar Professional Link Service.
For further information refer to Load Manager.
Configuring Reporting
To be able to use Reporting, you have to configure a Reporting Server using the Create Reporting Database
Wizard. The wizard will start the Reporting service, create a reporting database, and configure the service to use the
new database.
To activate Reporting in DOKuStar Professional, a Reporting module has to be added to the pipelines of the
DOKuStar Professional project. To activate Reporting for Validation, you have to modify the Validation configuration
file.
Note: When you will re-install or upgrade the Flow Server in the future, you will have to temporarily provide the sa user
with the password #DOKuStar#.
DOKuStar Professional
• DOKuStar Professional – Developer’s Guide (DSP_30_DevelopersGuide_en.pdf):
This manual describes how to create and test a DOKuStar Professional project.
• DOKuStar Professional – ART Training (DSP_30_ARTTraining_en.pdf): This manual
describes how to train new documents using the ART Training Client of DOKuStar Professional. If you
don’t use DOKuStar ART, you will not need to read it. This manual is also available in German language
(DSP_30_ARTTraining_de.pdf).
• DOKuStar Professional – ACT Training (DSP_30_ACTTraining_en.pdf): This manual
describes how to train new documents using the ACT Training Client of DOKuStar Professional. If you
don’t use DOKuStar ACT, you will not need to read it. This manual is also available in German language
(DSP_30_ACTTraining_de.pdf).
An additional help file describes the DOKuStar Professional programming interfaces (DSP_API_en.chm).
This document is also available as online help in the DOKuStar Design Studio.
• DOKuStar Extraction – Programming Manual (DSE_41_ProgrammingManual_en.pdf):
This manual describes the programming interfaces and project and result file formats of DOKuStar
Extraction. You will not need this document.
• DOKuStar Extraction – Tutorial (DSE_41_Tutorial_en.pdf): This manual describes the
examples installed with DOKuStar Extraction and contains a tutorial for the DOKuStar Design Studio.
This document is also available as online help in the DOKuStar Design Studio.
An additional help file (DOKuStar.Extraction.Result.chm) describes a programming interface for access to
the DOKuStar Extraction result files.
Configuration Data
Config Folder, ServerConfig.dfc, and ClientConfig.dfc
During installation of the Flow Server a shared folder named DOKuStarDispatchData is created on the Flow
Server. This shared folder is located in Documents and Settings\All Users\Application
Data\Captaris\DOKuStar Dispatch\data on the Flow Server. The sub folder config of
DOKuStarDispatchData is the most important configuration folder of a DCS system. It contains the Flow Server
configuration file ServerConfig.dfc, the project file <name of DCS project>.dfp and the project
folder <name of DCS project>.
The ServerConfig.dfc file specifies the name of the Flow Server machine, the name and the location of the
default repository (see Runtime Files), and the name of the active DOKuStar Capture Suite project.
At runtime the Validation Clients and the Extraction Cluster Nodes access the config folder to get their configuration
data. Therefore the config folder with all sub folders must be readable for the Windows users working at the
Validation Clients and for the account(s) of the Extraction Cluster Nodes (strictly speaking for the account(s) of the Load
Manager Services running on the Extraction Cluster Nodes, see Services).
In order to be able to change some configuration settings the administrator of your DCS system must have write
permissions on the config folder.
Each local ClientConfig.dfc must be readable for the respective participant, e.g. the ClientConfig.dfc
on a Validation Client has to be readable for the Windows users working at the Validation Clients, the
ClientConfig.dfc on the Flow Server has to be readable for the account of the Flow Service running on the
Flow Server (see Services). The administrator must have write permissions on each ClientConfig.dfc file.
Note: The ServerConfig.dfc file is part of the central configuration (in the standard configuration on the Flow
Server). There is only one ServerConfig.dfc file in the whole DCS system.
The ClientConfig.dfc file is not part of the central configuration. The ClientConfig.dfc file is located
in the local folder Documents and Settings\All Users\Application
Data\Captaris\DOKuStar Dispatch on the Validation Client, Extraction Cluster Node or Flow Server.
There are as many ClientConfig.dfc files in the DCS system as participating machines.
It is possible to use another location for the central configuration. See Using another Configuration Location for further
information.
Refer to Databases and Using a SQL Server on another Machine for the Flow Database for further information.
License Files
In the standard configuration the Flow Server is also the License Server. The license files are located in the folder
Documents and Settings\All Users\Application Data\Captaris\DOKuStar
License Manager on the License Server.
The License Server must have read permission on the License files. The License Server is a DCOM server running with
the LocalSystem service account.
If you want to use another machine as License Server refer to Licensing of DOKuStar Products for further information.
Reporting Files
If Reporting is used, the configuration and data files are stored in subfolders under Documents and
Settings\All Users\Application Data\Captaris\DOKuStar Professional\3.0\Reporting.
DOKuStar Professional and DOKuStar Validation will store reporting data in a Cache subfolder as long as they can’t
establish a connection to the Reporting service. As soon as a connection can be established, the stored data will be
transmitted and deleted.
Administrator Settings
When the administrator works with the Administrator tool, administrator specific settings are saved in the folder
Documents and Settings\<administrator user>\Application Data\Captaris
Document Technologies GmbH\DOKuStar Professional.
Runtime Files
Repository
As already mentioned, during installation of the Flow Server a shared folder named DOKuStarDispatchData is
created on the Flow Server. This shared folder is located in Documents and Settings\All
Users\Application Data\Captaris\DOKuStar Dispatch\data on the Flow Server. The sub
Import Folders
The import of the image files into the DCS system can be done by different means, e.g. by a project specific importer
program or by DOKuStar Professional Hot Spot.
The import folder locations can be set in the configuration of the importing program.
Trace folder
Each participant of a DCS system writes trace files to its local trace folder Documents and Settings\All
Users\Application Data\Open Text\Trace. Each participant must have write permissions on its local
Trace folder.
The location of the Trace folder can be changed by creating a registry entry. See Changing the Trace Folder for further
information.
For further information about trace files and the Trace Viewer tool refer to Tracing.
Flow Database
In the standard configuration the Flow Server keeps its flow data in a database of a local SQL Server instance named
DOKUSTAR. The Flow Server machine is also the SQL Server machine.
The name of the flow database is DBFLOW. The according DBFLOW.MDF file is located in the folder
Programs\Captaris\databases\MSSQL.<Version>\MSSQL\Data. During installation the
DBFLOW database and a user named dfadmin is automatically created. The user dfadmin is the owner of the
DBFLOW database.
In the standard configuration the Flow Server accesses the flow database using the dfadmin user.
If you want to change the standard configuration, e.g. if you want to use a SQL Server on another machine than the Flow
Server machine, or if you want to access the flow database using Windows security, you have to provide a
FlowService.dcf file for the Flow Server. See Configuration Data and Using a SQL Server on another Machine
for the Flow Database.
If you use Windows security to access the flow database, the Flow Server (strictly speaking the account of the Flow
Service running on the Flow Server, see Services) must have full access on the flow database. The administrator has also
full access on the flow database.
Note: The flow database does not contain intermediate or final extraction results. It only contains data about the flow of
document processing.
Services
The runtime environment of DOKuStar Capture Suite consists of several programs and Windows services. In the
standard configuration the following Capture Suite Windows services are installed on the Flow Server and on the
Extraction Cluster Nodes:
§ Flow Server
o Flow Service (DOKuStar Flow)
o Scheduler Service (DOKuStar Scheduler)
o Cleanup Service (DOKuStar CleanUp)
o Tracing Service (DOKuStar Tracing)
o Reporting Service (DOKuStar Reporting 3.0)
o Hot Spot Service (DOKuStar HotSpot 3.0)
§ Extraction Cluster Master Node
o DOKuStar Professional Link Service (DOKuStar Professional Link)
o Load Manager Service (DOKuStar Load Manager 3.0)
o Tracing Service (DOKuStar Tracing)
o Reporting Service (DOKuStar Reporting 3.0)
o Hot Spot Service (DOKuStar HotSpot 3.0)
§ Extraction Cluster Node
o Load Manager Service (DOKuStar Load Manager 3.0)
o Tracing Service (DOKuStar Tracing)
o Reporting Service (DOKuStar Reporting 3.0)
o Hot Spot Service (DOKuStar HotSpot 3.0)
Note: For installation reasons, the Load Manager Service also runs on the Flow Server, but is not used and can be
stopped. A service named Hot Spot Service runs on the Flow Server and on the Extraction Cluster Nodes. You can stop
this service on all machines where the Hot Spot feature is not used for import.
The Flow Service is the heart of the Flow Server. It controls the processing of the document images. The processing of a
document or a set of documents is called a job. The Flow Service keeps the flow data of the jobs in the flow database
(see Databases). Each job runs through several job steps. The Scheduler Service is responsible for determining the next
job step for a job. The Cleanup Service deletes finished jobs with all their data in the repository after a specified time
span and performs some other housekeeping and timeout watching.
If you want to use Reporting, you run the Create Reporting Database wizard on the machine that should act as
reporting server. The wizard creates a reporting database in a specified SQL server and initializes the Reporting service
to write all reporting data to this database. On all other machines, the Reporting service can be stopped.
If Hot Spots are used for data import, it will typically run on the Extraction Cluster Master because it needs DOKuStar
Professional. You can either use the Hot Spot Tray program, or work with the Hot Spot service. In production, you
normally will use the service. In this case you configure the Hot Spots using the DOKuStar Input HotSpot
Configuration program; the service will then poll the configured Hot Spots automatically. On all other computers,
the Hot Spot service can be stopped.
In this scenario the high availability of the Flow Server is achieved by using the Microsoft Cluster Technology with two
Flow Server nodes. In case of failure of the active node, the second node becomes active. All jobs, which are in the
processing workflow in the moment of the failure, will become broken. After the second node has become active, the
broken jobs can be reset manually by the administrator. Then the jobs will be processed by the Flow Server on the
second node without any lost.
For further information about the Microsoft Cluster Technology refer to
http://www.microsoft.com/windowsserver2003/enterprise/clustering.mspx.
The high availability of the configuration folder, repository, import folder, and trace folder is provided by using a SAN.
The high availability of the flow database (and possibly of the ART and the ACT database) is achieved by using an
already existing corporate SQL cluster.
Cluster
The cluster system consists of two machines
• First cluster node (active)
• Second cluster node (passive)
Prerequisites
• Microsoft Windows Server 2003 Enterprise Edition on both nodes
• SAN disk for quorum and data
• Network connection between the nodes and the shared disk
• Domain user with administrator rights on every system involved
• Enough fixed IP addresses available (minimum five)
In this scenario the high availability of the configuration folder, repository, import folder, and trace folder is provided by
using a SAN as in the previous scenario.
The high availability of the flow database ((and possibly of the ART and the ACT database) is achieved by using an
already existing corporate SQL cluster like in the previous scenario.
The high availability of the Flow Server is provided by using the ESX technology with two nodes. An active one is
powered on and a passive one is powered off. The passive node is an exact copy of the active node. In case of failure of
the active node, e.g. a blue screen, the second node has to be started manually. All jobs, which are in the processing
workflow in the moment of the failure, will become broken. After the second node has been started, the broken jobs can
be reset manually by the administrator. Then the jobs will be processed by the Flow Server on the second node without
any lost.
Furthermore you can use the high availability features of the ESX technology with several ESX servers to assure the
availability of the Flow Server in case of a broken ESX server.
For further information about the ESX technology refer to http://www.vmware.com.
The Extraction Cluster Nodes are also realized as virtual machines.
System
The system consists of two virtual machines
• First node – active – powered on
• Second node – passive – powered off
Prerequisites
• Virtual machine with Microsoft Windows Server 2003
• ESX Server
• SAN disk for data
• Network connection between the nodes and the shared disk
• Domain user with administrator rights on every system involved
• Enough fixed IP addresses available
Sequence of Installation
1. Install the Flow Server on the virtual machine (see Installation of the Flow Server).
2. (Install the Extraction Cluster Nodes and Validation Clients on the respective machines (see Installation of an
Extraction Cluster Node and Installation of a Validation Client)).
3. Stop all services on the Flow Server.
4. Move the config folder to the SAN (see Using another Configuration Location).
5. Change the trace folder for the Flow Server, the Extraction Cluster Nodes, and the Validation Clients (see
Changing the Trace Folder).
6. Move the flow database to the corporate SQL Server (see Using a SQL Server on another Machine for the Flow
Database). Be sure to provide a suitable FlowService.dcf file for the Flow Server.
7. Possibly move the ART database to the corporate SQL Server (see Using a SQL Server on another Machine for
the ART database).
8. Possibly move the ACT database to the corporate SQL Server (see Using a SQL Server on another Machine for
the ACT database).
9. Restart the services on the Flow Server.
10. Shut down the virtual machine (= first node) and create an identical copy of it (= second node).
11. Restart the first virtual machine.
Database Rights
The Flow Server keeps the flow data in the flow database. Therefore the Flow Service needs full access on the flow
database.
The flow database uses mixed mode authentication. By default, the Flow Service accesses the flow database using the
SQL user dfadmin.
Note: During installation of the Flow Server the flow database and a SQL user named dfadmin are created in a local
SQL Server instance named DOKuStar. The SQL user dfadmin is the owner of the flow database. By using the
dfadmin user to access the flow database, the Flow Service will automatically have the afforded read and write
permissions on the flow database.
Start the DOKuStar Capture Suite Designer and open the project file in the folder \\<Flow Server
name>\DOKuStarDispatchData\config. Select the job step Extraction and set the property
MaxDImLoadingCount to <Number of all Runtime Nodes of the Extraction Cluster> + 1.
Select the job step Export and set the property MaxDlmLoadingCount to (<Number of all Runtime Nodes of the
Extraction Cluster + 1) / 4.
Save the project. On the Extraction Cluster Master restart the DOKuStar Professional Link Service.
For further information refer to Load Manager.
Note: Instead of using SQLSE Management Studio, you can use the DOKuStar Professional Visual Designer – ART
Explorer View to copy the ART database to another SQL Server instance. See DOKuStar Professional Developer's
Guide for further information.
Note: Instead of using SQLSE Management Studio, you can use the DOKuStar Professional Visual Designer – ACT
Explorer View to copy the ACT database to another SQL Server instance. See DOKuStar Professional Developer's
Guide for further information.
Note: Instead of moving the config folder, you can move the complete DOKuStarDispatchData share (with
the sub folders config and Repositories) to the new location.
The config folder with all sub folders and files must be readable for the Windows users working at the Validation
Clients and for the account(s) of the Extraction Cluster Nodes (strictly speaking for the account(s) of the Load Manager
Services running on the Extraction Cluster Nodes, see Services).
Each participant of a DCS system, even the Flow Server itself, has a file named ClientConfig.dfc located in its
local folder Documents and Settings\All Users\Application
Data\Captaris\DOKuStar Dispatch. This file contains a tag named
<DefaultServerConfigLocator> telling the Validation Client or Extraction Cluster Node where to look for
the config folder.
Validation will still start with the default DCS system, but it will show an additional command Select
Configuration in the File menu. This command opens the Select Configuration dialog:
The Configuration field shows the specified name of the currently selected Flow Server. To switch to another flow
system, the user can select the respective entry from the list.
Use the command Register Computer in the context menu of the dialog to add the computer hosting the ART
database to the tree. Then open this computer node, select the ART database and confirm with OK.
Save the project and exit Visual Designer.
Use the command Register Computer in the context menu of the dialog to add the computer hosting the ACT
database to the tree. Then open this computer node, select the ACT database and confirm with OK.
Save the project and exit Visual Designer.
Configuring Shortcuts
The Visual Designer, the ART Training Client, and the ACT Training Client will immediately open a project that is
supplied as parameter when they are started. This permits to configure a shortcut that starts the respective program and
opens your project automatically.
To achieve this, create a shortcut. E.g. go to the respective item in the program group, and from the context menu choose
Send to -> Desktop (create shortcut). Then go to the properties of the new shortcut and append the full path
name of the DOKuStar Professional project file (extension .sitemap) to the Target string. Don’t forget to include the
file path into quotes, if it contains spaces.
Overview
To start the Administration, select Administration in the DOKuStar Capture Suite program group or use the icon
DCS Administration on the desktop.
Note: If you start the administration program for the first time, you might get a security warning from the Windows
firewall, asking you, whether the program should be blocked. Confirm that the program should no longer be blocked.
The Administration program permits to monitor and control the different components. For these tasks the Administration
provides a set of views. The central view that permits to monitor the complete application and to activate different views
is the System window. When you start the Administration for the first time, the System window is empty:
As a first step, create a System tab page for your system. Open the New System wizard using the New command
of the File menu.
On a running system, where a System tab page has been created, a project has been activated, and jobs have been
imported, the different views of the administration program permit to monitor the application:
Confirm the first dialog step with Next. The Server dialog appears:
Select the flow server from the drop-down list, or enter the name into the field, if it is not yet available. Normally you
will work with the default option. It will create a view with a Services shape containing all services of the DOKuStar
Capture Suite and a DOKuStar Professional shape.
If you select the second option, you will get an empty view and you will have to add all needed items manually.
When you confirm with Next, the DOKuStar Professional Cluster dialog appears:
If you don’t want to add a Services shape to the view, just unmark the option Add a Services Shape.
If you don’t want to add a special service, just unmark it. For each service you have to enter the name of the system
where the system is running. As default, the name of the flow server is shown. This setting will only be valid, if all
components are installed on a single computer for development or testing. In a typical cluster installation, the
DOKuStar Professional Link and the Cluster service will reside on another computer, the master of the
DOKuStar Professional cluster.
When you confirm with Next, the wizard is ready to create the System view:
For a DOKuStar Professional shape you can enter computer name and port number of the respective DOKuStar
Professional cluster master:
For a Cluster or a DOKuStar Professional Link service, this will be the system name of the cluster master of
the respective DOKuStar Professional cluster.
For the services Flow, Scheduler, and CleanUp, it will be the name of the flow server for typical configurations.
When you add a Windows Service item, a dialog will appear where you can select the desired service:
If you want to add a service on the local machine, you can leave the Machine Name field empty. Otherwise enter the
name of the respective computer first. When you click onto the Service field, the services available on the specified
computer are determined and will then appear. Select any service and confirm with OK.
When you select a tab, the System view will show the respective system. The Summaries view, the Job Class
view, and the Activities and Jobs view will then be updated automatically.
If you don’t need to monitor a system for some time, you can close its System view. Select the respective view and
close it by clicking on the cross icon in the top right corner of the view.
To show any previously configured system, use the Open command of the File menu. An Open System dialog lists
all configured systems. Select the respective system and confirm with OK.
To remove a previously configured system permanently, use the Delete command of the File menu.
New…
This command creates a new System view. The New System wizard starts. There you can specify the
items that should be shown and the system names of the respective computers.
Open…
With this command you can open a previously created System view. A dialog shows a list of all configured
systems. Select a system and confirm with OK. The respective System view will then be displayed.
Delete…
With this command you can delete a previously created System view permanently. A dialog shows a list of
all configured systems. Select a system and confirm with OK. The respective System view no longer be
available.
Exit
Terminates the Administration.
View Menu
Summaries,
Shapes,
Activities and Jobs,
Job Class
These commands open the selected view. If the respective view or window is currently shown, the command
has no effect. To close a view, click on the cross shown in the upper right corner of each view.
Note: To show a previously created System view, use the Open command of the File menu.
Load Layout…
This command permits to switch to a layout that has been previously saved using the command Save
Layout As.
Save Layout
This command saves the current layout to the last used layout file. You can then later restore the layout by
loading this file with the command Load Layout.
Save Layout As…
This command permits to save the current layout to a file. You can then later restore the layout by loading it
with the command Load Layout.
Help Menu
Administrator’s Guide
This opens the online help.
About…
This command shows a dialog box with version information.
Controlling Views
The Administration user interface contains four views, the Shapes view, the Summaries view, the Job Class
view, and the Activities and Jobs view. In the standard layout, each view is shown in a separate area of the
program window.
Each view can be moved to different positions within the program window. To move a view to a new location, just go to
the title bar of the view and drag it with the mouse. As soon as you drag a view, several symbols will appear on the
program window that help you to move the view to special positions:
Dockable
When Dockable is marked, the view is shown in a separate area or window. When Dockable is not
marked, the view will be shown as tab page of the window area. Please take notice that the view as a window
has special properties. It will still show the commands Dockable, Hide, and Floating in the context
menu of the tab while normal windows don’t show these commands.
Hide
This command closes the respective view. To reopen it, use the corresponding command of the View menu.
Floating
If Floating is marked, the view is shown as a separate floating window that can be moved to any position on
the desktop independently of the Administration program window. If you then click on Floating, the view
will return to its previous position within the program window.
Auto Hide
If this option is marked, the view is normally shown as symbol in a small toolbar at the border of the program
window. When you move the mouse to the toolbar the view is shown automatically. When you click into
another area of the program window, it is hidden again.
The following example shows the Shapes view in Auto Hide mode:
Auto Hide mode can also be activated by clicking on the pin symbol in the title bar of the view.
Note: Auto Hide mode is available only, while the view is dockable and not floating.
The commands permit to close the window or to create a new horizontal or vertical tab group. The respective view will
then appear as the only tab page of the newly created tab group.
You can either create a set of horizontal tab groups, or a set of vertical tab groups. As soon as you create a second
horizontal tag group, the command New Vertical Tab Group disappears from the context menus and vice versa.
When two or more tab groups exist, the context menu will show additional commands that permit to move the respective
window to the adjacent group:
A similar context menu appears, when you go to the tab of a window and drag it onto another tab group.
In the following example, the command New Horizontal Tab Group has been used while two System views
were shown as tabs of the system window area. As a result, two horizontal tab groups are shown, and the second
System view is now shown in the second group:
For some components, state information is indicated. The Scheduler and the CleanUp services show moving bars,
while the respective component is working. Normally, the bars are shown in green color. If an error occurs, the bars are
shown in red color. These indicators permit to watch the polling activity of these components.
The service items show the name of the computer where the system is located, and the state of the respective service at
the time of the last refresh. Some of the service names are shown as links. A click on a link will make detailed
information available:
• When you click on CleanUp, the CleanUp dialog opens. It shows detailed information about the activity
of the CleanUp service and permits to modify its parameters.
• When you click on Schedule, the Scheduler dialog opens. It shows detailed information about the
activity of the Scheduler service and permits to modify its parameters.
You can stop and start each service separately using the buttons in the line of the respective service. With the buttons in
the All Services line you can stop or start all services in the shape
The DOKuStar Professional shape shows the activity of the respective DOKuStar Professional cluster graphically.
It shows how much processing nodes are currently working and how much were active during the last few minutes.
When you click on Load Manager Monitor, the DOKuStar Load Manager Monitor is started. It permits to
watch the activity of the DOKuStar Professional cluster and to configure the Load Manager.
You can change the layout of the System window by moving the shapes with the mouse. Select a shape by pointing to
its border with the mouse. As soon as the mouse cursor changes, you can drag the shape to another position.
The layout of the System window has to be configured. When the Administration is started for the first time, the
window will be empty. In this case use the New command of the File menu and specify the details of your system in
the appearing New System wizard.
Each shape listed in the Shapes view can be dragged to a System window with the mouse. The respective shape will
then appear in the System window.
Typically you will configure the System window completely in the New System wizard. In this case you will not
need the Shapes view unless you have to add an additional windows service or a second DOKuStar Professional
shape, or if you want to add a description shape.
Using its toolbar, the tab page can be configured to show all or only specified job classes, and to show all job steps and
states, or only items whose queue is not empty. You can also configure that some states should not be displayed. If you
click on a link, the Activities and Jobs view will display a list of the respective items.
The Jobs tab page shows for all or selected job classes the number of jobs in the different job folders. In the following
example there is only a single job class containing a folder Demo:
If you click on a link, the Activities and Jobs view will display a list of the respective jobs.
As default, both tab pages will refresh automatically. Using the toolbar you can request an immediate refresh, and you
can modify the refresh time, or switch off automatic refresh.
Controlling Refresh:
Refresh
When you click this button, the contents of the view will be refreshed immediately.
Configure timer
This button opens the Timer dialog:
Here you can specify the time interval in seconds for automatic refresh, or switch off automatic refresh. On a
production system with high workload, you should not specify a short refresh interval of only a few seconds
because this could slow down processing.
Deleting a Job Class:
These buttons are only available while the Activities tab page is selected.
As default, the Activities view shows the activities of all job classes of the current project. If you want to
suppress some job classes of a project with several job classes, mark the second option and deselect the job
classes that should no longer be shown.
Configure states
This button opens the States dialog where you can specify which states should be displayed in the extended
presentation of the Activities tab page of the Summaries view.
An activity may run through a lot of states during its lifetime. Thus the list of all job steps and their states will
become very long in the extended presentation, if all states are shown. Therefore some states are not shown as
default. In the States dialog you can specify which state should be shown. In addition, you can modify the
colors used for the different states:
Refresh
This command starts a refresh immediately.
Configure timer
This button opens the Timer dialog. There you can specify the time interval in seconds for automatic refresh,
or switch off automatic refresh. On a production system with high workload, you should not specify a short
refresh interval of only a few seconds, because this could slow down processing.
Delete a job class
This command can be used, to remove an obsolete job class from the flow database. You can only delete a job
class, if no activities exist any more, i.e. if the Summaries view doesn’t show an activity in any queue.
When you click this button, a drop-down menu shows all defined job classes. If you try to delete a non-empty
job class, an error message will be shown.
The last three commands are only available while the Activities tab page is selected.
Configure job classes
This command opens the Job Classes dialog. As default, the Activities view shows the activities of all
job classes of the current project. If you want to suppress some job classes of a project with several job
classes, mark the second option and deselect the job classes that should no longer be shown.
Configure states
This command opens the States dialog where you can specify which states should be displayed in the
extended presentation of the Activities tab page of the Summaries view.
An activity may run through a lot of states during its lifetime. Thus the list of all job steps and their states will
become very long in the extended presentation, if all states are shown. Therefore some states are not shown as
default. In the States dialog you can specify which state should be shown. In addition, you can modify the
colors used for the different states:
View all jobs or only pending activities
This buttons toggles between two presentations of the Activities tab page. A compressed presentation
doesn’t display states of a job step whose queue is and job steps were all queues are currently empty. This
presentation is short and gives a good overview; but the shown job steps and states may change with every
refresh because other state queues become empty.
An extended presentation shows all job steps and state values while most queues will be empty normally.
When you want to work with this presentation, you could use Configure states to suppress certain state values
and show only the most important queues.
The view shows the workflow of the job class graphically. Arrows denote possible routes for jobs. Below each job step,
non-empty queues with activities in a certain state are shown. Empty queues are never shown in this view.
When you click on a queue, the Activities and Jobs view will show a list of the respective activities. When you
click on a job step icon, it will show a list of all activities of the respective job step. When you click on the job class
name, it will show all activities of the job class.
An additional job step Scheduling is shown separately. To be quite correct, the scheduler would have to be shown
between each pair of job steps because after each job step the scheduler transfers a schedule to the next job step
according to specified rules. On the other hand the scheduler is a single entity that controls the workflow for all job steps.
In addition the scheduler works fast and often no schedules are waiting or in progress at any time. Therefore only a
single item Scheduling is shown, and typically most or all queues will be empty and therefore not shown.
The view gives a quick overview about the state of a job class. You can see immediately, how many activities are in state
Ready, i.e. waiting, at the different job steps. In the above example, no activities are in state Working at the
Validation job step, i.e. no validation operators are working. Some activities are in state Broken, i.e. a problem
has occurred and should be looked after.
As default, the view will be refreshed regularly. The first toolbar button permits to request an immediate refresh. With
the second button you can open a Timer dialog and modify the refresh interval, or switch off automatic refresh.
The Job Class view always shows only a single job class. To show a job class, open the Job Class drop-down list
in the toolbar of the view and select a job class.
Note: The Job Class view shows the same data as the Summaries view for a single job class. If you don’t need
this view, you can close it, or move it to another location so that it will be shown as tab page together with another view.
There are different ways to select which activities or jobs should be shown in the view:
• A click on the first field of the toolbar of the view will open a list with predefined reports.
• When you click on a link for a queue in the Summaries view, the respective activities will be displayed.
• When you click on a queue in the Job Class view, the respective activities will be displayed.
• The last two toolbar buttons permit to show the corresponding job for a selected activity, or the activities
belonging to a selected job respectively.
• Filters that can be specified in the header of the view permit to extract special activities or jobs that are of
special interest.
With a click on a column header you can sort the items according to the respective column.
When you click on selected activities with the right mouse button, a context menu permits to perform different
commands. E.g., you can request detailed information, suspend, resume, reset, or delete activities, or change their
priority.
In the same way, a context menu for selected jobs permits to request detailed information, to delete the jobs, or to change
their priority.
If you click on the first field, a drop-down menu shows all available types or activity and job reports:
For activities, you can request a report for all activities, all suspended activities, or all activities with errors (Caution
will list all activities that need administration before they can be processed, i.e. all activities in states Suspended,
Broken, and Failed). In addition, you can request a report for a single job. For a single job class you can request a
report of all activities of the job class, or all activities of a specified job step or state. During selection of a job class
report, submenus will appear where you can select the respective items.
For jobs, you can request a report of all jobs, or report for a specified repository, folder, or job.
Refresh
With this button yon can refresh the contents of the view. The Activities and Jobs view doesn’t provide
an automatic refresh. A refresh would be a nuisance if you were just selecting items in order to perform a
command. In addition, on a large system with thousands of jobs, a refresh might need considerable time and
frequent refresh on a large report could slow down the system.
Cancel Refresh
While a refresh is performed, you can cancel it with this button if it takes too long.
Select Columns
This button opens the Columns dialog where you can select which columns should be shown. When the
current report refers to a single job class the dialog shows a button Configure job ticket columns. A
click on this button opens a dialog showing the job ticket fields of the respective job class. Mark the job ticket
fields that should be available for the Activities and Jobs view and confirm with OK. The marked ticket
fields will then be available in the Columns dialog and can thus be shown in reports for the respective job
class.
Delete
With this button you can delete selected activities, or jobs respectively.
Resume Activity
This button transfers selected activities from state Suspended to state Ready so that they are again
available for processing at their respective job step.
Reset Activity to…
With this button you can reset selected activities to another job step. When you click it, a drop-down menu
with the available job steps is shown. Select the desired job step and click on it.
Abort Activity
With this button you can abort selected broken activities. It is only available if all selected activities are in
state Broken.
Show Details
This button opens the Activity Details dialog that makes detailed information about the activity and the
corresponding job available. It is only available while a single activity is selected.
Change Priority
This button opens the Priority dialog where you can modify the priority of the selected activities, and of the
corresponding jobs:
The set of available operators depends on the column type. For a text column a lot of additional operators, such as
Starts with, Ends with, or Contains etc., are available.
To specify a value, click on the down-arrow icon of the respective column that will appear when you move the mouse
cursor to the respective field below the column header. In the following example, value selection has just been opened
for the Creation Date column. Here a calendar window permits to select a date comfortably:
For other column types, a drop-down menu shows, amongst others, all values occurring in any line of the current report.
When you specify a filter for a column, a little clear filter symbol appears below the column header. To remove a filter,
click on this symbol.
Delete
This command deletes the selected activities.
Suspend
This command transfers the selected activities to the Suspended state. While the activities remain in this
state, they will not be processed by the corresponding job step.
Resume
This command transfers selected activities from state Suspended to state Ready so that they are again
available for processing at their respective job step.
Reset to…
With this command you can reset selected activities to another job step. It shows a submenu with the available
job steps. Select the desired job step and click on it.
Abort
With this command you can abort selected broken activities. It is only available if all selected activities are in
state Broken.
Details…
This command opens the Activity Details dialog that makes detailed information about the activity and the
corresponding job available. It is only available while a single activity is selected.
Priority…
This command opens the Priority dialog where you can modify the priority of the selected activities, and of
the corresponding jobs:
Delete
This command deletes the selected jobs.
Details…
This command opens the Job Details dialog that makes detailed information about the job available. It is
only available while a single job is selected.
Priority…
This command opens the Priority dialog where you can modify the priority of the selected jobs:
Show Activities
When you use this command, an activity report with the associated activities is shown. It is only available if a
single job is selected.
The History tab page shows the job steps, the corresponding job already went through:
When you select a job step, you can view additional details. When you select an activity and click on Details, a dialog
will show detailed information about the selected activity. With Reset you can reset the respective activity, if possible.
When you click on Input Files or Output Files, a dialog shows a list of the respective files. A double-click on a
selected image or XML file will open it.
The Advanced tab page shows internal state information. You won’t need it normally.
The General tab page shows general parameters of the job, e.g. job priority, state, and the repository and folder the job
resides in. The History tab page shows a list of all job steps the job went through. When you select a job step, you can
request additional information for that step:
A double-click or a click on Open for a selected image or XML file will open the respective file.
The scheduler scans the available jobs regularly and protocols its activities in the message window.
The CleanUp service scans the available data regularly and protocols its activities in the message window. There you
can watch how much jobs, folders and data units have been deleted during the last activity of the service.
If you click on Show Params, the dialog shows the options and properties of the clean-up service. To be able to
change settings, click on Stop CleanUp at End of JobStep, to stop the activities of the clean-up service
temporarily. The settings will then become available in a few seconds:
Note: A session is created by the clients when they connect to the workflow in order to start operation. E.g. a Validation
session is created, when a Validation station is started. A Validation session is terminated when the Validation station is
terminated. A DOKuStar Professional client terminates a session automatically after some hours and creates a new one.
Note: Stopping the clean-up activities with the respective button of the CleanUp window is an internal software
feature that will not stop or terminate the windows service. If you terminate the windows service, the Administration
program will not be able to access the service. In this case the CleanUp window will display an error message and the
settings will not be available.
Overview
If you want to backup the current data of the DOKuStar Dispatch, you will have to stop processing first, in order to bring
DOKuStar Dispatch into a state, where it could restart on the current data.
Afterwards you will have to save the data in the repository together with the corresponding administration data contained
in a database.
When the backup has been performed, data processing with DOKuStar Dispatch may be continued.
In order to restore data from a backup after some kind of a crash, you will again have to stop processing first. When you
continue processing following a restore, some jobs, that were already processed and whose data have already been
exported, will again wait for processing or be waiting at some processing step. Therefore you will have to do some clean-
up, in order to remove jobs that were already processed. Or the application will need a mechanism to remove results of
jobs that were processed twice. Thus, to be able to use backup and restore in a meaningful way, an application needs a
concept and according rules, how to perform a restore and necessary clean-up operations.
Note: It is recommended to use a high availability configuration for your DCS system (see chapter "Providing High
Availability") instead of a backup-recovery strategy.
Stopping Processing
Before you can backup the data of DOKuStar Dispatch, you need to stop processing. This requires the following steps:
• Make sure that no new jobs will be imported.
• Start the DCS Administration and suspend all jobs in state Ready at a DOKuStar Professional job step.
• Wait until all jobs in state Working have terminated processing. Validation operators should complete their
current document, then close it, and exit Validation.
After processing has stopped completely, stop all services, and then stop the service SQL Server (DOKuStar). For
the last service use the Services dialog of the Administrative Tools of the Windows Control Panel, or add this
service to the Services shape of the DOKuStar Capture Suite Administration.
Restoring Data
If you need to restore data from a backup, again stop processing as described above, and wait until processing has
stopped completely. Then restore the repository and database files and restart the services and suspended jobs.
DOKuStar Dispatch will now start processing with the current data. Jobs that have been processed and exported, after the
backup has been performed, may now be processed and exported a second time, and jobs that were created between
restore and backup and were still unfinished will disappear. So some cleaning up will have to be done to remove
duplicate jobs or results, or to re-import documents for lost jobs.
This view permits to administer ART repositories on different computers using the context menus and the toolbar of the
view.
To be able to access a repository on a computer, the computer must be registered first using the command Register
Computer in the context menu or the toolbar of the view. Registered computers are shown as root nodes in the view.
If you register the computer hosting the ART database (in the standard configuration the Flow Server), a repository node
for the ART database will be shown as sub node of the computer node.
The context menu of the repository node provides menus for backup and restore. Refer to DOKuStar Professional
Developer’s Guide, chapter ART Repository Explorer View for further information.
This view permits to administer ACT repositories on different computers using the context menus and the toolbar of the
view.
To be able to access a repository on a computer, the computer must be registered first using the command Register
Computer in the context menu or the toolbar of the view. Registered computers are shown as root nodes in the view.
If you register the computer hosting the ACT database (in the standard configuration the Flow Server), a repository node
for the ACT database will be shown as sub node of the computer node.
The context menu of the repository node provides menus for backup and restore. Refer to DOKuStar Professional
Developer’s Guide, chapter ACT Repository Explorer View for further information.
Note: The path to the input files in the DOKuStar Professional cache is quite long. Its length depends on the path of the
user temp folder, and with default setting on the user name and system language. In addition, processed versions of the
input files with extended file names will be created. Therefore you shouldn’t use long file names for input files.
Otherwise errors could occur because the full path name of some files exceeds the maximum path length.
DOKuStar Capture Suite Administrator's Guide Working with Hot Spots • 101
Configuring Hot Spots
Creating Hot Spots
To be able to configure Hot Spots, open the Configuration dialog:
If you use the Windows service DOKuStar HotSpot 3.0, start the configuration program you will find in the Tools
menu of the DOKuStar Professional program group.
If you use the Hot Spot program, start the Hot Spot Tray from the DOKuStar Professional program group. The
DOKuStar Spot tray icon ( ) appears in the system tray. Its context menu permits to open the Configuration
dialog:
To create a new Hot Spot, click on New and select the desired Hot Spot type from the context menu:
102 • Working with Hot Spots DOKuStar Capture Suite Administrator's Guide
Configuring Polling Cycle and Project File
For each Hot Spot, you can specify a source name that will appear in the Name column of the configuration dialog:
For all Hot Spot types, you can configure the polling cycle in the Scheduling section of the Configuration dialog.
With the default settings, the Hot Spot will be polled every minute each day. When you select the option Workdays,
polling will be restricted to Monday through Friday. If you select Custom, you can specify weekdays as required. On
the right side you can specify a polling period in minutes, or a polling period in hours. If you select Fixed time, the
Hot Spot will be polled only once a day at the specified time.
Under DSP project you have to specify the DOKuStar Professional project that should be used to process the
incoming documents. When you click Browse, a file dialog opens. Go to the project folder, select the project file
(extension .sitemap) and click Open. When you click New, the Visual Designer starts and the New Project
dialog opens so that you can immediately create a new DOKuStar Professional project.
DOKuStar Capture Suite Administrator's Guide Working with Hot Spots • 103
Configuring a Hot Spot of Type File System
For a Hot Spot of type File system, the hot spot service will control the specified file folder at the specified
scheduling times (and all its subfolders, if specified). All found input files matching the specified file filter will then be
transferred to DOKuStar Professional for processing.
Besides name, scheduling options, and the DOKuStar Professional project, you have to specify the file folder that should
be watched and additional options as needed:
To specify the file folder, click the button following the Folder field. A folder dialog opens. Go to the desired folder
and confirm with OK.
At Input file filter you can specify one or several file extensions that should be watched and processed. As default, all
files will be watched. The file extensions specify a file type; i.e., if you specify .tif this will also include files with
extension .tiff.
If you mark the option Include subfolders, all subfolders of the specified folder will also be watched. As default, a
separate Runtime Document will be created for each file found in a subfolder, i.e. the files will be processed
independently.
When you mark One job for all files in folder, you will also have to specify a file name for a signal file. In this
case, a single Runtime Document will be created for all files contained in a single subfolder at the time when the signal
file is detected. Thus all these documents will be processed as a batch in a single processing step. Take notice that very
large may need much processing time and may be terminated due to timeout. A reasonable batch size would be up to
about 100 images. If the folder size exceeds 5 MB, you will also have to check the option Activate large image
handling.
If several subfolders with documents are found, a separate Runtime Document will be created for each folder containing
a signal file with the specified name.
When you mark Delete folder, a subfolder will be deleted as soon as all files have been transferred and deleted.
104 • Working with Hot Spots DOKuStar Capture Suite Administrator's Guide
Very large image files exceeding 5 MB must be handled differently. To process large image files, mark Activate
large image handling, and specify a shared network folder that can be accessed from all computers of the
extraction cluster.
Besides name, scheduling options, and the DOKuStar Professional project, you have to specify the properties for the
FTP connection. When you have entered user name, password, server name and the path to the remote folder, you can
click Check connection in order to check whether the FTP location can be reached with the specified parameters.
DOKuStar Capture Suite Administrator's Guide Working with Hot Spots • 105
Configuring a Hot Spot of Type Mail
For a Hot Spot of type Mail, the Configuration dialog looks like this:
Besides name, scheduling options, and the DOKuStar Professional project, you have to enter the parameters needed to
access incoming emails. You can then click Check connection in order to test whether the specified email server
can be accessed with the specified properties.
If the IMAP protocol is used, you have to specify the folder that should be watched. Choose a folder from the drop-down
menu of the Folder field. To show the current folders click on Update.
As default, processed emails will be deleted. If you mark the option Mark as deleted, the emails will not be deleted,
but just marked as deleted.
If you want to use a secure connection, mark the respective option and click Advanced. The SSL Settings dialog
opens:
106 • Working with Hot Spots DOKuStar Capture Suite Administrator's Guide
As default, a Runtime Document containing all attachments of the mail will be created, while the body text of the mail
will be ignored. When you mark the option Attach body as TIF file, the body text will be converted to a binary
image, and the Runtime Document will contain the mail body as main document and the attachments as subdocuments.
Besides name, scheduling options, and the DOKuStar Professional project, you have to specify a user account and the
SharePoint source.
If you want to use the current user account, you can accept the default option in the Login section. If you need to user
another user account, select the second option, and enter user name and password.
To select a SharePoint source, click on the button behind the List field. The SharePoint Selector dialog opens.
Enter the address of the SharePoint server into the Site field, and click the Refresh button:
DOKuStar Capture Suite Administrator's Guide Working with Hot Spots • 107
The available web sites and lists will then be shown. Now navigate to the desired web site on the SharePoint server. To
open a web site, double-click the respective row. To return to an upper level click the Up one level button. When you
have reached the correct web site, select the desired SharePoint list. Its address will then be shown in the Url field.
When you select an item, the corresponding address will be shown in the Url field. Select the desired source. Confirm
with OK. The address of the selected SharePoint list will now appear in the List field of the configuration dialog.
The Name column shows the name you specified at the Source name field during configuration of the respective
Hot Spot. Location indicates the location of the Hot Spot, for example the path of a file system folder, or the library
name of the specified SharePoint library.
The State column shows the current state:
• If the Hot Spot has just been configured or stopped, it is in state Disabled, i.e. it is not working. Use the
Start command or toolbar button to activate the Hot Spot. In this state you can delete the Hot Spot, if it is no
longer needed.
• If the Hot Spot has been started, but is currently waiting, it is in the state Scheduled. If you want to disable
it, use the Stop command or toolbar button. If the Hot Spot should process documents immediately, use the
Run Now command or toolbar button.
The Last run column shows the last polling time, and how many documents could be transferred from the input source
to the internal working folder.
108 • Working with Hot Spots DOKuStar Capture Suite Administrator's Guide
The Processing column shows the number of documents that are waiting for processing in the internal working
folder.
The Message column will show an error message, if a document is in error state. In this case use the command
Transfer and Processing Details in the context menu of the Hot Spot to show detailed information. A dialog
will show detailed information about the data transfer from the input source to the internal working folder in its
Transfer tab page:
In the above example, some document files could not be read or deleted so that they cannot be processed properly.
The Processing tab page will show detailed information about errors that occurred during document processing
within DOKuStar Professional:
If a processing error occurs, the Hot Spot service transfers the document into an internal error folder.
If the problem has been solved, you can restart selected documents or all documents by clicking on Restart, or
Restart All respectively. If some document causes an error that can’t be fixed, you can remove the document from the
Hot Spot service using the Remove button.
The Hot Spot service will move the result file, a Runtime Document containing the source documents, to an internal
Done folder as soon as a document has been processed successfully.
DOKuStar Capture Suite Administrator's Guide Working with Hot Spots • 109
Reporting
Introduction
If the Reporting feature has been installed, you can collect data for reporting in a special reporting database during
document processing. Later you can use the Report Viewer to create standard reports or to create templates for your own
reports.
To be able to use Reporting, you first have to start the Create Reporting Database Wizard on the computer that
should be used as Reporting server. It will create the reporting database where data collected for reporting will be stored.
For Recognition reports, you have to add a Reporting module to all processing pipelines of your DOKuStar
Professional project. This module will write data to the reporting database that are needed for the standard reports
supplied by DOKuStar Professional. Start the Visual Designer, open your project and add the Reporting module to the
end of processing pipelines, but preceding the DispatchWriter module. Select the module, and in the Properties
view enter the computer name of the reporting server at the Server property.
For Validation reports, you have to configure Validation so that it will write statistics data to the Reporting database.
As soon as data have been collected in the reporting database, the Report Viewer permits to create some standard
reports.
Confirm the welcome screen with Next. The Service dialog appears:
The wizard starts the Reporting service and tries to connect to the service. The dialog will indicate the current state. As
soon as it has established a connection to the service, you can proceed with Next. The Server dialog is shown:
Enter <servername>\<instancename>, e.g. .\ART for an ART instance on the local machine. As soon as
you confirm with OK, the wizard again tries to connect to the specified instance. As soon as a connection could be
established, you can confirm with Next.
If a reporting database already exists on the specified SQL instance, the following dialog will appear.
The wizard is now ready to initialize Reporting. When you click Next, the Initialize Reporting dialog is shown and
the wizards indicates progress on this dialog widow:
In the Report section, you will find three standard recognition reports, and – if the feature Administration has been
installed - a Validation report.
To create a report, select the desired report type.
All standard reports cover a specified date range. To modify start or end date, you can edit the date fields directly, or
click on the arrow symbol to show a calendar:
In addition, the standard recognition reports always include all processed documents of a specified category. The
Reporting module uses the project name as category. To select a category click on Load categories first. The
viewer then determines all categories that can be found in the reporting database and the Category field becomes
available. Open its drop-down menu and select a category.
In the Description field you can enter a short description that will appear in the header of any report
Global Options
When you click this button, the Global Options dialog is shown:
With Load file you can load another image that will be shown in the header of reports.
Browsing
With theses buttons you can browse through the pages of a report stretching over several pages.
Zooming
Here you can enlarge or reduce the currently displayed report. With the drop-down menu you can select
predefined zoom factors. If you click on one of the last two buttons, you can enlarge or reduce the report by
clicking on it. To terminate a zoom mode, click on the button with the hand symbol.
Print all
Prints all pages of the currently displayed report.
Export
A drop-down menu permits to save the currently displayed report as PDF file, Excel sheet, as HTML page, as
rich text file, or as TIFF image.
As default, data older than one year will be deleted when you click OK. From the drop-down menu you can
select another predefined range. When you select the last item Older than, the date field becomes available.
If you now click the arrow behind the date field, a calendar is shown where you can select another date. When
you confirm with OK, a dialog box will display the number of items that have been deleted. To close the
dialog, click Cancel.
Exit
Terminates the Report Viewer.
Here you can switch to another Reporting database. Enter computername\instancename in the Server field.
When you changed the server, click Update to show the database files available at the specified SQL instance. Then
select the Reporting database from the drop-down menu of the Database field. With a click on Check
Connection you can test whether the specified server can be found.
Note: Make sure that the Windows users accessing the Reporting database need login and read access within the SQL
Server.
Specify the desired date range, click Load categories, open the drop-down menu of the Select category field,
select the desired category and then click Create Report. The report shows the number of documents that have been
classified to the different document classes as number of documents and as percentage. The following example shows
the classification report after all test images have been processed with the DOKuStar Capture Suite example application:
Specify the desired data range, click Load categories, open the drop-down menu of the Select category field,
select the desired category, and then go to Select class and select a document class. The Select Fields section will
then show all available index fields of the specified class. If you don’t want to include some fields in the report, unmark
these fields and then click Create Report.
The following example shows the report for the Mileage class of the example application. It shows that not all fields
were found on the test documents:
With the option Show field matrix marked, the additional table shows the detailed results:
Note: Please take notice that table fields are not included in the Field Hit Rate report.
Specify the desired date range, click Load categories, open the drop-down menu of the Select category field,
select the desired category, and then go to Select class and select a document class. The Select Fields section will
then show all available index fields of the specified class. If you don’t want to include some fields in the report, unmark
these fields and then click Create Report.
The following example shows the report for the Mileage class of the example application. It shows that not all fields
were found on the test documents:
Note: Please take notice that table fields are not included in the Field Hit Rate report.
Specify the desired date range, click Load categories, open the drop-down menu of the Select category field,
select the desired category, and then go to Select class and select a document class. The Select Fields section will
then show all available index fields of the specified class. If you don’t want to include some fields in the report, unmark
these fields and then click Create Report.
The report shows a line for each specified field. All columns show mean values for mouse clicks divided in SCE (Single
Click Entry) and other mouse clicks, number of key strokes and number of character key strokes, the mean time the field
was selected, and the mean number of changes for the respective field as percentage. Change rate and time spent on the
field are also shown graphically.
The report gives a rough overview about the activities of the Validation operators and thus also yields some information
about recognition quality. If a field as present on all documents, a low change rate indicates that the field could be read
correctly on most documents. High counter and time values may indicate that a field causes much work in Validation due
to bad results.
<ValidationProjectFileName>MyInvoicesFlowProject\Invoices_Steps\Validation\Validation.vpj</Validation
ProjectFileName>
<BatchMode>DocumentBatch</BatchMode>
<WriteDataUnitBeforeValidation>false</WriteDataUnitBeforeValidation>
<WriteDataUnitAfterValidation>false</WriteDataUnitAfterValidation>
<WriteStatisticsAfterValidation>true</WriteStatisticsAfterValidation>
</ValidationConfig>
Statistics data will be collected if the tag WriteStatisticsAfterValidation is present and has the value true. As
default, the tag will have the value false. In projects created before installing Service Pack 1, the tag will be missing.
As default, Validation assumes that the Reporting Server has been created on the Flow Server. If you use another
computer as Reporting Server, you have to add a StatisticsServiceUrl tag to the configuration file
ServerConfig.dfc. In the following example, replace SERVERNAME with the computer name of the Reporting
Server:
</ServerConfig>
Introduction
The DOKuStar Load Manager enables load balancing of DOKuStar Professional Runtime jobs in a cluster of multiple
computers and CPUs, i.e. it spreads the work between two or more computers and CPUs to maximize throughput and to
provide a scalable performance.
The load manager is a windows service and must be installed on every computer that participates to the cluster. There is
one load manager that is configured to control load balancing, this is called the master. The master receives job
requests from a client application, e.g. from the flow service of DOKuStar Capture Suite or from the SAP adapter in
Invoice Capture Center, and distributes these jobs over cluster nodes. A cluster node is the instance that processes
the job and is spawned as a discrete process. The cluster configuration is managed centrally at the master.
The other computers in the cluster acts as slaves, their load managers only wait for requests of the master, to start and
stop cluster nodes on that slave and to pass through the requests from the master to the cluster nodes.
When a client send its first job request and no cluster nodes are configured at the master, the load manager configures
automatically as many cluster nodes as CPUs the master machine has. Slave cluster nodes are not automatically
configured.
The load manager processes a job request by managing operations. The Load Manager keeps a list of processing and
pending operations and manages them until their execution has been completed or until the load manager is shut down.
Exclusive Profiles
You may configure a cluster node to work exclusively on one or more specific profiles. The dispatch algorithm will then
distribute all operations for the specified profile exclusively to this cluster node. In addition operations with this profile
will be processed immediately even if they are queued in a late position. As an example, in DOKuStar Capture Suite it is
meaningful to configure a cluster node exclusively for processing of profiles for exporting. This ensures that once an
extraction job has finished the job will be exported immediately.
Failover
The load manager supervises the cluster nodes. It pings the cluster node process every minute. If the cluster node crashed
a new cluster node process is created automatically. The timeout for an operation processed by a cluster node is also
managed. If the time expires, the cluster node process is reset, i.e. it is killed and a new node is created while the
currently processing operation will fail. To avoid memory leaks, a reset is done anyway after the cluster node has
processed 200 (configurable) operations.
Monitoring
A monitoring tool (Load Manager Monitor) permits to configure the Load Manager, and to watch its activities.
This tool displays, among others, the status of all cluster nodes and operations.
On the left side you can see the percentage of cluster nodes that are currently working. On the right side the history of the
workload for the last few minutes is shown graphically.
The Nodes section shows the number of nodes that are online, offline, or suspended. A click on Show cluster
nodes details will activate the Cluster Nodes tab page.
The Operations Summary section shows the number or operations that are working, or pending, respectively. A
click on Show operation details will activate the Operations tab page.
Column:
Column Description
Name Cluster node name composed of computer name, service type, and instance number.
Total Time Total active time of the cluster node since the load manager started.
To configure a cluster node, click on the cluster node line with the right mouse button. A context menu with the
following commands appears:
Column Description
Cluster Node Name of the cluster node that currently processes this operation.
To cancel an operation, click it with the right mouse button, and click on Cancel Operation in the appearing context
menu.
To show detailed information about an operation, double-click on the respective line. The Trace Message dialog
opens and shows the corresponding trace data about the operation, e.g. error messages). To switch to the previous or next
operation in the list, use the arrows in the upper right corner:
In the explorer view on the left side yon can use the context menus of the different nodes, to add or delete computers or
to add or remove cluster nodes. If you select a node, its properties are shown in the right part of the dialog.
Enter the computer name and confirm with OK. A new computer node appears for the respective computer.
This command will leave exactly the specified number of nodes behind. E.g. if currently two nodes exist and you specify
1, the second node will be deleted.
For a computer with two processors or cores, the configuration should look as follows:
If your project contains pipelines with different DOKuStar Extraction projects, you could specify two Runtime nodes
for each processor. Otherwise the Load Manager would sometimes have to reload a project if needed.
The configuration permits to create up to 200 Runtime nodes on a single computer. With a high number of processing
nodes you will also need more RAM to be able to use them effectively or throughput will decrease because of increased
swapping. Each cluster node will require about 200 MB.
On the cluster master, the Load Manager will create Runtime nodes for all processors or processor cores
automatically, as soon as the first operation is started. Therefore you need to configure only the additional computers of
the cluster.
Note: In rare cases, if the option Run extraction using the load manager has been marked in the properties of
the Extraction module in the DOKuStar Professional project, you will have to create separate Extraction nodes. In
this case add an Extraction node for each Runtime node on each computer.
When a cluster node is selected, its properties are shown on the right side:
Property Description
Name Cannot be edited; comprised from the computer name, service type and instance number.
AgentUrl Cannot be edited. Specifies the URL of the agent service for this cluster node within the
cluster. To edit the computer name, select the parameter line and then click on the button at
the end of the line.
Description Only for logging purposes.
Exclusive Profiles Permits to restrict a cluster node to specified profiles (see below).
Priority Specifies the priority of the cluster node. The Load Manager will prefer cluster nodes with
higher priority.
If you click on the button at the end of the Exclusive Profiles property, the Choose Profiles dialog opens:
Property Description
LookupInterval Specifies the time interval after which the Load Manager will check whether the cluster
node is still alive.
Profiles This property can be used to view the profiles. Select the property and click on the button
that appears at the end of the line to open Profile dialog.
Reset Cycle After the specified number of operations the cluster node will be reset automatically. This
can also be used to ensure that the project will be reloaded. This may be needed to activate
new versions of database files for an Extraction project-
Reset on failure If this property has the value True, the Load Manager will try to reset the cluster node in
case of failure.
Startup Time Specifies the maximum time the cluster node should need for start-up.
The Profiles dialog opens and shows a list of all ´profiles. For the selected profile, properties are displayed:
On a production system, the profiles normally won’t require administration. If you work with many different projects on
a test system over some time, the number of profiles will increase steadily and you could decide to remove profiles that
belong to obsolete projects and are therefore no longer needed.
Important Note: All file and folder names must be given as UNC names, because remote file access may be required
within a cluster node configuration.
The Load Manager configuration data are stored in the XML file DOKuStarLoadManager.config in the folder
Documents and Settings\All Users\Application Data\Captaris\DOKuStarLoadManager and contains:
• Configuration of the profiles
• Configuration of the cluster nodes
Error Documents
In the case of a DOKuStar Load Manager failure, please secure and provide the following information:
• Description of the error situation.
• All log files in the directory %ALLUSERSPROFILE%\Open Text\Trace and its subfolders.
• If possible, the documents (image files) causing the error.
Overview
Several DOKuStar components write messages to trace files in the folder %ALLUSERSPROFILE%\Application
Data\Open Text\Trace and its subfolders. Please take notice that the folder Application Data is a hidden
folder. So the Windows Explorer will only show it, if you have marked the respective option in the Folder Options.
Each cluster node of the DOKuStar Load Manager writes trace data to a separate file in the subfolder DOKuStar
Load Manager. These trace files may be used for error analysis. You can open a trace file with a text editor or use
the viewer TraceViewer.exe that you will find under Tools in the DOKuStar Capture Suite program group. The
trace viewer permits to open all trace and log files, and to use filters to control which messages should be displayed.
You will find a more detailed description of tracing in the Tutorial "Generating and Configuring Traces" in the
DOKuStar Professional Developer's Guide.
The folder SampleTraceConfigFiles in the installation path contains some examples for trace configuration
files.
Trace Viewer
The Trace Viewer can be started from the DOKuStar Capture Suite program group.
It is used to show trace messages created by the DOKuStar Professional components and permits to
- view trace files,
- search text using regular expression,
- filter trace messages,
- record trace information on-the-fly even on multiple computers simultaneously,
- drop files into the viewer.
When you start the Trace Viewer, it will show a list of all trace files found on the local machine on the left side. The list
is grouped by the different components:
The first button permits to specify different filters, to search for strings, and to specify the message types that should be
displayed. The context menu of the list view permits to load a trace file, so save the current trace message to a file, and to
specify filters. For more information about the toolbar buttons and the context menu commands, refer to description of
the Output view of the Visual Designer in the DOKuStar Professional Developers Guide.
In the list view double click on a message to show the complete message and its details:
Introduction
The products of the DOKuStar product family are protected by license files together with a Wibu box, i.e. a hardware
dongle. The DOKuStar License Manager controls use of DOKuStar products or components on a single computer or a
whole cluster of computers within a network.
This manual describes the licensing concept, the components, and provides information about DCOM configuration that
will be useful to locate the source of problems.
Licensing Concept
Licensing Components
To be able to use products of the DOKuStar family, you need a license file and a corresponding Wibu box (hardware
dongle).
The license file unlocks features and functions corresponding to the customers order. The Wibu box protects the license
file.
All products of the DOKuStar family install a license manager which you can configure to run as a local server or on a
remote server. The license manager checks the license information contained in the license file. If the license manager
detects an error (e.g. a counter is decreased to 0, no license is available for a requested feature or program, or the license
file doesn't correspond to the Wibu box), it will not grant a license and the respective component will report a licensing
error.
Important Note: The license manager creates a file LOGFILE.XML in the subfolder License Files of the all
users data folder (default path: Documents and Settings\All Users\Application Data\Captaris\DOKuStar License
Manager on an English language system). Never delete or modify this file or it may complicate installation of a new
license file during a license update, because without an existing LOGFILE.XML file the new license file must have the
same marker value than the Wibu box..
On the other hand, if you need to install a new dongle, you must delete the log file. The license manager will not permit
to install a new dongle as long as a log file for a different dongle is present.
Note: When you try to view license files you may get a warning like “To help protect your security,
Internet Explorer has restricted this file from showing active content that could access
your computer. Click here for options.” Please click for options and choose Allow Blocked Content.
Wibu Box
The Wibu box (dongle) releases the products. To run the Wibu box, the appropriate driver software must be installed.
Each DOKuStar product will install the Wibu drivers, if they are not found on your system, or ask you to replace them, if
an old version is found.
The power management of the BIOS setup must be switched off, otherwise errors may occur during access to the Wibu
box while the PC is in power-down mode.
If you use a serial dongle, the respective serial interface must be activated in the Wibu device driver: Under Start -
Settings click on Control Panel. Double-click on WIBU-KEY to open the WIBU-KEY dialog box. Go to the
Setup register. Select the desired COM interface in the list of interfaces and mark the box with the text Enabled
(port accessed by WIBU-KEY driver).
Please note that starting with version 5, the Wibu driver shows only some of the tabs per default. To be able to use the
Setup tab, click on the symbol in the upper left corner of the WIBU-KEY window and from the system menu choose
Advanced Mode. Then all tabs will be shown:
If you use a USB dongle it may be necessary to plug in the dongle after the Wibu device driver has been installed.
The installation will show a message box after Wibu driver installation that requests you to configure the dongle.
If you use a parallel dongle, you can ignore the installation message. For this type of interface no configuration is
required.
Important Note: If you use products of the DOKuStar product family with separate license files on the same computer,
you should move all license files to the new computer at the same time. If you only move one of the license files and
work with one of the products, you will not be able to work with the other products any more because the marker of the
WIBU box will not be synchronous with the license file that was not available during processing.
Evaluation Kit
The Evaluation Kit can be used for test and demonstration purposes. For easy use it has a special licensing:
The Evaluation Kit is license controlled by a special Evaluation Dongle. It doesn't need a license file.
Because there is no license file, the dongle can be moved to another computer at any time. But the dongle must always
be plugged in at the computer where you want to use the evaluation license. It can't be used across a network.
The Evaluation Kit counts the number of processed documents and checks an expiration date. When the document count
or the date expires, the Evaluation Kit can no longer be used.
To prevent being surprised by license expiration, a control program CheckEval.exe can be used, that is found in the
bin folder of the DOKuStar Extraction installation. If it is started without parameters, it shows the remaining documents
and the expiration date. If it is started with parameter -g, it shows an icon in the task bar, whose context menu permits to
terminate the program, and checks the dongle in regular intervals. If document count or remaining time fall below certain
threshold values, a warning message will appear. The thresholds can be specified as parameters. If the program is started
with -?, it shows a parameter description.
License Update
To update a license there are two ways:
1. The update includes both a new license file and a corresponding Wibu box. In this case delete the log file that
you will find in the license file folder. You can install the license file as described above and use the
corresponding Wibu box. Please send back the old Wibu box to Océ Document Technologies GmbH.
2. The update includes only a new license file. Install the new license file using the command Install License
File found in the DOKuStar Capture Suite 3.0 program folder. The license manager installs the new file
and synchronizes it with the Wibu box.
Warning: Never delete or modify the log file, the license manager creates in the folder License Files.
Synchronization of a new license will fail, if license file and Wibu box are not synchronous and no valid log file, created
by the license manager, exists.
On the other hand, if you want to switch to a new dongle and license file, you must delete the log file beforehand. The
License Manager will not allow to activate a dongle as long as a log file for a different dongle is present.
License Server
The following settings are valid, if the system acts as a license server; this is when you chose local server during
installation.
Security Settings
The following security settings are necessary on systems with Windows XP SP2, Windows 2003 Server or Windows
Vista when the system acts as a license server because DCOM for remote hosts is deactivated by default.
Details about the DCOM security enhancements introduced with Service Pack 2 for Windows XP can be found on the
Internet under http://msdn.microsoft.com/en-us/library/ms679714(VS.85).aspx.
Start the system program DCOMCNFG, e.g. using start - Run. The Component Services window opens.
Click on Component Services and then open the nodes Computers and My Computer.
Note: On a Windows 2000 system, the following security settings are not available.
Click on Edit Limits. The Access Permission window opens. Here the list of group or user names should
contain the two items ANONYMOUS LOGON and Everyone and for both items the options Local Access and
Remote Access should both be marked:
If an item is missing, click the Add button and enter the name in the Select Users, Computers, or Groups
window. If an additional item is present, select it and press the Remove button to delete it. When the access
permissions look as shown above, click OK to close the window.
Close the Component Services window. DCOM configuration is now complete.
Now click on DCOM Config and in the right view select LicMan:
Click on LicMan with the right mouse button and from the context menu choose Properties. The LicMan
Properties window opens. On the General tab choose for Authentication Level the value (none):
On the Security tab, choose Customize under Launch and Activation Permissions and click the Edit
button:
If an item is missing, click the Add button. The Select Users, Computers, or Groups window opens. Enter
the respective name and click OK:
If the list of groups or user names contains an additional item, select it and press the Remove button to delete it. When
you have finished, click OK in order to close the Launch Permission window.
Now also choose customize under Access Permissions and click the Edit button:
If an item is missing, click the Add button and enter the name in the Select Users, Computers, or Groups
window. If an additional item is present, select it and press the Remove button to delete it. When the access
permissions look as shown above, click OK to close the window.
Note: If you use Work Groups (i.e. if you not use Domains) you have to configure a user account for each client on the
license server computer that has the same name and password as it is used on the respective client.
Be sure, that the option Run application on this computer is not marked.
Click OK to close the LicMan Properties window.
On the Component Services window click on My Computer with the right mouse button and select
Properties from the context menu. The My Computers Properties dialog window opens. Select the Default
Properties register. Here the option Enable Distributed COM on this computer should be marked:
Click OK to close the window. Close the Component Services window. DCOM configuration for a license client
is now complete.
Argument Description
/Service Register license manager as windows service
/UnregServer Un-register license manager
/Shutdown Shutdown license manager
/Location <host> Sets the execution location. <host> specifies the license server (enter localhost
to use the local host). If no host is specified, a dialog will pop up.
/Command install [<LicenseFile>] Installs a new license file. If no license file is specified, a dialog will come up where
you can browse to the file. This command copies the license file to the License
Files folder and updates the log file. A previously installed license file will be
saved to <LicenseFile>.n (e.g. dokustar.1). If an update license file
(special file type with update attribute) is installed there must already exist a
previously installed (original) license file. The throughput counters of the update
license file and the existing license file will be merged.
/Command charge <LicenseFile> This command charges the capacity counter of a specific product feature of the
<ProductFeature> <ChargeValue> license file.
<SystemNumber> <Date>
<Signature>
The program is part of the license server installation and is located at:
%CommonProgramFiles%\Captaris\DOKuStar License Manager\bin\DOKuStarLicenseObserver.exe.
When you start the observer, an icon will appear in the system tray. The program polls the license manager using a
configurable interval. If the threshold is reached or if any other error occurs, e.g. the dongle is disconnected, a balloon
box is displayed in the system tray, describing one or several errors.
When you click on the balloon box, the DOKuStar Licensing dialog opens and shows license information. A red
symbol is shown at values that caused an error:
To modify the license observer options, right-click the icon in the system tray and in the context menu choose
Options. The dialog License Observer Options opens.
You can modify the poll interval and the threshold. As default, the observer will check the licenses every 30 minutes and
issue a warning, if less than 10000 documents are left in any license counter.
In the section Mail, you can specify an e-mail address the warning should be sent to. When you have specified an
address, you can send a test mail by clicking on Send a Test Mail to test the e-mail parameters.
B D
Backup Data 97 Database Rights 45
Backups of the ACT Database 99 Databases 36
Backups of the ART Database 98 DCOM Configuration 148
Backups of the Dispatch Repository 96 Deleting Trace Files 92
Basic Configurations for a Distributed System 24 Dispatching jobs 126
Basic Configurations for a Full Installation 7 Document Hit Rate Report 120
Best Practice for Users and Groups 45 Documentation 28
Broken Jobs: Trouble Shooting 94 DOKuStar Capture Suite 28
DOKuStar Extraction 30
C DOKuStar License Observer 159
DOKuStar Professional 28
Changing the Account of a Capture Suite Windows DOKuStar Validation 29
Service 56
Changing the Reporting Database 118
Changing the Trace Folder 55 E
Changing the User Interface Language of Validation 58 Emergency User Concept 48
Checking the Services 8, 24 Encryption of Communication Channels 48
Classification Report 119 Encryption of the Repository 49
CleanUp Dialog 89 Error Documents 136
Cleanup Service Configuration File 34 Evaluation Kit 146
Cluster 42 Exclusive Profiles 126
Cluster Nodes Tab Page 128
Components of the Standard Configuration 31
Config Folder, ServerConfig.dfc, and ClientConfig.dfc F
31 Failover 126
Configuration 131, 138, 161 Field Hit Rate Report 121
Configuration Data 31 File Menu 67
T
Temporary Files of DOKuStar Professional and
DOKuStar Extraction 35
Toolbar of the Activities and Jobs view 80
Toolbar of the Report Viewer 117
Toolbar of the Summaries View 75
Trace Configuration Files 34
Trace File Location 141
Trace folder 35
Trace Root Path 137
Trace Viewer 138
Tracing 137
Trouble-Shooting 148
U
Upgrading from Version 2.0 27
Using a Second DCS System 40
Using a Second Extraction Cluster 40
Using a Separate File Server 39