Control Center
Control Center
Control Center
User Guide
Rev C
StreamServe Persuasion SP5 Control Center User Guide
Rev C
© OPEN TEXT CORPORATION
ALL RIGHTS RESERVED
United States and other international patents pending
Use of this software program is protected by copyright law, patent law, and international treaties. No part of
this software product, associated documentation (including online help tools) may be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express
written permission of Open Text Corporation. Information in this documentation is subject to change without
notice. Open Text Corporation assumes no responsibility or liability for any errors or inaccuracies that may
appear in this software program. All brands, product names and trademarks of other companies mentioned
in this software program are used for identification purposes only and are acknowledged as property of the
respective company. Companies, names and data used in examples in this software program are fictitious
unless otherwise noted.
Open Text Corporation offers no guarantees and assumes no responsibility or liability of any type with
respect to third party products and services, including any liability resulting from incompatibility between the
third party products and services and the products and services offered by Open Text Corporation and its
direct/indirect subsidiaries. By using Open Text Corporation software products and the third party products
or services mentioned in this software product, you agree that you will not hold Open Text Corporation and
its direct/indirect subsidiaries responsible or liable with respect to use of such third party products or services.
The trademarks, logos, brands, and service marks found in this software program are the property of Open
Text Corporation or other third parties. You are not permitted to use such marks without the prior written
consent of Open Text Corporation or the third party that owns the marks.
Use of any Open Text Corporation products or services with any third party products or services not
mentioned in this documentation is entirely at your own risk.
1
Contents
StreamStudio configurations.........................................................................69
Configuring the application domain for StreamStudio .................................. 70
Configuring access from StreamStudio........................................................ 70
Configuring user directories ......................................................................... 71
LDAP attribute syntax ....................................................................................... 72
Storing external and internal users in the same directory................................. 73
Configuring web service communication...................................................... 74
Selecting primary and secondary service gateways ......................................... 74
Enabling web service security .......................................................................... 75
Configuring recovery settings for user directories........................................ 75
Adding a service gateway application ............................................................. 76
Adding a StreamStudio web portal .................................................................. 77
Connecting the StreamStudio web portal........................................................ 79
StreamStudio Collector configurations ........................................................81
Creating a StreamServe archive ....................................................................... 82
Adding and configuring a StreamServe archive........................................... 84
Creating a StreamServe archive from Control Center ................................. 84
Creating a StreamServe archive manually................................................... 85
Generating database scripts for the StreamServe archive ............................... 85
Executing the scripts for the StreamServe archive (SQL Server)..................... 86
Executing the scripts for the StreamServe archive (Oracle) ............................. 87
Listing and applying database hotfixes ........................................................ 88
Listing schema versions and applied database hotfixes................................... 88
Applying a database hotfix to a StreamServe archive ...................................... 89
Connecting the StreamServe archive .............................................................. 90
Adding an Archiver application ........................................................................ 91
Adding and configuring an Archiver application ........................................... 92
Scheduling polling of the output queue............................................................. 93
Editing an Archiver application..................................................................... 95
StreamStudio Composition Center configurations .....................................97
Configuring the application domain for Composition Center ....................... 98
Configuring a web content repository........................................................... 98
Creating a web content repository ................................................................... 99
Creating a web content repository from Control Center............................... 99
Creating a web content repository manually .............................................. 100
Generating database scripts for the web content repository .......................... 100
Executing the scripts for the web content repository (SQL Server) ................ 101
Executing the scripts for the web content repository (Oracle) ........................ 102
Listing and applying database hotfixes ...................................................... 103
Listing schema versions and applied database hotfixes................................. 103
Applying a database hotfix to a web content repository ................................. 104
Terminology
• StreamServe applications – StreamServer, Archiver, service gateway, and
Task Scheduler applications.
• StreamServer applications – StreamServe applications used to run Design
Center Projects.
In this section
• Component overview on page 8.
• Document type deployment overview on page 19.
• Control Center tasks on page 22.
Component overview
This section describes the StreamServe applications and the components used to
deploy, run, and administer these applications.
In this section
• Components to run StreamServer applications on page 8.
• Components to run StreamStudio web applications on page 9.
• Component descriptions on page 11.
• Scenarios on page 15.
Component descriptions
In this section
• StreamServe Enterprise Repository on page 12.
• Site on page 12
• Management gateway on page 12.
• Application domain on page 13.
• StreamServer application on page 13.
• Runtime repository on page 13.
• StreamStudio web portal on page 14.
• User directories on page 14.
• Service gateway on page 14.
• StreamServe archive on page 15.
• Archiver application on page 15.
• Web content repository on page 15.
Site
In Control Center, a company or organization is represented by a site. For each
site, you configure computers, application domains, and StreamServe
applications.
The site is connected to the StreamServe Enterprise Repository for the company
or organization via a Management gateway. If you use more than one computer
to run the applications at the site, you must configure all computers to use the
same enterprise repository.
Management gateway
Each computer where you run StreamServe applications has its own management
gateway. The management gateway is connected to a StreamServe Enterprise
Repository.
The management gateway is used to:
• Manage the communication between Control Center and the applications on
the computer.
• Manage and monitor the applications on the computer.
Application domain
Depending on what you want to achieve in terms of document storage and access,
you organize the StreamServe applications in application domains. All
applications in one application domain share the same repositories, connection
profiles, document types, channels for reprocess and preview, etc.
For example, you can use one application domain per company, department, or
geographical region. Or you can use one application domain for the test
environment and another application domain for the production environment.
You can configure recovery actions for each application domain. For example,
what actions to take if the connection to the runtime repository is lost, and who to
notify if one of the applications in the application domain goes down.
Applications domains are independent from computers. This means you can use
different computers to run applications in the same domain, or you can use the
same computer to run applications in different domains.
For application domain scenarios, see Scenarios on page 15.
StreamServer application
A StreamServer application runs an exported Design Center Project. Each Project
is deployed to and run by a separate StreamServer application. You can use
several StreamServer applications, running different deployed Projects, in the
same Application domain.
For failover reasons, you can deploy a Project to more than one StreamServer
application and let the StreamServer applications share queues. This means that
jobs can be reallocated if the StreamServer application processing the job goes
down or loses connection to the repositories.
Runtime repository
A runtime repository is used to store jobs and job related information in queues.
It is also used to store security profiles and web access information for the
StreamStudio web applications. Each Application domain uses a separate runtime
repository.
The following repositories are included in the runtime repository:
• Queue – Stores jobs and job information in input and output queues as
specified in the Design Center Project configuration.
• Security – Stores security settings, such as user roles, for the StreamStudio
web applications as specified in the StreamStudio Administrator and
Customers web applications.
• Web Access – Stores access information for the user roles as specified in
the StreamStudio Administrator and Customers web applications.
Depending on role, the StreamStudio user can access certain web
applications and documents.
User directories
The user directories contain the user profiles for the StreamStudio web
applications. These profiles are used to access the web applications and to
validate users assigned to StreamServe jobs. The user directories can be
connected to an existing directory server, which must support the LDAP protocol.
There are two kinds of user directories:
• Internal – Contains user profiles of internal company employees. These are
used, for example, to access the StreamStudio web applications and to
validate users assigned to StreamServer jobs.
• External – Contains user profiles of external customers and clients, used to
access the StreamStudio web applications.
Several application domains can share the same user directories.
Note: You can access StreamStudio without a user directory. For example, if no
user directory is available, or if you want to demonstrate or test
StreamStudio without a directory connection. In this case, the only
available user is the application domain administrator. For more
information, see Administrator tab on page 174.
Service gateway
A service gateway connects the StreamStudio web portal to the Runtime
repository, the StreamServe archive, and the User directories.
When a user logs in to StreamStudio, the service gateway authenticates the user
credentials in the user directory and in the Security repository. The service
gateway then gives the user access to certain web applications and documents as
defined in the Web Access repository.
Each Application domain used to run StreamStudio must include a service
gateway application. For failover reasons, you can add a secondary service
gateway.
StreamServe archive
A StreamServe archive stores output documents and related metadata that are
accessed from the StreamStudio Collector web application. An Archiver
application transfers output documents and metadata from the Runtime repository
to the StreamServe archive. The connection between the Collector web
application and the StreamServe archive is handled by the Service gateway.
Each Application domain can access one StreamServe archive. One StreamServe
archive can be shared by several application domains.
Note: If one StreamServe archive is shared by several application domains, a
Collector user can access all documents (created via all application
domains) in the StreamServe archive.
Archiver application
An Archiver application transfers output documents and metadata from the
Runtime repository to the StreamServe archive according to a specified schedule.
Each Application domain requires a separate Archiver application. For failover
and load balancing reasons, you can add several Archiver applications.
Scenarios
In this section
• Application domains for test and production on page 15.
• Application domains for specific business processes on page 16.
• Application domains for several retailers on page 17.
When the testing is complete, the company starts using the production application
domain. In production, the company uses an SQL Server for the production
runtime repository. This repository only contains real documents (no test data).
In Control Center, two StreamStudio web portals are configured for the two Java
application servers. Each application domain is connected to one of these portals.
To enable the use of StreamStudio, each application domain also includes a
service gateway.
In the user directory of the manufacturer, each retailer is associated with an
application domain. When retailers log in to the Collector web application, each
retailer can only access their own application domain. After logging in, the
retailer is connected to the StreamServe archive for the retailer’s application
domain and can access documents created via this application domain.
In this section
• Document type deployment on page 19.
• Document type redeployment on page 20.
• Document type redeployment scenario on page 21.
Related topics
For a complete list of consequences in the StreamServe repositories and the
StreamStudio web applications when redeploying modified document types, see
the Document types and metadata documentation.
• Start applications.
• Monitor applications.
See Managing StreamServe applications on page 105.
Getting Started
This chapter describes the first steps you take to get started in Control Center.
It also includes information about how to work with sites, create the database for
StreamServe Enterprise Repository and manage users in Control Center.
In this section
• First steps in Control Center on page 26.
• Creating StreamServe Enterprise Repository on page 29.
• Working with sites on page 36.
• Managing users on page 39.
• Finding installed StreamServe components on page 43.
Related topics
For information about:
• Preparations you must make to run StreamServer applications, see
StreamServer configurations on page 45.
• Additional configurations you must carry out to run StreamStudio, see
StreamStudio configurations on page 69.
In this section
• Opening Control Center and changing the password for the Management
Gateway Administrator on page 26.
• Connecting to the enterprise repository on page 27.
Related topics
For information about:
• How to create the database for the enterprise repository, see Creating
StreamServe Enterprise Repository on page 29.
• How to rename the site, see Renaming a site on page 36.
• How to re-connect to an existing site after the first time you open Control
Center, see Connecting to an existing site on page 36.
• How to connect to a site if you fail to do so the first time you open Control
Center, see Connecting to a site when you fail to the first time you open of
Control Center on page 37.
To open Control Center and change the password for the Manage-
ment Gateway Administrator
1 From the Start menu, select All Programs > StreamServe Persuasion
SP5 > Control > Control Center. The Welcome to Control Center window
opens.
2 Click OK to continue. The Change Password dialog box opens.
3 Enter a new (case-sensitive) password for the Management Gateway
Administrator and click OK.
The Configure Enterprise Repository dialog box is displayed, which you can
use to specify the connection settings to the enterprise repository.
In this section
• Configuring the connection settings for a new StreamServe Enterprise
Repository on page 27.
• Configuring the connection settings to an existing StreamServe Enterprise
Repository on page 28.
Related topics
• For information about how to create the database for the enterprise
repository, see Creating StreamServe Enterprise Repository on page 29.
Post requisites
You must now create the database for the enterprise repository. See Creating
StreamServe Enterprise Repository on page 29.
Post requisites
An enterprise repository created directly from Control Center is normally
sufficient for development and testing purposes, and may also be sufficient for a
production environment.
If the enterprise repository is not sufficient for your production environment, you
must adjust the repository to fit the actual conditions using an external tool.
In this section
• Prerequisites for creating StreamServe repositories on page 30.
• Creating an enterprise repository from Control Center on page 30.
• Creating an enterprise repository manually on page 31.
• Listing and applying database hotfixes on page 34.
Related topics
• Configuring the connection settings for a new StreamServe Enterprise
Repository on page 27.
Configuring SQL Server and SQL Server Express for use with
StreamServe components
For SQL Server and SQL Server Express, you must configure your database
according to the following:
• Enable TCP/IP.
• Mixed Mode authentication must be specified.
• Specify the static TCP port number that you use for accessing the database,
for all IP addresses.
• Do not specify any dynamic TCP ports.
Prerequisites
• The connection settings to enterprise repository are configured. See
Configuring the connection settings for a new StreamServe Enterprise
Repository on page 27.
• The DBMS (Database Management System) is prepared for use with
StreamServe components. See Prerequisites for creating StreamServe
repositories on page 30.
• The the login details for the database administration user are available.
Note: For Microsoft SQL Server 2008 R2, you cannot create the repository
directly from Control Center if the password contains certain
characters. For example: [] {}() , ; ? * ! @
For more information, see:
http://msdn.microsoft.com/en-us/library/ms161962.aspx
Prerequisites
• The connection settings to enterprise repository are configured. See
Configuring the connection settings for a new StreamServe Enterprise
Repository on page 27.
• The DBMS (Database Management System) is prepared. See Prerequisites
for creating StreamServe repositories on page 30.
In this section
• Generating database scripts for the enterprise repository on page 32.
• Executing the scripts for the enterprise repository (SQL Server) on page 32.
• Executing the scripts for the enterprise repository (Oracle) on page 33.
5 A Control Center window opens, asking if you want to save a local copy of
the scripts. Click Yes or No.
6 Click Close to close the Create Database dialog box.
Prerequisites
• The login details for the system administrator user (sa) are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the SYS user and the schema owner are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the database administration user are available.
• The setup for the hotfix has been run and the database hotfixes are installed
in:
<Base directory>\<Version>\root\config\database\
Where <Base directory> is the path specified for StreamServe Projects
during the Framework and Control Center installation.
For example: C:\ManagementGateway
In this section
• Listing schema versions and applied database hotfixes on page 34.
• Applying a database hotfix to the enterprise repository on page 35.
Prerequisites
• See Prerequisites on page 34.
In this section
• Renaming a site on page 36.
• Connecting to an existing site on page 36.
• Connecting to a site when you fail to the first time you open of Control
Center on page 37.
• Working at multiple sites and connecting to management gateways other
computers on page 37.
Related topics
For information about:
• How to create and manage users in Control Center, see Managing users on
page 39.
• The first steps you take to get started in Control Center, see First steps in
Control Center on page 26.
Renaming a site
1 Right-click the site node and select Rename. The Edit Site dialog box
opens.
2 Enter a new name for the site and click OK. The Edit Site dialog box closes.
Prerequisites
Login details (case-sensitive) for a management gateway user.
To connect to a site
1 Right-click the site node and select Connect. The Connect dialog box
opens.
2 Enter the user name and password for the management gateway user, and
click OK.
To manually configure a site and change the password for the Man-
agement Gateway Administrator
1 Right-click the root node and select New Site. The New Site dialog box
opens.
2 Enter the parameters for the site. See New Site dialog box on page 171.
3 Enter a new password for the Management Gateway Administrator and
click OK.
Post requisites
You must now specify the connection settings to the enterprise repository. See
Connecting to the enterprise repository on page 27.
2 Enter the parameters for the management gateway. See New Site dialog box
on page 171.
3 Click OK to connect to the management gateway.
Managing users
To log on to Control Center and manage the StreamServe applications on a
computer, each user needs a login for the management gateway. Management
gateway users can have different roles, which controls their access rights in
Control Center.
Note: Management gateway user names and passwords are case-sensitive.
In this section
• Management Gateway Administrator on page 39.
• Roles and access rights on page 39.
• Creating new users on page 40.
• Removing users on page 41.
• Changing your password on page 41.
• Changing a password for another user on page 42.
Related topics
• Opening Control Center and changing the password for the Management
Gateway Administrator on page 26.
Prerequisites
Before you can create new users, you must:
• Configure an application domain.
• Add an application to the application domain.
1 In the tree node in Control Center, select the host you where you want to
create the new user.
2 Right-click the host node and select Manage Users. The Manage Users
dialog box opens.
3 Click Add. The Add User dialog box opens.
4 Configure the parameters for the new user. See Add User dialog box on
page 224.
5 Click OK to close the Add User dialog box. The new user is added to the list
of users in the Manage Users dialog box.
6 Click OK to close the Manage User dialog box.
Removing users
You must have at least one user with the Administrator role on each
management gateway.
1 Right-click the host node and select Manage Users. The Manage Users
dialog box opens.
2 Select the user you want to delete and click Remove.
3 Select Yes to confirm you want to remove the user. The user is removed.
4 Click OK to close the Manage Users dialog box.
1 Right-click the host node and select Change Password. The Change
Password dialog box opens.
2 Enter the old password.
3 Enter and confirm a new password.
4 Click OK to close the Change Password dialog box.
1 Right-click the host node and select Manage Users. The Manage Users
dialog box opens.
2 Select the user you want to change the password for and click Edit. The Edit
User dialog box opens.
3 Change the password for the user. See Edit User dialog box on page 225.
4 Click OK to close the Edit User dialog box.
5 Click OK to close the Manage User dialog box.
Related topics
StreamServe support may also need the schema versions and hotfixes applied to
the StreamServe repositories. See Listing schema versions and applied database
hotfixes on page 34.
StreamServer configurations
To run Design Center Projects from the Control Center, you must:
• Create an application domain.
• Create a runtime repository for the application domain.
• Add StreamServer applications to the application domain. You need one
StreamServer application for each Design Center Project.
• Deploy the Design Center Projects to the StreamServer applications.
In this section
• Creating an application domain on page 46.
• Creating a runtime repository on page 49.
• Adding a StreamServer application on page 56.
• Deploying a Design Center Project on page 57.
• Redeploying a Design Center Project on page 60.
• Testing a StreamServer application using FastCopy on page 65.
• Adding scheduled tasks to the application domain on page 66.
Related topics
For information about:
• The first steps you must take to get started in Control Center and how to
create the enterprise repository, see Getting Started on page 25.
• The additional configurations you must carry out to run StreamStudio, see
StreamStudio configurations on page 69.
• How to manage the applications in a domain (starting, stopping, monitoring
etc.), see Managing StreamServe applications on page 105.
In this section
• Creating and configuring an application domain on page 46.
• Editing an application domain on page 47.
• Deleting an application domain on page 48.
Related topics
• Configuring the application domain for StreamStudio on page 70.
• Configuring the application domain for Composition Center on page 98.
Prerequisites
• The runtime repository must use the same database vendor as StreamServe
Enterprise Repository.
• If you use a named instance of SQL Server, the SQL Server Browser service
must be started when you create the repository.
Post requisites
The created runtime repository is sufficient for development and testing purposes.
In a production environment, you must adjust the runtime repository to fit the
actual conditions (for example, configure filegroups, size and file growth
parameters, etc). To adjust the runtime repository, you can use the DBMS
(Database Management System).
In this section
• Creating a runtime repository from Control Center on page 50.
• Creating a runtime repository manually on page 51.
• Listing and applying database hotfixes on page 54.
Prerequisites
The login details for the database administration user are available:
• SQL Server – The login details for the sa user.
Note: For Microsoft SQL Server 2008 R2, you cannot create the repository
directly from Control Center if the password contains certain
characters. For example: [] {}() , ; ? * ! @
For more information, see:
http://msdn.microsoft.com/en-us/library/ms161962.aspx
In this section
• Generating database scripts for the runtime repository on page 51.
• Executing the scripts for the runtime repository (SQL Server) on page 52.
• Executing the scripts for the runtime repository (Oracle) on page 53.
5 A Control Center window opens, asking if you want to save a local copy of
the scripts. Click Yes or No.
6 Click Close to close the Create Database dialog box.
Prerequisites
• The login details for the system administrator user (sa) are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the SYSDBA user and the schema owner are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the database administration user are available.
• The setup for the hotfix has been run and the database hotfixes are installed
in:
<Base directory>\<Version>\root\config\database\
Where <Base directory> is the path specified for StreamServe Projects
during the Framework and Control Center installation.
For example: C:\ManagementGateway
In this section
• Listing schema versions and applied database hotfixes on page 54.
• Applying a database hotfix to the runtime repository on page 55.
Prerequisites
• See Prerequisites on page 54.
In this section
• Deploying a Project from the file system on page 57.
• Deploying a Project from a version control system on page 58.
In this section
• Connecting to a version control system on page 58.
• Deploying an export file from a version control system on page 59.
Prerequisites
If the Project includes modified document types and the documents are stored in
a StreamServe archive, it is recommended to let the Archiver applications finish
any ongoing archiving tasks and then stop the applications.
To redeploy a Project
Right-click the StreamServer application and select Redeploy.
b Click OK or Cancel.
If the redeploy succeeds, any modified document types are updated in the
enterprise repository. When the StreamServer and Archiver applications are
restarted, the document types are updated in the runtime repository and in the
StreamServe archive.
If the redeploy fails due to modified document types, you can either:
• Revert to a previous version of the Project, with the existing document
types, and redeploy this Project.
• Keep the updated Project and force the modified document types into
the enterprise repository and the runtime repository.
In this section
• Forcing document types into the repositories on page 62.
• Deleting document types from the repositories on page 63.
• Deleting Composition Center templates from the repositories on page 64
Related topics
• For a list of consequences (in StreamServe repositories and in
StreamStudio) when redeploying modified document types, see
Consequences of redeploying modified document types in the Document
types and metadata documentation.
• For information about Composition Center template versioning and what
Project changes that can affect the possibility to redeploy Projects used with
Composition Center, see Modifying Composition Center Projects in the
Composition Center documentation.
Note: You cannot force a document type with a revision that is older than the
one in the enterprise repository.
Prerequisites
• Make sure you have a complete backup of the runtime repository.
• Depending on how the document type is modified, you must make different
preparations. For lists of the required preparations for different types of
modifications, see Changes that require database manipulation in the
Document types and metadata documentation.
Post requisites
If the document type contains modified metadata used in StreamStudio, the
metadata in StreamStudio must be updated accordingly. For example, if the
metadata is used in texts and rules in Composition Center, these texts and rules
must be updated.
Prerequisites
• Make sure you have a complete backup of the runtime repository.
• For a list of the required preparations before you can delete a document
type, see Deleting document types in enterprise and runtime repository in
the Document types and metadata documentation.
Related topics
For a list of the consequences (in StreamServe repositories and in StreamStudio)
when deleting document types, see Deleting document type resources (redeploy)
in the Document types and metadata documentation.
Prerequisites
Make sure you have a complete backup of the runtime repository.
References
For more information about deleting Composition Center templates, see
Renaming or deleting templates in the Composition Center documentation.
To use FastCopy
Right-click the Source/Destination pair and select Transfer files.
Note: To be able to use FastCopy, the StreamServer application must be started.
See Starting, stopping, and restarting applications on page 106.
Repository maintenance
You can set up a task to trigger database maintenance on a specified repository in
the application domain. For information about the maintenance package and how
to use Task Scheduler applications to trigger database maintenance, see the
Database Guidelines.
In this section
• Adding and configuring a Task Scheduler application on page 67.
Related topics
• Database Guidelines for SQL Server
• Database Guidelines for Oracle
The guidelines are available at http://streamshare.streamserve.com/Downloads/
Post requisites
To be able to start a Task Scheduler application and run the scheduled tasks, a
runtime repository must be created for the application domain.
StreamStudio configurations
In this section
• Configuring the application domain for StreamStudio on page 70.
• Adding a service gateway application on page 76.
• Adding a StreamStudio web portal on page 77.
• Connecting the StreamStudio web portal on page 79.
Related topics
For information about:
• The basic configurations you must carry out to run StreamServer
applications, see StreamServer configurations on page 45.
• The additional configurations you must carry out to run StreamStudio
Collector, see StreamStudio Collector configurations on page 81.
• The additional configurations you must carry out to run StreamStudio
Composition Center, see StreamStudio Composition Center configurations
on page 97.
• How to manage the applications in a domain (starting, stopping, monitoring
etc.), see Managing StreamServe applications on page 105.
• Any StreamStudio administrator’s tasks not related to Control Center, see
the StreamStudio Administrator’s Guide. For example, how to install and
run StreamStudio, how to load balance service gateways, etc.
In this section
• Configuring access from StreamStudio on page 70.
• Configuring user directories on page 71.
• Configuring web service communication on page 74.
• Configuring recovery settings for user directories on page 75.
In this example, the default attributes are used to translate a user logging in to
StreamStudio into a qualified distinguished name:
Translate name attributes: uid="%1" || cn="%1"
When a user with the user ID User123 logs on to StreamStudio, the attributes in
the query sent to the directory server is as follows:
uid="User123" || cn="user123"
In order for the user to be translated into a qualified distinguished name, there
must be either a user ID called User123 or a common name called User123 in the
user directory.
In this example, external and internal users are stored in separate locations in the
same user directory. In this example, the locations are called internal and
external, but these could be any locations.
In the Host name field, the same host is specified for the external and the internal
user directories.
In the DN Base field for the internal user directory, the internal branch is entered
on the level below the organization name:
ou=internal, dc=telco, dc=com
In the DN Base field for the external user directory, the external branch is entered
on the level below the organization name:
ou=external, dc=telco, dc=com
In this section
• Selecting primary and secondary service gateways on page 74.
• Enabling web service security on page 75.
Related topics
• Adding a service gateway application on page 76.
Prerequisites
The service gateway applications must be added to the application domain. See
Adding a service gateway application on page 76.
Post requisites
• If you use Ad Hoc Correspondence or Correspondence Reviewer, you must
also specify the user whose credentials will be used for authentication.
• When using web service security, it is recommended to encrypt the
communication by configuring a Trusted Communication Channel (TCC).
For more information, see the Security documentation, available at StreamShare.
Post requisites
• If you add more than one service gateway to the application domain, you
must select which is the primary and which is the secondary service
gateway in the Application Domain Editor. See Selecting primary and
secondary service gateways on page 74
• By default, the first added service gateway listens to port number 2718. For
each service gateway that you add, the port number is increased by one.
You can update these port numbers in the service gateway properties. See
Updating application properties on page 109.
Related topics
• For information on how to load-balance service gateways, see the
StreamStudio Administrator’s Guide.
Prerequisites
• The StreamStudio web portal must be available in the StreamStudio Portals
folder.
• If you deploy StreamStudio from Control Center, the StreamStudio web
archive file must be copied to the portal root and unpacked by the Java
application server.
StreamStudio Collector
configurations
In this section
• Creating a StreamServe archive on page 82.
• Connecting the StreamServe archive on page 90.
• Adding an Archiver application on page 91.
Related topics
For information about:
• The basic configurations you must carry out to run StreamServer
applications, see StreamServer configurations on page 45.
• The basic configurations that you also must carry out to run StreamStudio,
see StreamStudio configurations on page 69.
• How to manage the applications in a domain (starting, stopping, monitoring
etc.), see Managing StreamServe applications on page 105.
• Any StreamStudio administrator’s tasks not related to Control Center, see
the StreamStudio Administrator’s Guide. For example, how to install and
run StreamStudio, how to load balance service gateways, etc.
Prerequisites
• Microsoft SQL Server and Oracle can be used for the StreamServe archive.
• The StreamServe archive must use the same database vendor as the
enterprise repository.
The StreamServe archive can be created in any reachable database – either
in the same database as the runtime and web content repositories or on a
separate database server. The fact that the StreamServe archive may contain
large amounts of data must be considered.
• If you use a named instance of SQL Server, the SQL Server Browser service
must be started when you create the repository.
Post requisites
The created StreamServe archive is sufficient for development and testing
purposes. In a production environment, you must adjust the archive to fit the
actual conditions (for example, configure filegroups, size and file growth
parameters, etc). You can use the DBMS to adjust the archive.
In this section
• Adding and configuring a StreamServe archive on page 84.
• Creating a StreamServe archive from Control Center on page 84.
• Creating a StreamServe archive manually on page 85.
• Listing and applying database hotfixes on page 88.
Name limitation
The name of the StreamServe archive cannot include underscore characters ("_").
Prerequisites
• The login details for the database administration user are available.
Note: For Microsoft SQL Server 2008 R2, you cannot create the repository
directly from Control Center if the password contains certain
characters. For example: [] {}() , ; ? * ! @
For more information, see:
http://msdn.microsoft.com/en-us/library/ms161962.aspx
4 Click Start to run the scripts. The Connect dialog box opens.
5 Enter the user name and password for the database administration user.
6 Click OK. The scripts to create the StreamServe archive are executed. A
short version of the log is displayed in the Result log area.
Note: To view the full log in the default text editor, click Open Log File.
Prerequisites
A configured StreamServe archive is available in the Archives folder.
In this section
• Generating database scripts for the StreamServe archive on page 85.
• Executing the scripts for the StreamServe archive (SQL Server) on page 86.
• Executing the scripts for the StreamServe archive (Oracle) on page 87.
5 A Control Center window opens, asking if you want to save a local copy of
the scripts. Click Yes or No.
6 Click Close to close the Create Database dialog box.
Prerequisites
• The login details for the system administrator user (sa) are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the SYS user and the schema owner are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the database administration user are available.
• The setup for the hotfix has been run and the database hotfixes are installed
in:
<Base directory>\<Version>\root\config\database\
Where <Base directory> is the path specified for StreamServe Projects
during the Framework and Control Center installation.
For example: C:\ManagementGateway
In this section
• Listing schema versions and applied database hotfixes on page 88.
• Applying a database hotfix to a StreamServe archive on page 89.
Prerequisites
• See Prerequisites on page 88.
Prerequisites
The StreamServe archive must be available in the Archives folder.
39 No archiving is triggered
40 The archiving is triggered, and 40 documents are locked
and transferred in one segment (with 40 documents in the
segment).
201 The archiving is triggered and 201 documents are locked
and transferred in three segments (with 100, 100, and 1
documents in the segments).
100 000 The archiving is triggered and 100 000 documents are
locked and transferred in 1 000 segments (with 100
documents in each segment).
In this section
• Adding and configuring an Archiver application on page 92.
• Editing an Archiver application on page 95.
Prerequisites
A Project must be deployed to a StreamServer application in the application
domain. The document types are then available to the Archiver application,
enabling you to configure different archiving tasks for different document types.
See Deploying a Design Center Project on page 57.
To add an interval
1 In the Scheduler Configuration dialog box, click New (Intervals area). A
new item is added to the list.
2 In Define Interval, select a unit and enter the value.
In this example, a schedule that causes the Archiver application to poll the output
queue is configured. The action is triggered once every second Monday to
Wednesday, and once every hour Thursday to Sunday is configured.
In this section
• Configuring the application domain for Composition Center on page 98.
• Creating a web content repository on page 99.
Related topics
For information about:
• The basic configurations you must carry out to run StreamServer
applications, see StreamServer configurations on page 45.
• The basic configurations that you also must carry out to run StreamStudio,
see StreamStudio configurations on page 69.
• How to manage the applications in a domain (starting, stopping, monitoring
etc.), see Managing StreamServe applications on page 105.
• Any StreamStudio administrator’s tasks not related to Control Center, see
the StreamStudio Administrator’s Guide.
In this section
• Configuring the application domain for Composition Center on page 98.
• Creating a web content repository on page 99.
Prerequisites
• Microsoft SQL Server and Oracle can be used for the web content
repository.
• The web content repository must use the same database vendor as the
enterprise repository.
• If you use a named instance of SQL Server, the SQL Server Browser service
must be started when you create the repository.
In this section
• Creating a web content repository from Control Center on page 99.
• Creating a web content repository manually on page 100.
• Listing and applying database hotfixes on page 103.
In this section
• Generating database scripts for the web content repository on page 100.
• Executing the scripts for the web content repository (SQL Server) on page
101.
• Executing the scripts for the web content repository (Oracle) on page 102.
5 A Control Center window opens, asking if you want to save a local copy of
the scripts. Click Yes or No.
6 Click Close to close the Create Database dialog box.
Executing the scripts for the web content repository (SQL Server)
To create a web content repository, you must:
• Run the load_as_sys.sql script to create the database.
• Run the load.sql script to create the tables etc. for the repository.
Prerequisites
• The login details for the system administrator user (sa) are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the SYS user and the schema owner are available.
• A ZIP file (with the scripts for the repository) is generated in Control Center
and unpacked using an archiving application, such as WinZip.
Post requisites
• Always do a sanity check to make sure the repository was created according
to your configurations.
• Since the scripts contain passwords, it is recommended to delete the scripts
after you have created the repository.
Prerequisites
• The login details for the database administration user are available.
• The setup for the hotfix has been run and the database hotfixes are installed
in:
<Base directory>\<Version>\root\config\database\
Where <Base directory> is the path specified for StreamServe Projects
during the Framework and Control Center installation.
For example: C:\ManagementGateway
In this section
• Listing schema versions and applied database hotfixes on page 103.
• Applying a database hotfix to a web content repository on page 104.
Prerequisites
• See Prerequisites on page 103.
Managing StreamServe
applications
In this section
• Starting, stopping, and restarting applications on page 106.
• Deleting applications on page 107.
• Refreshing application status information on page 108.
• Updating and exporting application properties on page 109.
• Monitoring applications on page 111.
• Administering applications on remote hosts on page 114.
• Configuring Java parameters on page 115.
Related topics
Before you can run the applications, you must configure the administration
environment. For more information, see:
• StreamServer configurations on page 45.
• StreamStudio configurations on page 69.
• StreamStudio Collector configurations on page 81.
• StreamStudio Composition Center configurations on page 97.
To stop an application
Right-click the application and select Stop.
Note: If you stop an Archiver application during an ongoing task, the application
stops immediately. When the Archiver application is restarted, it continues
the interrupted task and archives the remaining documents with the most
recent document types.
To restart an application
Right-click the application and select Restart.
Deleting applications
You can delete applications from the tree view in Control Center. This does not
delete the configuration files from the working directory. You must manually
delete these files.
To delete an application
1 Right-click the application and select Delete.
2 Click OK.
In this section
• Updating application properties on page 109.
• Updating runtime properties of StreamServer applications on page 109.
• Exporting property information on page 110.
Monitoring applications
You use the surveillance functionality to monitor the status of StreamServe
applications.
Surveillance monitors the preferred state of an application. The preferred state of
the application is set when the application is started or stopped from Control
Center. For example, if you start an application from Control Center, the preferred
state is set to Started. However, if applications are started or stopped outside of
Control Center, for example from Windows Control Panel, the preferred state
does not change.
If an application that is monitored and that has a preferred state of Started goes
down, you can use the surveillance functionality to try to restart the application.
If this is not successful, it is also possible to:
• Start an external program, which can try to restart the application. For
example, by sending an SNMP trap to a Network Management System
(NMS), or by executing a BAT file or shell script.
• Send an email to the application domain contact.
In this section
• Configuring surveillance actions for the host on page 111.
• Configuring surveillance for the application or service gateway on page
112.
• Configuring arguments for external programs or surveillance emails on
page 112.
Surveillance Arguments
Arguments
Name/value pairs
You configure the parameters as a name/value pair. The name/value pair must
follow the standard syntax for Java properties (name<Delimiter>value). For
example, for the Java system property -Djava.library.path=c:\mylibs:
• Name: java.library.path
• Value: c:\mylibs
To configure a parameter with a non-standard syntax, you must enter the full
parameter in the name field and leave the value field empty. For example, for the
Java option -Xdebug:
• Name: Xdebug
• Value: (empty)
Services in general
In this section
• Displaying the 4.x Services node in Control Center on page 118.
• Connecting to, and disconnecting from, remote hosts on page 118.
• Adding and deleting services on page 119.
• Configuring startup options for a service on page 119.
• Starting and stopping services on page 119.
• Grouping services on page 120.
• Logs for 4.x Services on page 120.
• Exporting path information to a file on page 121.
To delete a service
Right-click the service and select Delete Service.
Startup options
To stop a service
Right-click the service and select Stop.
To restart a service
Right-click the service and select Restart. This will first stop and then start the
service.
Grouping services
You can organize the services into groups. You can create new services from
within a group, and you can move services to and from a group.
To create a group
1 Right-click the Groups node and select New Group. The New group dialog
box opens.
2 Enter the name of the group and click OK.
To remove a group
Right-click the group and select Remove Group.
The group is removed, and any services within are moved directly under the host
node.
Information to enter
Temporary files The location where the temporary files will be stored.
directory
This can be an absolute path or a relative path to the
Export Directory (if there is no export directory the
relative path is relative to the Project directory).
License file The absolute path to the Communication Server license
file.
Information to enter
To edit a path
1 Select the service.
2 In the Properties window, right-click the property and select Edit Property.
The Edit Value dialog box opens.
3 In the Value field, enter the new path and click OK.
To be able use the Terminate Process option for processes running on Windows
you must add the -pid argument to the startup argument file. See the Startup
argument reference for information about -pid.
To terminate a service
Right-click the service and select Terminate Process. Click Yes to confirm the
termination.
Notifications
You must install Control Center 4.x to view or subscribe to notifications
configured in 4.x Communication Servers.
Export from The export from the Design Center is handled differently when handling
the Design Communication Servers on UNIX hosts. See Exporting the Communication
Center Server configuration to the UNIX host on page 125.
First time The first time you connect to a UNIX host in the Control Center you must
connection activate the Console (select View > Console). In the Console, you must accept
to host the key sent to you by the host. The next time you connect to the same host you
do not have to activate the Console – unless you have changed the host name.
Host name When you connect to a UNIX host you use the following host name format:
format
<user>@<host>
For example:
[email protected]
If the remote host uses the SSH2 protocol for authentication, you may need to
force the remote connection to use SSH2 instead of SSH1 by adding the -2
option to the host argument. For example: [email protected] -2
Executable When you create the service you must specify which Communication Server
executable to run. You do this by specifying the shell script strs_pm.sh. If this
script is missing you can create it with the following command:
$ln -s strs.sh strs_pm.sh
Terminating To be able to use the Terminate Process option for services running on Windows
a service on hosts you must add the -pid argument to the startup argument file. This is not
UNIX necessary when terminating a Communication Server service on a UNIX host.
Copying files from the UNIX host to the Control Center host
1 Right-click the service and select Explore. The Explore browser opens with
the Export directory for the service active.
2 Browse to the file you want to copy from the UNIX host .
3 Right-click the file and select Copy to local or Copy to local and open.
Logging
In this chapter
• Logs in Control Center on page 128.
• Specifying log levels on page 131.
• Logging to the runtime repository on page 133.
Log files
The log entries for each log are appended to separate log files.
StreamServer logs
Archiver logs
Logging to database
You can enable database logging for each application. See Logging to the runtime
repository on page 133.
• platform.log
• servicegateway.log
Each tab contains the same information as the corresponding log file. If you want
to, you can clear the information displayed on each tab (right-click the log view
and select Clear). This action clears the log displayed in Control Center, but does
not affect the corresponding log file.
If logging to database is enabled for the application, a Database log tab is added
to the log view. This tab displays the log information stored in the runtime
repository.
Note: In order to display the information on the Database log tab, a service
gateway must be connected to the same application domain as the
application, and this service gateway must be running.
2 In the Runtime Property view, change Log level to the appropriate level.
Debugging applications
You can enable debugging to include more log information in the logs.
The following options are available:
• Disabled – Disables debugging.
• Enabled – Enables debugging to include extended log information. For
example, for ODBC calls, SQL statements are included in the logs.
• Enabled verbose – Enables verbose debugging to include all available log
information. For example, for ODBC calls, SQL statements and parameters
are included in the logs.
Note: The formats of the parameters presented in the logs may not
correspond to the formats actually used in the SQL statements. For
example, timestamps are presented differently in the logs.
The configured option applies to all logs (boot log, platform log, and application
log), for the selected application.
To enable debugging
1 Select the application node in the tree view.
2 Stop the application.
3 In the Properties view, double-click Debug mode. The Edit Debug Mode
dialog box opens.
4 Select the appropriate debug option and click OK.
5 Start the application.
In this section
• Views on page 136.
• Menus and menu commands on page 146.
• Dialog boxes, wizards, and tools on page 159.
Views
Tree view
This is the top left frame in Control Center. The tree view displays applications
by application domain and host. If the same host is used to run applications in
several application domains, the host is shown under each application domain.
The view also displays available StreamStudio web portals in the StreamStudio
Portals folder and available StreamServe archives in the Archives folder.
Properties view
This shows the properties for the selected object (application domain,
applications, StreamServe archive, etc). See Properties view on page 136.
FastCopy view
This shows the FastCopy source and destination pairs for the selected
StreamServer application.
To display the FastCopy view, right-click the StreamServer application and select
FastCopy view. To return to the Properties view, right-click the StreamServer
application and select Properties view.
Log view
This shows the logs for the selected application.
To display/hide the log view in Control Center, right-click the application and
select View log.
Properties view
In this section
• Site properties on page 137.
• Application domain properties on page 138.
• Host properties on page 138.
• Application (StreamServer) properties on page 139.
• Application (Service Gateway) properties on page 141.
• Application (Archiver) properties on page 142.
• Application (Task Scheduler) properties on page 143.
• Resource (StreamStudio portals) properties on page 143.
• Resource (Archives) properties on page 144.
Site properties
The properties are described in the table below.
Property Description
Property Description
Property Description
Web Access The host name or IP address of the computer with the
database server Web Access repository.
Security database The host name or IP address of the computer with the
server Security repository.
Internal user The host name or IP address of the computer with LDAP
directory server used for the internal user directory.
External user The host name or IP address of the computer with the
directory LDAP server used for the external user directory.
Application domain The version of the application domain.
version
Host properties
The properties are described in the table below.
Property Description
Gateway port The port used for communication with the management
gateway on the computer. The default port is 28000.
Property Description
Management The time Control Center waits for responses from the
gateway send and management gateway after the initial connection to the
response time-out management gateway is established. This is specified in
(ms) milliseconds.
Management The time Control Center waits when trying to establish a
gateway new connection to the management gateway. This is
connection time- specified in milliseconds.
out (ms)
Property Description
Property Description
Deployment The date and time the export file was deployed.
timestamp
Property Description
Property Description
Property Description
Property Description
Property Description
Property Description
Property Description
Manual deploy path Applicable if you select Manual deploy in the web portal
configuration.
The path to the directory where the StreamStudio web
archive file, <Portal name>.war, is stored.
Property Description
Property Description
Property Description
LXF cache size Specifies the number of cache items (LXF documents)
that can be stored.
The cache will always try to cache static overlays. Static
overlays stay in the cache as long as possible, and are
only discarded when the StreamServer application is
stopped.
LXF cache dynamic Enables caching of dynamic overlays. Dynamic overlays
are not cached by default because they decrease the
performance of static overlays during larger jobs.
When enabled, dynamic overlays stay in the cache
between the preprocess and runtime phases and are not
removed until after runtime is finished.
Working directory The working directory for the StreamServer application.
WSIN enabled Records a list of all incoming data that the StreamServer
identifies. A separate file is created for each Message.
This file shows the Fields and Blocks in the Message, and
in the order in which the StreamServer processes them.
WSIN file name If the WSIN property is enabled, the name of the file used
for the Message data.
You can specify a filename that is relative to the working
directory for the application. Or, you can specify an
absolute path and filename.
Recording mode Instructs the StreamServer to record the input data and
enabled create a sample file.
All pages recorded are appended to the sample file
allpages.<input connector name>. This file is created
in the directory specified in the Grab file directory
property.
Grab file directory Specifies where sample files are saved when you use the
Recording mode enabled runtime property, or run the
StreamServer with the startup arguments -rec or -
reconly.
Log level Specifies the log level for the StreamServer application
log. See Log level for StreamServer application logs on
page 131.
Log file name Specifies the name for the StreamServer log file.
Application An internal number identifying the application process.
process ID
Command Description
New > Site Opens the New Site dialog box, which is used to
configure a new site and connect the site to a
StreamServe Enterprise Repository.
New > Application Opens the New Application Domain dialog box (Adding)
Domain and then the Application Domain Editor. These are used
to configure the name, repositories, connection settings,
and recovery settings for an application domain.
New > Application Opens the New Application dialog box, which is used to
add a new StreamServer application, Archiver
application, or service gateway.
Command Description
New > Opens the New Site dialog box, New Application Domain
Configuration dialog box (Adding), or New Application dialog box
depending on object selected in the Control Center tree
view.
From the 4.x Services node, this opens the Choose Object
dialog box, which is used to configure a 4.x service.
Connect to Remote Connects to the local computer or a remote computer.
Host
From the 4.x Services node, this opens the Connect to
host dialog box, which is used to connect to computers
that run 4.x services.
Disconnect from Disconnects from the hosts at the site.
Remote Host
From the 4.x Services node, this opens the Disconnect
Host dialog box, which is used to end connections with
remote computers that run 4.x services.
Version Control > Opens the Open VCS Connection dialog box, which is
Manage VCS used to:
Connections
• Create new VCS connections.
• Edit VCS connections.
• Rename VCS connections.
• Delete VCS connections.
Version Control > Creates a connection to a version control system.
Connect to
Export List Saves a list of the properties for the selected application
domain, host, or application as a text file.
Settings Opens the Control Center Settings dialog box, which is
used to specify:
• The interval at which the status information for
applications is updated.
• Whether the 4.x Services node is displayed.
Exit Exits Control Center.
Command Description
Status Bar Displays the status bar at the bottom of the Control
Center window.
Console Enables you to connect to UNIX hosts running 4.x
Communication Servers.
Log Window Displays/hides the log view.
Runtime Properties Displays/hides the runtime properties view. This view is
only displayed for StreamServer applications that are
running or that have been run.
Show Gateways Displays/hides the host nodes in the tree view. When the
host nodes are hidden, the applications are sorted by
application domain.
Refresh Refreshes the status information displayed for all
applications.
Refresh Item Refreshes the status information for the selected object
(application domain, host, or application).
Command Description
Word Wrap Wraps the log messages text displayed in the log view.
Font Size Specifies the size of the font used for the text in the log
view.
Command Description
Command Description
Command Description
New Site Opens the New Site dialog box, which is where you
configure a new site and connect the site to a
StreamServe Enterprise Repository.
Clear Log Clears the entries in the log view.
View Log Displays/hides the log view in Control Center.
Command Description
Command Description
Remove Removes the site from the tree view in Control Center.
This does not delete the application domains or
applications at the site.
Clear Log Clears the entries in the log view.
View Log Displays/hides the log view in Control Center.
Manage Document Opens the Manage Document Types dialog box, which
Types displays the document types in the enterprise repository.
In this dialog box, you can delete document types from
the enterprise and the runtime repositories.
Manage Templates Opens the Manage Templates dialog box, which displays
the Composition Center templates in the enterprise
repository. In this dialog box, you can delete templates
from the enterprise and the runtime repositories.
Create Database Opens the Create Database dialog box, which is used to
create a StreamServe Enterprise Repository for the site,
generate the database scripts used to create the
repository, or apply hotfixes to the repository.
Available Database Opens the Available Database Hotfixes dialog box,
Hotfixes which is used to list all repositories that belong to a site,
together with their current schema versions and the latest
available hotfixes.
Configuration Opens the Configure Enterprise Repository dialog box,
which is used to edit the configuration for a StreamServe
Enterprise Repository for the site.
Command Description
New Application Opens the New Application dialog box, which is used to
add a new StreamServer application, Archiver
application, or service gateway.
Start All Starts all the applications in the application domain.
Applications
Restart All Stops and restarts all the running applications in the
Applications application domain.
Command Description
Command Description
Command Description
Restart All Stops and restarts all the applications on the host.
Applications
Command Description
Command Description
Command Description
Command Description
Command Description
Command Description
Command Description
Command Description
Command Description
Log Configuration Opens the Log Configuration dialog box, which is used
to set the platform log level, and to enable/disable
logging to the runtime repository.
Java Configuration Opens the Java Configuration dialog box, which is used
to configure Java parameters for the Task Scheduler
application.
Configuration Opens the Configuration dialog box (Task Scheduler),
which is used to configure the Task Scheduler
application.
Command Description
Add StreamStudio Opens the Add StreamStudio Portal dialog box, which is
Portal used to add a StreamStudio web portal to the
StreamStudio Portals folder.
Command Description
New Archive Opens the New Archive dialog box, which is used to add
a StreamServe archive.
Command Description
Link Application Opens the Link Application Domains dialog box, which
Domain is used to link the StreamStudio web portal or
StreamServe archive to the application domains.
Update Domain Updates the application domain configuration for the
Information StreamStudio portal.
Command Description
Command Description
Link Application Opens the Link Application Domains dialog box, which
Domain is used to link the StreamStudio web portal or
StreamServe archive to the application domains.
Unregister Unregisters the StreamServe archive. Before the archive
is unregistered, any links to application domains are
automatically removed.
The actual StreamServe archive is not deleted, only
removed from the Control Center Tree view.
Create Database Opens the Create Database dialog box, which is used to
create the StreamServe archive, or generate the database
scripts used to create the archive, or apply hotfixes to the
archive.
Configuration Opens the Configuration dialog box (Archive) on page
214, which is used to configure the database settings for
the StreamServe archive and the connection settings to
access the StreamServe archive.
Launch Database Launches the Database Administration Tool, which is
Administration used to examine the StreamServe archive.
Tool
Setting Description
Setting Description
Setting Description
Log level The log level for the platform log. See Specifying log
levels on page 131.
Database logging Enable/disable logging to the runtime repository.
Time limit The number of days to keep the log in the runtime
repository.
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Create scripts for Generates the SQL scripts used to create the repository
later use selected in the drop down list. You can run these scripts
using an external tool at a later stage.
The scripts are saved in the following zip file:
<Base directory>\<Version>\root\config\databas
e\<GUID>.zip
Where:
• <Base directory> – Is the path specified for
StreamServe Projects during the Framework and
Control Center installation.
For example: C:\ManagementGateway
• <GUID> – Is a globally unique identifier for the zip
file.
Apply hotfix Applies hotfixes to the repository selected in the drop
down list. You must enter the database administrator user
name and password.
The hotfixes must be installed in the following directory:
<Base directory>\<Version>\root\config\databas
e\
Where <Base directory> is the path specified for
StreamServe Projects during the Framework and Control
Center installation.
For example: C:\ManagementGateway
Select database A list populated with the possible repositories for the
selected node.
Start Starts the selected operation.
Close Closes the Create Database dialog box.
Setting Description
Open Log File Opens the full log in the default text editor.
Setting Description
Setting Description
Setting Description
Connection time- The time Control Center waits when trying to establish a
out new connection to the management gateway. This is
specified in milliseconds.
Certificate file The path to the root certificate on the local computer.
This must be a valid root certificate for the server
certificate on the management gateway you are
connecting to.
The path to the default StreamServe root certificate is:
<StreamServe installation>\Platform\Core\<Vers
ion>\bin\security\certificatestore\trusted\aut
horities\streamserve.ca.crt
Setting Description
Setting Description
In this section
• Administrator tab on page 174.
• Runtime Repository tab on page 175.
• Directory tab on page 178.
• Recovery tab on page 181.
• Web Services tab on page 182.
• Web Content Repository tab on page 183.
• General tab on page 186.
Administrator tab
The Administrator tab is used for specifying the application domain
administrator.
The application domain administrator is automatically assigned the System
Manager role in StreamStudio. The administrator can always be used for
StreamStudio log on, regardless of user directory vendor or even without a user
directory.
The first time you log on to StreamStudio, you must log on as the application
domain administrator.
Setting Description
Administrator user The user name for the application domain administrator.
name
Setting Description
Database vendor The database vendor to use for the runtime repository,
which includes the Queue, Security, and Web Access
repositories.
Database name Applicable for Microsoft SQL Server.
A name for the runtime repository. The name you specify
should comply with the naming standards in your
database server. Contact your database administrator for
more information.
Schema owner Applicable for Oracle.
The schema owner of the tables, functions, users, etc. for
the Queue, Security, and Web Access repositories. The
schema owner should be unique for each application
domain.
Host name The IP address or host name of the database server.
(\instance name)
If you use a named instance of SQL Server, you must
specify the hostname and instance name of the database
using the syntax <hostname>\<instance name>. For
example: gbg5000\instance1
Setting Description
Repositories
In the repositories area, the connection profiles for each of the Queue, Security,
and Web Access repositories are displayed.
The users are created in the runtime repository when you create the repository.
The users are assigned the permissions required for applications in the application
domain to read and update data in the Queue, Security, and Web Access
repositories.
Setting Description
Setting Description
Directory tab
The Directory tab is used for specifying the connection settings to access the
internal and external user directories.
Setting Description
Setting Description
Check User Authenticates the user in the User name and Password
settings against the user directory.
For Active Directory, you can choose to translate the
alias of an authenticated user into a qualified
distinguished name.
User directories
In the User directories area, the connection options for the internal and external
user directories are displayed. To configure the connection settings for the
internal and external user directories, you need the login details for a user with
read access to the LDAP server.
Setting Description
Setting Description
Recovery tab
The Recovery tab is used for specifying the recovery options for the runtime
repository and the user directories.
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Database vendor The database vendor to use for the web content
repository. You must use the same vendor as for the
runtime repository.
Setting Description
If you use the same SQL Server instance for more than
one application domain, where possible you should
configure unique user names in each application domain.
If you use the same user name in more than one
application domain, you must also use the same password
in each application domain.
Setting Description
If you use the same SQL Server instance for more than
one application domain, where possible you should
configure unique user names in each application domain.
If you use the same user name in more than one
application domain, you must also use the same password
in each application domain.
Setting Description
General tab
The General tab is used for updating the description and contact person for the
application domain.
Setting Description
Email address to The email address for the person responsible for the
contact person application domain.
If the surveillance functionality is used, surveillance
emails will be sent to this address.
Setting Description
Setting Description
Setting Description
Log on The account used to run the application. See Edit Log On
dialog box on page 189.
Setting Description
Log on as: Runs the application under the local system account.
Local System
account
Log on as: Specifies the user name and password for another
This account account, and runs the application under that account.
You must use this option to run applications on UNIX
hosts. You must enter a user name and password. The
application is run as a management gateway user.
Note: You must enter .\ in front of the user name.
For example: .\my_account
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Figure 31 The Configuration dialog box for the Task Scheduler application
Setting Description
Setting Description
Setting Description
Setting Description
Update job status Select to update and report the statuses of top jobs.
For information about this task and the corresponding
settings, see the Database Guidelines.
Delete expired jobs Select to delete expired StreamServe jobs from the
runtime repository according to the specified schedule.
For information about this task and the corresponding
settings, see the Database Guidelines.
Delete expired Select to delete expired Messages from Message storages
Messages in the runtime repository according to the specified
schedule.
For information about this task and the corresponding
settings, see the Database Guidelines.
Delete expired Select to delete expired documents from Post-processing
documents storages in the runtime repository according to the
specified schedule.
For information about this task and the corresponding
settings, see the Database Guidelines.
Run database Select to perform database maintenance on a specified
maintenance repository according to the specified schedule.
For information about this task and the corresponding
settings, see the Database Guidelines.
Add Click to add a new task.
Remove Click to remove the selected task.
Setting Description
Setting Description
Figure 33 The Scheduler Configuration dialog box. The task is set up to run
once a day, starting June 4, 2010.
Setting Description
Deploy wizard
The Deploy wizard is used to select a Project export file, and deploy the export
file to a StreamServer application.
In this section
• Select the StreamServer application(s) to deploy the export file to on page
201.
• Where do you want to deploy the file from? on page 202.
• Select the physical layer to deploy on page 203.
Setting Description
All Hosts Displays the existing applications on all hosts at the site.
Setting Description
Host name <host Displays the existing applications on the selected host.
name>
Available Lists the existing applications at the site or for the host.
applications
Application Name – The name of the application.
StreamServer version – The version of the application.
Host – The host used to run the application.
Export file – If there is already an export file deployed to
the application, the name of the export file.
New Application Opens the New Application dialog box, which is used to
create a new application.
Setting Description
Deploy an export Used to select an export file from the file system. Click
file from the file Browse to select the file.
system
Setting Description
Setting Description
Parameters The Java parameters for the application. For example, the
target JRE (Java Runtime Environment) vendor and the
Java class paths.
You set up new parameters in the Export Parameters
dialog box on page 206. You reach the Export Parameters
dialog box by selecting the (Item list) field and clicking
the button to the right of the field.
Once a parameter is set up, you can edit the parameter
directly in the Java Configuration dialog box.
Setting Description
Setting Description
For example:
• Name: verbose
• Value: jni
For example:
• Name: java.library.path
• Value: c:\mylibs
Setting Description
Mail server The IP address or host name of the mail server used to
send surveillance emails.
Mail domain The domain name for the mail server.
For example: streamserve.com
Setting Description
Return address The return address for surveillance emails. This address
is displayed in the sender field.
Alternative email The email address to use if no contact is specified for the
address application domain or if the email sent to the application
domain contact fails.
Mail time-out (ms) The time the management gateway waits for a response
from the mail server. This is specified in milliseconds.
Subject The text displayed in the Subject line of surveillance
emails. You can use arguments in this field, see
Surveillance Arguments on page 113.
For example: The application %a is down.
Program The path to a program used to attempt to restart the
applications.
Program Arguments used by the program. See Surveillance
arguments Arguments on page 113.
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Database vendor The database vendor for the StreamServe archive. You
must use the same vendor as for the runtime repository.
Host name The IP address or host name of the database server.
If you use a named instance of SQL Server, you must
specify the host name and instance name using the syntax
<hostname>\<instancename>.
For example: gbg5000\instance1
Port The port used for communication with the database
server. Contact your database administrator to find the
port for your database server.
• The default port for Microsoft SQL Server is 1433.
• The default port for Oracle database is 1521.
Database name Applicable for Microsoft SQL Server.
A name for the StreamServe archive. By default, the
name you entered in the New Archive dialog box is
suggested as Database name.
The name should comply with the naming standards in
your database server. Contact your database
administrator for more information.
Service name (SID) Applicable for Oracle.
The name of the StreamServe archive.
The name should comply with the naming standards in
your database server. Contact your database
administrator for more information.
Recovery Settings Recovery options for the StreamServe archive.
> On lost
repository
Specifies how the Archiver application should reconnect
connection to the repository in case of a lost connection.
Attempt recovery a limited number of times – The
Archiver application tries to make <x> number of
Reconnection attempts to the repository.
Attempt recovery an unlimited number of times – The
Archiver application tries to reconnect to the repository
until a connection has been successfully established.
Do not attempt recovery – The Archiver application
does not try to reconnect to the repository.
Setting Description
Setting Description
Setting Description
Setting Description
Setting Description
Option Description
Setting Description
User name A user name. This cannot be changed after the user is
created.
Password A password for the user.
Confirm password Confirmation of the password.
Setting Description
Change password Prompts the user to change their password on first log on
on first login to Control Center.
User privileges Administrator – Grants the Administrator role to the
user. See Access rights for Administrators on page 40.
Basic – Grants the Basic role to the user. See Access
rights for basic users on page 40.
Setting Description
User name The user name for the user. This cannot be changed.
Change password Select to change the password for a user.
New password – A new password for the user.
Confirm password – Confirmation of the password.
Setting Description
Change password Prompts the user to change their password on first log on
on first login to Control Center.
User privileges Administrator – Grants the Administrator role to the
user. See Access rights for Administrators on page 40.
Basic – Grants the Basic role to the user. See Access
rights for basic users on page 40.
Setting Description
Related topics
• For information about Composition Center template versioning and updates
that affect the possibility to redeploy Projects used with Composition
Center, see Modifying Composition Center Projects in the Composition
Center documentation.