Sun Java System Web Server 6.1 SP12/SP13 Release Notes

Product Documentation

Web Server 6.1 SP12 is the last release at which the entire documentation set for Web Server 6.1 was updated. Subsequent to the 6.1 SP12 release, updates and corrections to Web Server 6.1 documentation are provided in this Release Notes document; see Corrections and Updates to 6.1 SP12 Manuals.

The Web Server 6.1 SP12 manuals are available online in PDF and HTML formats at http://docs.sun.com/coll/1308.9. The following table lists the tasks and concepts described in these manuals.

Table 4 Web Server Documentation Roadmap

For Information About 

See 

Late-breaking information about the software and documentation 

Release Notes

Information about Web Server 6.1 FastCGI plug-in, including information about server application functions (SAFs), installation, configuration, technical notes, and pointers to additional resources. 

FastCGI Plug-in Release Notes

Information about Web Server 6.1 Reverse Proxy plug-in, including information about server application functions (SAFs), installation, configuration, technical notes, and pointers to additional resources. 

Reverse Proxy Plug-in Release Notes

Getting started with Web Server, including hands-on exercises that introduce server basics and features (recommended for first-time users) 

Getting Started Guide

Performing installation and migration tasks: 

  • Installing Web Server and its various components, supported platforms, and environments

  • Migrating from Sun ONE Web Server 4.1 or 6.0 to Web Server 6.1

Installation and Migration Guide

Note: If you have the Sun Java Enterprise System 1 installed on your system and you want to upgrade the Web Server 6.1 that is part of Sun Java Enterprise System 1 to Web Server 6.1 SP13, you must use the Java Enterprise System (JES) installer to perform the upgrade. Do not use the separate component installer included with Web Server 6.1 SP13.

Performing the following administration tasks:

  • Using the Administration and command-line interfaces

  • Configuring server preferences

  • Using server instances

  • Monitoring and logging server activity

  • Using certificates and public key cryptography to secure the server

  • Configuring access control to secure the server

  • Using Java™ 2 Platform, Standard Edition (J2SE platform) security features

  • Deploying applications

  • Managing virtual servers

  • Defining server workload and sizing the system to meet performance needs

  • Searching the contents and attributes of server documents, and creating a text search interface

  • Configuring the server for content compression

  • Configuring the server for web publishing and content authoring using WebDAV

Administrator’s Guide

Using programming technologies and APIs to do the following: 

  • Extend and modify Web Server

  • Dynamically generate content in response to client requests

  • Modify the content of the server

Programmer’s Guide

Creating custom Netscape Server Application Programmer’s Interface (NSAPI) plugins 

NSAPI Programmer’s Guide

Implementing servlets and JavaServer Pages (JSP) technology in Web Server 

Programmer’s Guide to Web Applications

Editing configuration files 

Administrator’s Configuration File Reference

Tuning Web Server to optimize performance 

Performance Tuning, Sizing, and Scaling Guide

Corrections and Updates to 6.1 SP12 Manuals

The following sections describe corrections and updates to Web Server 6.1 SP12 manuals:

New Information About Case Sensitivity of HTTP Header Names

Section 4.2 of the HTTP/1.1 standard (http://www.ietf.org/rfc/rfc2616.txt) states that HTTP header names are case-insensitive. When processing header names, Web Server 6.1 converts the names to all-lowercase.

Extraneous Information in Setting Access Rights

The section Setting Access Rights in Sun Java System Web Server 6.1 SP12 Administrator’s Guide contains the following note. This note is inaccurate should be ignored.


Note –

Although the following methods are present in the code, they are not included in the document above, revlog, getattribute, getattributename, getproperties, startrev, stoprev, edit, unedit, save, setattribute, revadd, revlabel and destroy.


Incorrect Information About net_read() Return Value

The section net_read in Sun Java System Web Server 6.1 SP12 NSAPI Programmer’s Guide contains incorrect information about the return value for the net_read() function. The correct information is:

Returns

The number of bytes read, which will not exceed the maximum size, sz. A negative value is returned if an error has occurred, in which case errno is set to the constant ETIMEDOUT if the operation did not complete before timeout seconds elapsed.

The number of bytes read, which will not exceed the maximum size, sz. A negative value is returned if an error has occurred, in which case errno is set to one of the following constants:

Incorrect Information About PathCheck Flow Control

The section PathCheck in Sun Java System Web Server 6.1 SP12 NSAPI Programmer’s Guide contains incorrect information.

Incorrect:

If the NameTrans directive assigned a name or generated a physical path name that matches the name or ppath attribute of another object, the server first applies the PathCheck directives in the matching object before applying the directives in the default object.

Correct:

If the NameTrans directive assigned a name or generated a physical path name that matches the name or ppath attribute of another object, the server first applies the PathCheck directives in the default object before applying the directives in the matching object.

Incorrect Instructions for Stopping schedulerd Control Daemon

The section Using Schedulerd Control-based Log Rotation (UNIX/Linux) in Sun Java System Web Server 6.1 SP12 Administrator’s Guide contains incorrect information about stopping the schedulerd control daemon

Incorrect:

export PID_FILE=/opt/SUNWwbsvr/https-admserv/logs/scheduler.pid
kill -9 -`cat $PID_FILE`
    - rm $PID_FILE
Correct:

export PID_FILE=/opt/SUNWwbsvr/https-admserv/logs/scheduler.pid
kill -9 `cat $PID_FILE`
     rm $PID_FILE

Documentation, Support, and Training

The Oracle web site provides information about the following additional resources:

Searching Product Documentation

Besides searching product documentation from the docs.sun.com web site, you can use a search engine by typing the following syntax in the search field:


search-term site:docs.sun.com

For example, to search for “proxy,” type the following:


proxy site:docs.sun.com

To include other Oracle web sites in your search (for example, java.sun.com, www.sun.com and developers.sun.com), use sun.com in place of docs.sun.com in the search field.

Third-Party Web Site References

Third-party URLs are referenced in this document and provide additional, related information.


Note –

Oracle is not responsible for the availability of third-party web sites mentioned in this document. Oracle does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Oracle will not be responsible or liable for any actual or alleged damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods, or services that are available on or through such sites or resources.