附錄C. 元件特有的內容檔

「主控台」、「接收端」和「文件管理程式」元件各有元件特有的內容檔。下表列出各元件的所有基本執行時期內容:

表 31. bcg_console.properties 檔內容(「主控台」特有的內容)
項目 預設值 可能的設定 說明

## DR 模式指示器內容

console.environment

空白或 DR

出現在主控台中的文字字串,用以指出這是否為 DR 環境

## 版本指示器

console.version

6..0.0

# 版

此文字字串僅供參考用

## 資料庫程序審核除錯層次

## 0 = 啟用,1 = 停用

ibm.bcg.db.debugLevel

0

0,1

啟用和停用資料庫除錯

##########「log4j 除錯內容」開頭 ###################

# Log4J 除錯內容

# 可能的種類 - debug/info/warn/error/fatal

# 預設種類 "錯誤",輸出至:stdout 和 RollingFile

log4j.rootCategory

error, stdout, RollingFile

All, Off, debug, info, warn, error, fatal

所有儲存器的根記載設定。若要整個停用記載特性, 可設定 log4j.rootCategory=OFF。

log4j.appender.stdout

org.apache.log4j.
FileAppender

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.stdout.File

System.out

log4j.appender.stdout.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.stdout.layout. ConversionPattern

%d{ABSOLUTE} %c{1} [%t] - %m%n

日誌檔的記載型樣

log4j.appender.RollingFile

org.apache.log4j.
RollingFile
Appender

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.RollingFile.File

{INSTALL DIR}/
was/profiles/
bcgconsole/logs/
bcgconsole/
bcg_console.log

復原日誌檔的名稱和路徑

log4j.appender.RollingFile. MaxFileSize

1000KB

日誌檔在復原前的大小上限。

log4j.appender.RollingFile. MaxBackupIndex

5

已復原之日誌檔的數量上限。

log4j.appender.RollingFile.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.RollingFile.layout. ConversionPattern

%d{DATE} %c
{2} [%t] - %m%n

日誌檔的記載型樣

ibm.bcg.appserver.loggerClass

com.shared.
logging.
Log4jLogger

指定所要使用的適當記載類別

##「主控台」的廣域應用程式伺服器內容

ibm.bcg.appserver.ejbEnabled

TRUE

true, false

管理服務要使用 EJB 或直接服務

ibm.bcg.appserver.mgmt.pool. maxsize

20

EJB 儲存池的大小

ibm.bcg.appserver.mgmt.ctx. instancepolicy

singleton

JNDI 起始環境定義原則

java.naming.security.principal

admin

JNDI 安全主體參數。

## Websphere JNDI 設定

ibm.bcg.appserver. jndiInitialContextFactory

com.ibm.
websphere.
naming.Wsn
InitialContext
Factory

JNDI 環境定義 Factory

ibm.bcg.appserver. jndiContextProviderURL

corbaloc:iiop:
localhost:52809

JNDI 提供者 URL

ibm.bcg.appserver.jdbcJndiPool

$CONSOLE
.JNDI$

datasources/DB2
DS,datasources
/OraclePool

資料來源 JNDI 字首

# 資料庫 JDBC 綱目

ibm.bcg.db.product

$CONSOLE.DB.
TYPE$

db2,oracle

資料庫類型

bcg.co.db.schema

$CONSOLE.DB.
SID$

綱目資訊(DB2 - 資料庫擁有者,Oracle - 綱目擁有者)

## JMS Poster 實例

## 可能的值為:

## com.ibm.bcg.shared.event.
MQSeriesPoster

ibm.bcg.jmsPosterInstance

com.ibm.bcg.
shared.event.
MQSeriesPoster

## JMS 事件公佈內容

## JNDI 提供者 URL

ibm.bcg.jms_cntxt_url

{INSTALL DIR}/
console/lib/
config/jndi

JMS 資訊所用之 .binding 檔的位置

ibm.bcg.jms_jndi_factory

com.sun.jndi.
fscontext.
RefFSContext
Factory

## Connection Factory 名稱

ibm.bcg.jms.qconnFactory.name

WBIC/QCF

JMS Queue Connection Factory 名稱

ibm.bcg.jms.topicconnFactory.name

WBIC/TCF

JMS Topic Connection Factory 名稱

ibm.bcg.jms.queue.name

WBIC/datalogQ

JMS 佇列名稱

## 閘道佇列

ibm.bcg.outbound.gatewayDirectory

$SHARED_DATA
_DIR$/gateways

閘道目錄

## VTP

ibm.bcg.certs.vtp.CertificateDir

$SHARED_DATA
_DIR$/security
/certs

w/ VTP 所用之用戶端憑證的位置

如果提供的值不正確,則會擲出錯誤到 Console_SystemErr.log 中。此錯誤不會影響流程,可視為警告。

ibm.bcg.certs.vtp.Certificate

VTP 公開金鑰(DER,二進位格式)

ibm.bcg.certs.vtp.PrivateKey

VTP 私密金鑰(pkcs8,二進位格式)

ibm.bcg.certs.vtp.Passwd

VTP 私密金鑰密碼

ibm.bcg.certs.vtp.VerifySig

FALSE

true, false

決定 VTP 是否應驗證簽署者 (true, false)

ibm.bcg.vtp.RouterIn

$SHARED_DATA
_DIR$/router_in

Router In 目錄

## EAI 目錄管理

ibm.bcg.EAIDocDir

Documents

提供路由器所用之 EAI 目錄名稱給主控台

## 特殊字元 - 作為 partnerLogin、接收端、目的地類型(閘道類型)的驗證用

## 附註:2 個按鍵會定義成一個,以容許使用 / \ 字元,但不容許使用另一個

## 基於 i18n 用途,可視 OS 的語言以及容許使用的目錄名稱, 來變更這些值。

ibm.bcg.specialChars

!#:;\\& /?.,

ibm.bcg.specialCharsDir

!#:;& ?.,

表 32. bcg_receiver.properties 檔內容(「接收端」特有的內容)
項目 預設值 可能的設定 說明

###### 設定此項,以忽略 bcg.prperties 記載設定!!

bcg.use_container_logging

TRUE

true, false

############# BCG DB ##

bcg.co.db.DBType

$RECEIVER.
DB.TYPE$

db2,oracle

資料庫類型

bcg.co.db.DBPoolName

$RECEIVER.
JNDI$

datasources/DB2DS,
datasources/Oracle
Pool

資料來源 JNDI 字首

bcg.co.jndiContextURL

corbaloc:iiop:
localhost:57809

JNDI 提供者 URL

bcg.co.jndiFactory

com.ibm.
websphere.
naming.
WsnInitial
ContextFactory

JNDI 環境定義 Factory

bcg.co.db.schema

$RECEIVER.
DB.SID$

綱目資訊(DB2 - 資料庫擁有者,Oracle - 綱目擁有者)

############# MQ PROPS

bcg.use_oaq

FALSE

true, false

bcg.jms.queue.factory

WBIC/QCF

JMS Queue Connection Factory 名稱

bcg.jms.topic.factory

WBIC/TCF

JMS Topic Connection Factory 名稱

bcg.jms.jndi_factory

com.sun.jndi.
fscontext.RefFS
ContextFactory

連接 JNDI 伺服器時所用的類別

bcg.jms.context_url

{INSTALL DIR}/
receiver/lib/
config/jndi

JMS 資訊所用之 .binding 檔的位置

########### BPE

bcg.oaq_log_q

WBIC/datalogQ

JMS 佇列名稱

########## 接收端 MBEAN

bcg.vms_receiver_reject_dir

$SHARED_DATA
_DIR$/receiver
/reject

「接收端」用以放置拒絕訊息的檔案系統路徑

bcg.vms_receiver_tmp_dir

$SHARED_DATA
_DIR$/receiver
/tmp

「接收端」用以放置暫時訊息的檔案系統路徑

##########「接收端 MBEAN」結束

bcg.receiver.persistpath

$SHARED_DATA
_DIR$/router_in/

「接收端」用以保留入埠 RosettaNet 信號的檔案系統路徑

bcg.receiver.sync.persistpath

$SHARED_DATA
_DIR$/sync_in

「接收端」用以保留同步 RosettaNet 信號的檔案系統路徑

bcg.receiver.sync.sync CheckClasses

com.ibm.bcg.
server.sync.
SyncRosettaNet
Request|com.ibm
.bcg.server.sync.
SyncAS2Request|
com.ibm.bcg.
server.sync.Sync
SOAPRequest|
com.ibm.bcg.
server.sync.Sync
cXMLRequest

bcg.receiver.sync.responseURL

/bcgreceiver/
SyncResponse

公佈同步回應時所用的 URI

bcg.receiver.sync. responseURL.port

$RECEIVER
_HTTP_PORT$

「接收端」的 HTTP 埠

## Servlet 內容

## 由「接收端」Servlet 保留成 Meta 資料的 HTTP 標頭。

## 所有開頭為 "http.hdrdef" 的內容

## 會解譯成所要保留的標頭。

bcg.http.hdrdef.fromID

x-aux-sender-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.toID

x-aux-receiver-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.protocol

x-aux-protocol

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.protocolVersion

x-aux-protocol
-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.process

x-aux-process
-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.processVersion

x-aux-process
-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.msgid

x-aux-msg-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. contentType

content-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. systemMsgId

x-aux-system
-msg-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. RNResponseType

x-rn-response
-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. RNVersion

x-rn-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. productionFlag

x-aux-production

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. provSessionId

x-aux-prov
-session-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. processInstanceId

x-aux-process
-instance-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. contentLength

Content-Length

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. as2From

AS2-From

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. as2To

AS2-To

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. as2Version

AS2-Version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. mimeVersion

Mime-Version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. messageId

Message-ID

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.date

Date

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.from

From

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. subject

Subject

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. contentTransferEncoding

Content-Transfer
-Encoding

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. contentDisposition

Content-
Disposition

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. dispositionNotificationTo

Disposition-
Notification-To

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. dispositionNotificationOptions

Disposition-
Notification-
Options

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. receiptDeliveryOption

Receipt-Delivery
-Option

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. toPackagingName

ToPackaging
Name

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. asDocType

ASDocType

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. recipientAddress

Recipient
-Address

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. authorization

Authorization

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef. soapAction

SOAPAction

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

表 33. receiver-was.logging.properties 檔內容
項目 預設值 可能的設定 說明

##########「log4j 除錯內容」開頭 ###################

# 可能的種類 - debug/info/warn/error/fatal

# 預設種類 "錯誤",輸出至:stdout 和 RollingFile

log4j.rootCategory

error, stdout, RollingFile

All, Off, debug, info, warn, error, fatal

所有儲存器的根記載設定。若要整個停用記載特性, 可設定 log4j.rootCategory=OFF。

log4j.appender.stdout

org.apache.log4j.
ConsoleAppender

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.stdout.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

# 輸出呼叫端之檔名和行號時所用的型樣。

log4j.appender.stdout.layout. ConversionPattern

%d{DATE} %-5p [%c{1}] [%t] - %m%n

日誌檔的記載型樣

log4j.appender.RollingFile

org.apache.log4j.
RollingFile
Appender

適用於 Log4J 程式庫的記載 Java 類別

# 日誌檔名稱

log4j.appender.RollingFile.File

{INSTALL DIR}/
was/profiles/
bcgreceiver/logs
bcgreceiver/
bcg_receiver.log

復原日誌檔的名稱和路徑

