Sun Java System Web Server 7.0 Administrator's Configuration File Reference
只搜尋這本書
以 PDF 格式下載這本書 (1957 KB)

Appendix E Configuration Changes Between Sun ONE Web Server 6.1 and Sun Java System Web Server 7.0

This appendix summarizes the major configuration file changes between the 6.1 and the 7.0 version of Sun Java System Web Server.

Element Changes in server.xml

This section summarizes the changes in server.xml.

Table E–1 server.xml Changes

Web Server 6.1

Web Server 7.0

Description

SERVER

Replaced

Replaced by server and qos. For more information, see server and qos.

LS

Replaced

Replaced by http-listener. For more information, see http-listener.

SSLPARAMS

Replaced

Replaced by ssl. For more information, see ssl.

MIME

Replaced

Replaced by mime-file. For more information, seemime-file.

ACLFILE

Replaced

Replaced by acl-file. For more information, see acl-file.

VSCLASS

Replaced

Replaced by localization and object-file. For more information, see localization and object-file.

VS

Replaced

Replaced by virtual-server. The virtual-server element includes subelements such as host, http-listener-name, acl-file, mime-file, object-file, default-object-name, and log-file. For more information on virutal-server and its subelements, see virtual-server.

QOSPARAMS

Replaced

Replaced by qos-limits. For more information, see qos-limits.

USERDB

Replaced

Replaced by auth-db. For more information, see auth-db.

DAV

Replaced

Replaced by dav. For more information, see dav.

DAVCOLLECTION

Replaced

Replaced by dav-collection. For more information, see dav-collection.

SEARCH

Replaced

Replaced by search-app. For more information, see search-app.

SEARCHCOLLECTION

Replaced

Replaced by search-collection. For more information, see search-collection.

WEBAPP

Replaced

Replaced by web-app. For more information, see web-app.

JAVA

Replaced

Replaced by jvm and servlet-container. For more information, see jvm and servlet-container.

JVMOPTIONS

Replaced

Replaced by jvm-options. For more information, see jvm.

PROFILER

Replaced

Replaced by profiler. For more information, see profiler.

SECURITY

Replaced

Replaced by security.

AUTHREALM

Replaced

Replaced by auth-realm. For more information, see auth-realm.

RESOURCES

Replaced

Replaced by resources.

CUSTOMRESOURCE

Replaced

Replaced by custom-resource. For more information, see custom-resource.

EXTERNALJNDIRESOURCE

Replaced

Replaced by external-jndi-resource. For more information, see external-jndi-resource.

JDBCRESOURCE

Replaced

Replaced by jdbc-resource. For more information, see jdbc-resource.

JDBCCONNECTIONPOOL

Replaced

Replaced by jdbc-resource. For more information, see jdbc-resource.

MAILRESOURCE

Replaced

Replaced by mail-resource. For more information, see mail-resource.

LOG

Replaced

Replaced by log. For more information, see log.

DESCRIPTION

Replaced

Replaced by description.

DISPLAYNAME

Replaced

Replaced by display-name. For more information, see display-name.

VARS

Replaced

Replaced by variable. For more information, see variable.

PROPERTY

Replaced

Replaced by variable and property. For more information, see variable and property.

Directive and Init Function Changes in magnus.conf

This section summarizes the changes in magnus.conf.

Directive Changes

The following table summarizes the changes made to magnus.conf directives:

Table E–2 Directive Changes in magnus.conf

Web Server 6.1

Web Server 7.0

Description

MaxProcs

Deprecated for Java technology-enabled servers

Configures multiprocess mode. Multiprocess mode is deprecated for Java technology-enabled servers.

PidLog

Removed

The pid file is now named pid and stored in the server's temporary directory.

TempDir

Replaced

Replaced by the server.xml temp-path element.

TempDirSecurity

Removed

DNS

Subsumed

Subsumed by the server.xml dns element. For more information, see dns.

AsyncDNS

Subsumed

Subsumed by the server.xml dns element. For more information, see dns.

HTTPVersion

Subsumed

Subsumed by the server.xml dns element. For more information, see dns.

ServerString

Subsumed

Subsumed by the server.xml http element. For more information, see http.

AcceptTimeout

Subsumed

Subsumed by the server.xml http element. For more information, see http.

Favicon

Subsumed

Subsumed by the server.xml http element. For more information, see http.

HeaderBufferSize

Subsumed

Subsumed by the server.xml http element. For more information, see http.

MaxRqHeaders

Subsumed

Subsumed by the server.xml http element. For more information, see http.

StrictHttpHeaders

Subsumed

Subsumed by the server.xml http element. For more information, see http.

UseOutputStreamSize

Subsumed

Subsumed by the server.xml http element. For more information, see http.

ChunkedRequestBufferSize

Subsumed

Subsumed by the server.xml http element. For more information, see http.

ChunkedRequestTimeout

Subsumed

Subsumed by the server.xml http element. For more information, see http.

ConnQueueSize

Subsumed

Subsumed by the server.xml thread-pool element. For more information, see thread-pool.

RqThrottle

Subsumed

Subsumed by the server.xml thread-pool element. For more information, see thread-pool.

RqThrottleMin

Subsumed

Subsumed by the server.xml thread-pool element. For more information, see thread-pool.

StackSize

Subsumed

Subsumed by the server.xml thread-pool element. For more information, see thread-pool.

KeepAliveQueryMeanTime

Subsumed

Subsumed by the server.xml keep-alive element. For more information, see keep-alive.

KeepAliveQueryMaxSleepTime

Removed

Keep-alive connection management changes render this directive obsolete.

KeepAliveTimeout

Subsumed

Subsumed by the server.xml keep-alive element. For more information, see keep-alive.

MaxKeepAliveConnections

Subsumed

