Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

關於記錄

記錄檔的記錄

Application Server 使用 JSR 047 中指定的 Java 2 平台記錄 API。Application Server 記錄訊息記錄在伺服器記錄中,通常位於 domain-dir/logs/server.log 中。

domain-dir/logs 目錄中除了包含伺服器記錄之外,還包含兩種其他類型的記錄。access 子目錄中包含 HTTP 服務存取記錄,tx 子目錄中包含作業事件服務記錄。如需有關這些記錄的資訊,請參閱配置 HTTP 服務存取記錄配置作業事件

Application Server 的元件可產生記錄輸出。應用程式元件也可以產生記錄輸出。

應用程式元件可以使用 Apache Commons Logging Library 來記錄訊息。但是,建議採用平台標準 JSR 047 API 以獲得更好的記錄配置。

記錄檔的記錄遵循以下統一格式:

[#|yyyy-mm-ddThh:mm:ss.SSS-Z|Log Level|ProductName-Version|LoggerName|Key Value Pairs|Message|#]

例如︰

[#|2004-10-21T13:25:53.852-0400|INFO|sun-appserver-e8.1|javax.enterprise.
system.core|_ThreadID=13;|CORE5004: Resource Deployed: 
[cr:jms/DurableConnectionFactory].|#]

在本範例中,

以後的版本中,可能會變更或增強記錄檔的記錄格式。

記錄程式名稱空間階層結構

Application Server 為它的每個模組都提供了記錄程式。下表依照模組名稱和名稱空間在 管理主控台 的 [記錄層級] 頁面中的顯示方式 (請參閱配置記錄層級),依字母順序列出每個記錄程式的模組名稱和名稱空間。[記錄層級] 頁面中未顯示表中最後三個模組。

表 15–1 Application Server 記錄程式名稱空間

模組名稱 

名稱空間 

管理 

javax.enterprise.system.tools.admin

Classloader 

javax.enterprise.system.core.classloading

CMP 

javax.enterprise.system.container.cmp

配置 

javax.enterprise.system.core.config

連接器 

javax.enterprise.resource.resourceadapter

CORBA 

javax.enterprise.resource.corba

部署 

javax.enterprise.system.tools.deployment

EJB 容器 

javax.enterprise.system.container.ejb

JavaMail 

javax.enterprise.resource.javamail

JAXR 

javax.enterprise.resource.webservices .registry

JAX-RPC 

javax.enterprise.resource.webservices.rpc

JDO 

javax.enterprise.resource.jdo

JMS 

javax.enterprise.resource.jms

JTA 

javax.enterprise.resource.jta

JTS 

javax.enterprise.system.core.transaction

MDB 容器 

javax.enterprise.system.container.ejb.mdb

命名 

javax.enterprise.system.core.naming

節點代理程式 (僅限於 Enterprise Edition) 

javax.ee.enterprise.system.nodeagent

根 

javax.enterprise

SAAJ 

javax.enterprise.resource.webservices.saaj

安全性 

javax.enterprise.system.core.security

伺服器 

javax.enterprise.system

同步 (僅限於 Enterprise Edition) 

javax.ee.enterprise.system.tools .synchronization

Util 

javax.enterprise.system.util

檢驗器 

javax.enterprise.system.tools.verifier

Web 容器 

javax.enterprise.system.container.web

核心 

javax.enterprise.system.core

系統輸出 (System.out.println)

javax.enterprise.system.stream.out

系統錯誤 (System.err.println)

javax.enterprise.system.stream.err