log4j.appender.RollingFile. MaxFileSize

1000KB

日誌檔在復原前的大小上限。

# 要保留的備份檔數量

log4j.appender.RollingFile. MaxBackupIndex

10

已復原之日誌檔的數量上限。

log4j.appender.RollingFile.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.RollingFile.layout. ConversionPattern

%d{DATE} %-5p [%c{1}] [%t] - %m%n

日誌檔的記載型樣

log4j.category.com.ibm.bcg.util.
threadPool

error

#log4j.category.com.ibm.bcg.server.
util

debug

#log4j.category.com.ibm.bcg.server

debug

log4j.category.com.ibm.bcg.co.db

error

表 34. bcg.properties(「路由器」特有的內容)
項目 預設值 可能的設定 說明

###### 設定此項,以忽略內容記載設定!!

bcg.use_container_ logging

TRUE

true, false

############# 第三方 duns #####

105217165

bcg.duns

############# BCG DB ##

bcg.co.db.DBType

$ROUTER.DB.
TYPE$

db2,oracle

資料庫類型

bcg.co.db.DBPoolName

$ROUTER.JNDI$

datasources/DB2
DS,datasources
/OraclePool

資料來源 JNDI 字首

bcg.co.jndiContextURL

corbaloc:iiop:
localhost:56809

JNDI 提供者 URL

bcg.co.jndiFactory

com.ibm.
websphere.
naming.
WsnInitialContext
Factory

JNDI 環境定義 Factory

bcg.co.db.schema

$ROUTER.DB.
SID$

綱目資訊(DB2 - 資料庫擁有者,Oracle - 綱目擁有者)

############# MQ PROPS

bcg.use_oaq

FALSE

true, false

bcg.jms.queue.factory

WBIC/QCF

JMS Queue Connection Factory 名稱

bcg.jms.topic.factory

WBIC/TCF

JMS Topic Connection Factory 名稱

bcg.jms.jndi_factory

com.sun.jndi.
fscontext.RefFS
ContextFactory

連接 JNDI 伺服器時所用的類別

bcg.jms.context_url

{INSTALL DIR}/
router/lib/
config/jndi

JMS 資訊所用之 .binding 檔的位置

########### BPE ##########

bcg.oaq_log_q

WBIC/datalogQ

JMS 日誌接收端佇列名稱

# 「文件管理程式」支援的檔案大小上限

#(以位元組計)。例如:52000000 = 52MB,0 = 無限制。

bcg.bpe_max_file_size

0

檔案大小上限(以位元組計)

## 主要 RTR ##

bcg.oaq_bpe_in.main

WBIC/main_
InboundQ

JMS 主要入埠佇列名稱

bcg.oaq_bpe_out.main

WBIC/delivery
ManagerQ

JMS 遞送管理程式佇列名稱

bcg.inbound_poll_interval.main

1000

每一個目錄掃描的時間(毫秒)

bcg.inbound_files_per _pass.main

5

每次掃描時所能取得的檔案數上限

bcg.in_thread_count.main

2

主要路由器的入埠執行緒數目

bcg.bpe_thread_count.main

2

主要路由器的 BPE 執行緒數目

bcg.vms_inbound_directory.main

$SHARED_DATA
_DIR$/router_in

主要路由器的入埠目錄

bcg.bpe_temp_directory.main

$SHARED_DATA
_DIR$/dat

主要路由器的資料目錄

## 信號 RTR ##

bcg.oaq_bpe_in.signal

WBIC/signal
_InboundQ

JMS 信號入埠佇列名稱

bcg.oaq_bpe_out.signal

WBIC/delivery
ManagerQ

JMS 遞送管理程式佇列名稱

bcg.inbound_poll_interval.signal

1000

每一個目錄掃描的時間(毫秒)

bcg.inbound_files_per_pass.signal

5

每次掃描時所能取得的檔案數上限

