00196806-02_IM_EDM_1_10_en.pdf - 第28页

EDM V1.10 / Installation Manual 07/2011 Edition 5.2.3 Configuration file The configuration file is an XML-base d file that uses the format of the Microsoft configuration files. The configuration file for all EDM applica …

100%1 / 66
EDM V1.10 / Installation Manual 07/2011 Edition
● SIPLACE Pro lines:
The SIPLACE Pro lines for which each Line Server is responsible must be configured:
– If the EDM VDM BLOB functions are to be used (especially for the Extended Difference
Editor)
– If protection against overwriting current product data is to be activated in push mode (see
section 5.2.4.4 Protection against overwriting current production data).
Otherwise, BLOBs will be accepted for all SIPLACE Pro lines present in the local SIPLACE Pro
database (see section 5.2.3.24 Assigned SIPLACE Pro lines).
● The configuration setting
xmlImportVisionDataAdvancedAction controls the correct
overwriting of Vision data (if the EDM VDM BLOB functions are used, this entry can be
modified as described in section 5.2.3.33 Advanced vision data actions.
● Comment categories:
These categories are available for selection when entering a comment on a new notification. If
this section is empty, no categories are shown in the dialog box (see section 5.2.3.29 Comment
categories).
5.2.2 Registry
This section describes the part of configuration performed using the Windows Registry. This
includes all user-defined settings as well as all settings that need to be accessed before the
application starts. The installation program presets these with sensible values.
All keys are sub-keys of HKEY_LOCAL_MACHINE\Software\Siemens\SIPLACE\EDM
Key Type Contents
ConfigDir String Folder for configuration files. If the key is not present,
then the search continues in the "config" subfolder of the
installation folder.
EdmServiceLanguage String Language setting for the EDM Master Server and Line
Servers. Default: English. Can be changed in the EDM
configuration.
EdmClientLanguage String Language setting for the EDM Client. Default: English.
Can be changed in the EDM Client.
ClearingPoolLanguage String Language setting for the Clearing Pool and Line Data
Transfer Manager. Default: English. Can be changed in
the Clearing Pool.
Table 5-1: Entries in the Registry
27
EDM V1.10 / Installation Manual 07/2011 Edition
5.2.3 Configuration file
The configuration file is an XML-based file that uses the format of the Microsoft configuration files.
The configuration file for all EDM applications is named EDM.config and is located in the
configuration folder. A change therefore applies, for example, to both the EDM master service as
well as to the Clearing Pool installed on this computer.
NOTICE
A change only takes effect after the applications are restarted.
The permitted keys used are described in brief in Table 5-3. The individual entries are specified in
details in the sections 5.2.3.1 Server type to 5.2.3.34 Customer configuration. For purposes of
legibility, abbreviations are used in the table. The abbreviations are explained in brief in Table 5-2.
Table entry Meaning
Enum Enumeration type. The ordinals valid for each key are shown in the
corresponding explanation.
String Character string
Time Time specification in the format "P0Y0M0DT0H15M0S"
Class .NET class in the format [ClassName][,Assembly]
Path Windows path specification
File Windows file specification
Endpoint Communication endpoint. The exact format depends on the transfer protocol.
Section Subsection with several values. The entries valid for each key are shown in the
corresponding explanation.
C Valid for: Clearing Pool
L Valid for: Line Server
M Valid for: Master Server
T Valid for: EDM Tool
R Required
D Default value. Input is only necessary if a different setting is desired.
Table 5-2: Legend
28
EDM V1.10 / Installation Manual 07/2011 Edition
Example: basic structure of an EDM configuration file
<configuration>
<!- - This is a comment - - >
Value
<appSetting>
<add key="masterServer" value="localhost"/>
<add key="notificationInterval" value="P0Y0M0D0H15M0S"/>
</appSettings>
<! - - This is a configuration parameter of the type "Section" - ->
<endpointConfig>
<add key="spc10047c" value="Private$\EDM"/>
</endpointConfig>
<! - - These are the services provided by the Master Server - - >
<requestCommandConfig>
<add key="objectData" value=
"Siemens.SiplacePro.EDM.DataExchange.Commands.RequestDataCommand,DataExchange"
/>
</requestCommandConfig>
</configuration>
The keys and sections permitted are listed in the following table:
Key Format Type Contents
clientWorkflowConfig File L;D File with EDM Client
process definition (5.2.3.21)
commentCategories Section M;T Comment categories for
change notifications
(5.2.3.29)
communicationTimeout Time L;M;C;D Timeout for communication
between line and Master
Server (5.2.3.16)
compressionType Enum L;M;C;D Compression for data
transfer (5.2.3.20)
customConfig Section L;M ;C ;T Space for additional
attributes (5.2.3.32)
edmToolEndPoint Endpoint L;M;T;R End point for messages to
the EDM tool. (5.2.3.14)
endpointConfig Section M;R Endpoint configuration for
the exchange of data (0)
helpDirectory Path L;M;C;T;D lp files (5.2.3.2) Path for he
incomingClearingPoolRequests int
Pool
Endpo M;C;R Endpoint for incoming
queries to the Clearing
(5.2.3.13)
incomingNotifications Endpoint M;R r incoming
the
Endpoint fo
change notifications to
master (5.2.3.12)
Endpoint
Time Key
Section
Class
29