Subsumed by the server.xml keep-alive element. For more information, see keep-alive.

KeepAliveThreads

Subsumed

Subsumed by the server.xml keep-alive element. For more information, see keep-alive.

Security

Subsumed

Subsumed by the server.xml pkcs11 element. For more information, see pkcs11.

SSLClientAuthDataLimit

Subsumed

Subsumed by the server.xml ssl element. For more information, see ssl.

SSLClientAuthTimeout

Subsumed

Subsumed by the server.xml ssl element. For more information, see ssl.

SSLCacheEntries

Subsumed

Subsumed by the server.xml ssl-session-cache element. For more information, see ssl-session-cache.

SSLSessionTimeout

Subsumed

Subsumed by the server.xml ssl-session-cache element. For more information, see ssl-session-cache.

SSL3SessionTimeout

Subsumed

Subsumed by the server.xml ssl-session-cache element. For more information, see ssl-session-cache.

ACLCacheLifetime

Subsumed

Subsumed by the server.xml acl-cache element. For more information, see acl-cache.

ACLUserCacheSize

Subsumed

Subsumed by the server.xml acl-cache element. For more information, see acl-cache.

ACLGroupCacheSize

Subsumed

Subsumed by the server.xml acl-cache element. For more information, see acl-cache.

CGIExpirationTimeout

Subsumed

Subsumed by the server.xml cgi element. For more information, see cgi.

CGIStubIdleTimeout

Subsumed

Subsumed by the server.xml cgi element. For more information, see cgi.

MinCGIStubs

Subsumed

Subsumed by the server.xml cgi element. For more information, see cgi.

MaxCGIStubs

Subsumed

Subsumed by the server.xml cgi element. For more information, see cgi.

WinCGITimeout

Subsumed

Subsumed by the server.xml cgi element. For more information, see cgi.

CGIWaitPid

Removed

Controlled whether the CGI subsystem uses wait or waitpid to reap child processes. The CGI subsystem will now always use waitpid.

ErrorLogDateFormat

Subsumed

Subsumed by the server.xml log element. For more information, see log.

ListenQ

Subsumed

Subsumed by the server.xml http-listener element. For more information, see http-listener.

RcvBufSize

Subsumed

Subsumed by the server.xml http-listener element. For more information, see http-listener.

SndBufSize

Subsumed

Subsumed by the server.xml http-listener element. For more information, see http-listener.

LogFlushInterval

Subsumed

Subsumed by the server.xml access-log-buffer element. For more information, see access-log-buffer.

DefaultLanguage

Subsumed

Subsumed by the server.xml localization element. For more information, see localization.

ExtraPath

Removed

Server startup/configuration changes render this directive obsolete.

PostThreadsEarly

Removed

Thread management changes render this directive obsolete.

ThreadIncrement

Removed

Thread management changes render this directive obsolete.

UseNativePoll

Removed

Native poll implementation versus NSPR implementation will always be used.

AdminLanguage

Removed

AdminLanguage was deprecated in a previous release.

ClientLanguage

Removed

ClientLanguage was deprecated in a previous release.

NetsiteRoot

Removed

NetsiteRoot was deprecated in a previous release.

ServerID

Removed

ServerID was deprecated in a previous release.

ServerName

Removed

ServerName was deprecated in a previous release.

ServerRoot

Removed

ServerRoot was deprecated in a previous release.

Init Function Changes

The following table summarizes the changes made to magnus.conf Init functions.

Table E–3 Init function changes in magnus.conf

Web Server 6.1

Web Server 7.0

Description

dns-cache-init

Deprecated

Superseded by the server.xml dns-cache element. For more information, see dns-cache.

flex-init

Deprecated

Superseded by the server.xml access-log element. For more information, see access-log.

perf-init

Deprecated

Superseded by the server.xml stats element. For more information, see stats.

stats-init

Deprecated

Superseded by the server.xml stats element. For more information, see stats.

init-cgi

Deprecated

Superseded by the server.xml cgi element. For more information, see cgi.

init-clf

Deprecated

Superseded by the server.xml access-log element. For more information, see access-log.

nt-console-init

Deprecated

Superseded by the server.xml log element. For more information, see log.

flex-rotate-init

Deprecated

Superseded by the server.xml event and log elements. For more information, see event and log.

Other Configuration File Changes

This section lists additional configuration file changes in Sun Java System Web Server 7.0.

The following files have been removed and are no longer applicable:

  • dbswitch.conf - This file configured authentication databases. The functionality of this file is subsumed by the server.xml auth-db element. For more information, see auth-db.

  • nsfc.conf - This optional file configured the Netscape file cache. The functionality of this file is subsumed by the server.xml file-cache element. For more information, see file-cache.

  • password.conf - This optional file containing one or more PKCS #11 PINs allowed unattended restarts of an SSL-enabled server. The functionality of this file is subsumed by the server.xml pkcs11 element. For more information, see pkcs11.

  • *.clfilter - The magnus.conf.clfilter, obj.conf.clfilter, and server.xml.clfilter files defined the program used to filter node-specific information from configuration files when propagating configuration changes across a cluster. This filtering is now performed automatically by the Administration Server.

The location of the following files has changed:

  • certmap.conf - This file has been moved from the install_dir/userdb directory to the instance_dir/config directory.

  • https-server_id-hostname-cert8.db - This file has been moved from the install_dir/alias directory to the instance_dir/config directory and is renamed cert8.db.

  • https-server_id-hostname-key3.db - This file has been moved from the install_dir/alias directory to the instance_dir/config directory and is renamed key3.db.

  • secmod.db - This file has been moved from the install_dir/alias directory to the instance_dir/config directory.

  • generated.https-server_id.acl - This file has been moved from the install_dir/httpacl directory to the instance_dir/config directory and is renamed default.acl.