bcg.in_thread_count.signal

2

信號路由器的入埠執行緒數目

bcg.bpe_thread_count.signal

2

信號路由器的 BPE 執行緒數目

bcg.vms_inbound_directory.signal

$SHARED_DATA
_DIR$/signal_in

信號路由器的入埠目錄

bcg.bpe_temp_directory.signal

$SHARED_DATA
_DIR$/data

信號路由器的資料目錄

## 同步 RTR ##

bcg.oaq_bpe_in.synchronous

WBIC/sync
_InboundQ

JMS 同步入埠佇列名稱

bcg.oaq_bpe_out.synchronous

WBIC/delivery
ManagerQ

JMS 遞送管理程式佇列名稱

bcg.inbound_poll_interval. synchronous

1000

每一個目錄掃描的時間(毫秒)

bcg.inbound_files_per_pass. synchronous

5

每次掃描時所能取得的檔案數上限

bcg.in_thread_count.synchronous

2

同步路由器的入埠執行緒數目

bcg.bpe_thread_count.synchronous

2

同步路由器的 BPE 執行緒數目

bcg.vms_inbound_directory. synchronous

$SHARED_DATA
_DIR$/sync_in

同步路由器的入埠目錄

bcg.bpe_temp_directory.synchronous

$SHARED_DATA
_DIR$/data

同步路由器的資料目錄

## 目的地 ##

bcg.destination.destination_class

com.ibm.bcg.
destination.H2
Destination
Process

目的地類別

### 接收端 MBEAN ###

bcg.vms_receiver_reject_dir

$SHARED_DATA
_DIR$/receiver
/reject

「接收端」用以放置拒絕訊息的檔案系統路徑

bcg.vms_receiver_tmp_dir

$SHARED_DATA
_DIR$/receiver
/tmp

「接收端」用以放置暫時訊息的檔案系統路徑

### 重複 ###

bcg.duplicate.DupField1

x-aux-system
-msg-id

bcg.duplicate.DupField2

bcg.duplicate.DupField3

bcg.duplicate.DupField4

bcg.duplicate.DupField5

bcg.duplicate.DupField6

bcg.duplicate.DupField7

bcg.duplicate.DupField8

bcg.duplicate.DupField9

bcg.duplicate.DupField10

### 日誌接收端 ###

bcg.logReceiver.queue

WBIC/datalogQ

JMS 日誌接收端佇列名稱

bcg.logReceiver.initial NumberOfReceivers

4

日誌接收端數目

bcg.dberrors.queue

WBIC/datalog
ErrorQ

JMS 日誌接收端的錯誤佇列名稱

### 警示引擎 ###

bcg.alertQueue.queue

WBIC/alertQ

JMS 警示佇列名稱

bcg.alertQReceiver.initial NumberOfReceivers

1

警示接收端的數目

bcg.alertQReceiver.maxRetries

100

警示重試次數上限

bcg.alertQReceiver.retryInterval

60000

警示的重試間隔(毫秒)

bcg.eventAlertQReceiver.queue

WBIC/alert
EventQ

JMS 警示事件佇列名稱

bcg.eventAlertQReceiver. initialNumberOfReceivers\

1

警示事件接收端的數目

# 請在數量警示結束時間後酌留更多的時間以便記錄該文件

# 已在系統中收到,然後再評估警示:

bcg.volumeAlertScheduler.allowance ForProcessingReceivedDocInMins

10

# 這些參數用以防止過多的電子郵件通知。如果同一警示在

# 'maxNotificationIntervalInMins' 時間間隔內超過 'maxNotificationsInInterval',則會每隔

# 'heldAlertsBatchTimeInMins' 即保留一次警示並建立批次,直到在 'minNotificationQuietInterval InMins' 內未收到該類型的警示為止:

bcg.alertNotifications. maxNotificationsInInterval

10

bcg.alertNotifications. maxNotificationIntervalInMins

