Sun Java System Web Server 7.0 Update 3 Administrator's Configuration File Reference

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:

The location of the following files has changed: