uCosminexus Service Platform, Setup and Operation Guide

[Contents][Glossary][Index][Back][Next]

2.3.3 Setting HCSC server runtime definition file

HCSC server runtime definition file defines the runtime information required to run HCSC server.

Organization of this subsection
(1) Creating HCSC server runtime definition file
(2) Properties that can be set

(1) Creating HCSC server runtime definition file

Create HCSC server runtime definition by using the sample file stored in the following directory as HCSC server runtime definition file. Create this file in J2SE property file format.

<Service Platform installation directory>\CSC\config\manager\templates\cscsvconfig.properties

Use this file while setting HCSC server definition information. For details on HCSC server definition, see "3.1.4 Setting up the HCSC server definition information".

(2) Properties that can be set

The following table describes the properties defined in HCSC server runtime definition file:

Table 2-8 TableProperties defined in HCSC server runtime definition file

Classification Property name Contents Possibility of specification
When database is used and Reliable Messaging is not used When both database and Reliable Messaging are used When both database and Reliable Messaging are not used
Log trace methodtrace-filepath Method trace/exception log output destination path Y Y Y
requesttrace-filepath Request trace output destination path Y Y Y
telegramtrace-filepath User message trace output destination path Y Y Y
methodtrace-filenum Maximum number of method trace files Y Y Y
requesttrace-filenum Maximum number of request trace files Y Y Y
telegramtrace-filenum Maximum number of user message trace files Y Y Y
methodtrace-filesize Maximum size of 1 method trace file Y Y Y
requesttrace-filesize Maximum size of 1 request trace file Y Y Y
telegramtrace-filesize Maximum size of 1 user message trace file Y Y Y
telegramtrace-trigger Trigger for output of user message trace Y Y Y
methodtrace-level Method trace output level Y Y Y
requesttrace Existence of request trace extraction Y Y Y
telegramtrace Existence of user message trace extraction Y Y Y
bptrace-level Output level of method trace of business process infrastructure Y Y Y
bptrace-filenum Number of method trace files of business process infrastructure Y Y Y
bptrace-filesize Size of method trace of business process infrastructure Y Y Y
bpexptrace-filenum Number of exception log files of business process infrastructure Y Y Y
bpexptrace-filesize Size of exception log files of business process infrastructure Y Y Y
cscexptrace-filenum Number of exception log files of messaging infrastructure Y Y Y
cscexptrace-filesize Size of exception log files of messaging infrastructure Y Y Y
Standard reception relation request-ejb.instance.minimum Minimum number of instances of standard synchronous reception (SessionBean) Y Y Y
request-ejb.instance.maximum Maximum number of instances of standard synchronous reception (SessionBean) Y Y Y
request-ejb.ctm Existence of use of CTM integration Y Y Y
request-ejb.parallel.count Number of threads prepared for invocation of application by CTM Y Y Y
request-ejb.optional.name Optional name of standard synchronous reception (SessionBean) Y Y Y
request-soap.instance.minimum Minimum number of simultaneous executions of standard synchronous reception (Web service or SOAP1.1) Y Y Y
request-soap.instance.maximum Maximum number of simultaneous executions of standard synchronous reception (Web service or SOAP1.1) Y Y Y
request-soap.exclusive.threads Number of dedicated threads of standard synchronous reception (Web service or SOAP1.1) Y Y Y
request-soap.queue-size Size of pending queue of standard synchronous reception (Web service or SOAP1.1) Y Y Y
request-soap1_2.instance.minimum Minimum number of simultaneous executions of standard synchronous reception (Web service or SOAP1.2) Y Y Y
request-soap1_2.instance.maximum Maximum number of simultaneous executions of standard synchronous reception (Web service or SOAP1.2) Y Y Y
request-soap1_2.exclusive.threads Number of dedicated threads of standard synchronous reception (Web service or SOAP1.2) Y Y Y
request-soap1_2.queue-size Size of pending queue of standard synchronous reception (Web service or SOAP1.2) Y Y Y
request-jms.instance.maximum Maximum number of instances of standard asynchronous reception (MDB(WS-R)) N Y N
request-jms.rollback-count Number of times that rollback warning message of standard asynchronous reception (MDB(WS-R)) is output N Y N
receptionstop-monitor-timer Timeout time of reception queue monitoring N Y N
csc-receptionstop-timeout Communication timeout time of reception end standby Y Y Y
Service adapter relation soapfault-targetnamespace-filepath Whether to handle SOAP Fault as a user-defined exception Y Y Y
Data transformation relation formatdef-maxcache-num Number of format definitions that can be cached Y Y Y
transformdef-maxcache-num Number of data transformation definitions that can be cached Y Y Y
xmltelegram-maxcache-num Number of XML messages that can be cached Y Y Y
telegram-validation Whether or not to validate whether sending and receiving messages is suitable for the message format Y# Y# Y
xmltelegram-namespace-complement Whether to supplement the name space declaration corresponding to the name space prefix specified in the attribute value in XML message Y Y Y
telegram-undefined-character-code Whether to continue the process if an undefined character code is detected in the character code conversion process of binary data Y Y Y
telegram-notfound-soapheader Whether to continue the process if the header specified in sent and received messages does not exist for the reception definition file, service adapter definition file or business process definition file Y Y Y
validation-activity Whether to validate the message type variable (XML) by validation activity Y Y Y
transform-binary-error-check Whether to check errors during binary data transformation Y Y Y
Business process relation syserr-to-fault-convert Whether to cause universal fault if a system exception occurs in data transformation activity, assign activity or switch activity Y Y Y
validate-fault-compatible Whether the fault message format sent by validation fault is to be in the format used in 09-00 or lower Y Y Y
bp-reply-after-min-thread-pool-size Minimum number of threads used to perform activities after response activity Y Y Y
bp-reply-after-max-thread-pool-size Maximum number of threads used to perform activities after response activity Y Y Y
bp-reply-after-thread-pool-keep-alive Maintenance time of threads used to perform activities after response activity Y Y Y
J2EE relation j2ee-stopapp-timeout Monitoring time when J2EE application stops Y Y Y
startcsc-timeout Monitoring time when J2EE server starts Y Y Y
stopcsc-timeout Monitoring time when J2EE server stops Y Y Y
Monitoring command communication timeout time csc-command-timeout Command communication timeout time Y Y Y
csc-precache-timeout EJB communication timeout in the business process for advance cache process Y Y Y
Cookie information inheritance cookie-parsing Whether to inherit Cookie Y Y Y
Folder relation work-folder Absolute path of operation folder route Y Y Y
common-folder-<Common folder definition name> Absolute path of common folders Y Y Y
DB adapter relation dba-separate-transaction Whether to start DB adapter transaction separately from the business process Y Y Y
Component common UOC relation common-uoc-prop-path Property file storage folder for component common UOC Y Y Y
HCSC server relation short-processid-servername HCSC server name identifier used by process instance identifier Y Y Y
short-processid Whether to reduce process instance identifier Y Y Y
Instance pool xml-pooled-instance-minimum Minimum number of instance pools of the class used in XML process Y Y Y
xml-pooled-instance-maximum Maximum number of instance pools of the class used in XML process Y Y Y

(Legend)
Y: Can be specified.
N: Cannot be specified.

Note #
Validate whether the messages sent and received in the message format are suitable if telegram-validation property is turned "ON" in 07-60 or higher version. Please note that in the following cases error has always occurred in the service adapter if the message succeeded in service invocation.
  • If telegram-validation property was set "ON" after version-up from 07-50 or lower version to 07-60 or higher version
  • If telegram-validation property in 07-60 or higher version was reset from "OFF" to "ON"
If telegram-validation property is set "OFF" in 07-50 or lower version or 07-60 or higher version, do not validate whether the messages sent and received in the message format is suitable or not.

For details on HCSC server runtime definition file, see "HCSC server runtime definition fil" in "Service Platform Reference Guide".