30

bcg.alertNotifications. minNotificationQuietInterval InMins

30

bcg.alertNotifications. heldAlertsBatchTimeInMin

30

# 因像是夥伴電子郵件位址無效而傳回的通知將

# 放在 bcg.alertNotifications. mailEnvelopeFrom 中。

bcg.alertNotifications. mailHost

$ROUTER.ALERT
S.SMTP_RELAY$

SMTP 回覆主機

bcg.alertNotifications. mailFrom

$ROUTER.ALERT
S.MAIL_FROM$

警示「寄件人」郵件位址

bcg.alertNotifications. mailReplyTo

$ROUTER.ALERT
S.MAIL_FROM$

警示「寄件人」郵件位址

bcg.alertNotifications. mailEnvelopeFrom

$ROUTER.ALERT
S.MAIL_FROM$

警示「寄件人」郵件位址

# 執行憑證到期事件產生器的時間

# <minutes> <hour> <class name>

# 會在凌晨 1:13 執行:

alert.eventGenerator.schedule

13 1 Certificate
Expiration

### 遞送管理程式 ###

bcg.delivery.gatewayDirectory

$SHARED_DATA
_DIR$/gateways

Gateways 目錄的位置

bcg.delivery.smtpHost

$ROUTER.DM.
SMTP_RELAY$

SMTP 郵件主機

bcg.delivery.smtpHostPort

$ROUTER.DM.
SMTP_RELAY.
PORT$

SMTP 郵件埠

bcg.delivery.responseDir

$SHARED_DATA
_DIR$/sync_in

Synchronous 目錄的位置

bcg.delivery.msMaxFileLockLife

180000

檔案的鎖定時間上限(毫秒)

bcg.delivery.threadPoolMaxThreads

50

bcg.delivery.gatewayMaxThreads

20

閘道執行緒數上限

bcg.delivery.gwTransportMaxRetries

3

每個閘道的重試次數

# 以毫秒計,會套用在所有閘道上

bcg.delivery.gwTransport RetryInterval

3000

閘道的重試間隔(毫秒)

bcg.delivery.queue

WBIC/delivery
ManagerQ

JMS 遞送管理程式佇列名稱

bcg.deliveryQReceiver. initialNumberOfReceivers

10

閘道接收端的數目

bcg.delivery.numberOfLoggers

10

# 遞送給回應 Servlet 的同步回應

bcg.syncdelivery.queue

WBIC/sync
DeliveryManagerQ

JMS 同步遞送管理程式佇列名稱

bcg.syncdeliveryQReceiver. initialNumberOfReceivers

3

同步遞送管理程式接收端數目

#bcg.deliveryQReceiver.jmsLog jms.log
bcg.delivery.jmstimeout 60000

# 公佈程序的 Socket 逾時值(毫秒)

bcg.http.socketTimeout

120000

HTTP Socket 逾時值

bcg.http.version

1.1

1.0,1.1

HTTP 版本

### RosettaNet ###

bcg.rosettanet.retryWaitTmMS

5000

bcg.rosettanet.strictBoundaryParse

FALSE

true,false

bcg.rosettanet.mimeBoundaryValidate

FALSE

true,false

## 如果內容存在,且 = "Literal", 則會將 x-aux-production 預期為

## 字面上的 "Production"、"Test"。如果內容不存在,或者不

## 等於 "Literal",則會將 x-aux-production 視為 "True" 或 "False"。

## 所有的值皆不區分大小寫。

bcg.rosettanet.globalUsageCode

Literal

Literal,
Production,Test

## 如果 x-aux-production 標頭不是 "Production"、 "Test"、"True" 或 "False",

## 且此內容設為 '1',則會預設成

## rosettanet.defaultGlbUsageCd 內容中所設的值。

bcg.rosettanet.default UsageCdOnErr

1

bcg.rosettanet.defaultGlbUsageCd

Production

Production,Test

## 如果此內容存在,且等於 '1', 則會預期建置器將提供

## x-aux-process-instance-id,以作為離埠所要求的

## 程序實例 ID。

bcg.rosettanet.useBuilder ProcessInstanceId

1

## 如果建置器所提供的程序實例 ID 無效(不論任何原因),

## 則可產生新程序實例 ID。

bcg.rosettanet.genProcess InstanceIdOnError

1

################

bcg.receiver.persistpath

$SHARED_DATA
_DIR$/router_in/

### RNE ###

bcg.rne.inbound_poll_interval

1000

RosettaNet 引擎的輪詢間隔(毫秒)

bcg.rne.in_thread_count

2

RosettaNet 引擎執行緒數目

bcg.rne.work_size

50

bcg.0A1.fromContactName

$ROUTER.
CONTACT_
NAME$

0A1 聯絡人姓名

bcg.0A1.fromEMailAddr

$ROUTER.
CONTACT.
MAIL_FROM$

0A1 電子郵件位址

bcg.0A1.fromPhoneNbr

$ROUTER.
CONTACT.
PHONE_NO$

0A1 電話號碼

bcg.0A1.fromFaxNbr

$ROUTER.
CONTACT.
FAX_NO$

0A1 傳真號碼

## 和 HTTP/S 有關的內容

bcg.http.SSLDebug

FALSE

true,false

## 和數位簽章有關的內容

# 可能的值:SHA1,MD5

bcg.rosettanet.signature. DigestAlgorithm

SHA1

sha1,md5

此演算法用來產生訊息摘要。

註:
此內容適用於所有通訊協定。

# 可能的值:true, false

bcg.rosettanet.signature. RejectIfFailVal

TRUE

true, false

# 可能的值:true, false

bcg.rosettanet.signature. VerifySigner

TRUE

true, false

此內容用來驗證簽署者。

註:
此內容適用於所有通訊協定。

## 加密內容

bcg.CRLDir

$SHARED_DATA
_DIR$/security
/crl/

CRL 目錄的路徑

bcg.rosettanet.encrypt. CertDbRefreshInterval

600000

在過了指定的毫秒數後,將重新載入 CRL 和 VTP 憑證。

註:
此內容適用於所有通訊協定。

# 有效值:3des, rc2-40

bcg.rosettanet.encrypt.Algorithm

3des

3des, des, aes, rc2-40

指定加密訊息時所用的演算法。

註:
此內容適用於所有通訊協定。

# 載入憑證以用來驗證簽章 - 用來驗證 VTP 簽章

bcg.certs.vtp.CertificateDir

$SHARED_DATA
_DIR$/security
/vtp

## Servlet 內容

## 由「接收端」Servlet 保留成 Meta 資料的 HTTP 標頭。

## 所有開頭為 "http.hdrdef" 的內容

## 會解譯成所要保留的標頭。

bcg.http.hdrdef.fromID

x-aux-sender-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.toID

x-aux-receiver-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.protocol

x-aux-protocol

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.protocolVersion

x-aux-protocol
-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.process

x-aux-process
-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.processVersion

x-aux-process
-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.msgid

x-aux-msg-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.contentType

content-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.systemMsgId

x-aux-system
-msg-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.RNResponseType

x-rn-response
-type

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.RNVersion

x-rn-version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.productionFlag

x-aux-production

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.provSessionId

x-aux-prov
-session-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.processInstanceId

x-aux-process-
instance-id

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.contentLength

Content-Length

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.as2From

AS2-From

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.as2To

AS2-To

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.as2Version

AS2-Version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.mimeVersion

Mime-Version

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.messageId

Message-ID

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.date

Date

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.from

From

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.subject

Subject

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.content TransferEncoding

Content-Transfer-
Encoding

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.contentDisposition

Content-
Disposition

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.disposition NotificationTo

Disposition-
Notification-To

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.disposition NotificationOptions

Disposition-
Notification-Options

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.receipt DeliveryOption

Receipt-Delivery-
Option

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.toPackagingName

ToPackaging
Name

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

bcg.http.hdrdef.asDocType

ASDocType

保留在 Meta 資料中以供 BPE 處理的 HTTP 標頭

# 和包裝有關的內容

# 採用下列一種內容類型的附件將不會以 base64 來編碼

bcg.pkg.sponsor.contenttypes

bcg.pkg.sponsor.
contenttypes

###「SPONSOR 引擎」開頭 ###

bcg.sponsor.inbound_poll_interval

10000

bcg.sponsor.in_thread_count

2

Sponsor 引擎的入埠執行緒數目

bcg.sponsor.work_size

10

bcg.delivery.sponsor.eventMsgClass

com.ibm.bcg.
delivery.sponsor.
SponsorEvent
Message

### 資料庫程序除錯內容 ###

DBProcDebug

1

資料庫除錯旗標

# Global State 引擎實例 ID

GlobalStateEngInstanceId

bcg

# 無可否認性的可能值 #

bcg.nonrep.inbound-doc

true

true,false

針對送入的文件啟用無可否認性

bcg.nonrep.outbound-doc

true

true,false

針對外傳的文件啟用無可否認性

# 可能的值為 1.0 或 1.1#

wbipackaging_version = 1.0

1.0

1.0,1.1

供「後端整合」XML 包裝方式傳輸封套用。1.0 版適用於 4.2.2 FP1(和更早)。1.1 版適用於 4.2.2 FP2(和以上)。1.1 版含有附件的相關內容 ID。

#ITLM 所需的 JAR 檔#

bcg.ITLMJar={INSTALLDIR}/
router/lib/support/
ITLMToolkit.jar

支援版權時所需。

bcg.logJar={INSTALLDIR}/
router/lib/support/jlog.jar

支援版權時所需。

表 35. router-was.logging.properties 檔內容
項目 預設值 可能的設定 說明

##########「log4j 除錯內容」開頭 ###################

# 可能的種類 - debug/info/warn/error/fatal

# 預設種類 "錯誤",輸出至:stdout 和 RollingFile

debug/info/warn
error/fatal

log4j.rootCategory

error, stdout, RollingFile

All, Off, debug, info, warn, error, fatal

所有儲存器的根記載設定。若要整個停用記載特性, 可設定 log4j.rootCategory=OFF。

log4j.appender.stdout

org.apache.log4j.
ConsoleAppender

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.stdout.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

# 輸出呼叫端之檔名和行號時所用的型樣。

log4j.appender.stdout.layout. ConversionPattern

%d{DATE} %-5p [%c{1}] [%t] - %m%n

日誌檔的記載型樣

log4j.appender.RollingFile

org.apache.log4j.
RollingFile
Appender

適用於 Log4J 程式庫的記載 Java 類別

# 日誌檔名稱

log4j.appender.RollingFile.File

{INSTALL DIR}/
was/profiles/
bcgdocmgr/logs/
bcgdocmgr/
bcg_router.log

復原日誌檔的名稱和路徑

log4j.appender.RollingFile. MaxFileSize

50000KB

日誌檔在復原前的大小上限。

# 要保留的備份檔數量

log4j.appender.RollingFile. MaxBackupIndex

10

已復原之日誌檔的數量上限。

log4j.appender.RollingFile.layout

org.apache.log4j.
PatternLayout

適用於 Log4J 程式庫的記載 Java 類別

log4j.appender.RollingFile.layout. ConversionPattern

%d{DATE} %-5p [%c{1}] [%t] - %m%n

日誌檔的記載型樣

log4j.category.com.ibm.bcg.co.db

error

#### 已新增以抑制產生不必要的時間事件

#log4j.category.com.ibm.bcg.timing

error

Copyright IBM Corp. 2003, 2005