Sun Java System Web Server Release Notes for HP-UX |
Sun Java System Web Server Release Notes for HP-UX
Version 6.1 SP5 2005Q4
Part Number 819-4257-10
Sun Java System Web Server 6.1 2005Q4 SP5 for HP-UX (hereafter referred to as Sun Java System Web Server 6.1 SP5) contains important security vulnerability fixes. All users of Sun Java System Web Server, especially those with web sites that utilize Secure Sockets Layer (SSL) version 3 or Transport Security Layer (TLS), are encouraged to install this service pack. This release provides support for the HP-UX 11i (11.11) v1 platform with Web Server as web container.
These release notes contain important information available at the time of release of Sun Java System Web Server 6.1 SP5, including information about features, known limitations and problems, technical notes, and pointers to additional resources. Review the release notes prior to installing and configuring your software, and then periodically thereafter for the most up-to-date information.
The most up-to-date version of these release notes can be found at the Sun Java System documentation web site: http://docs.sun.com/app/docs/prod/entsys.05q4. Check the web site prior to installing and setting up your software and then periodically thereafter to view the most up-to-date release notes and product documentation.
These release notes contain the following sections:
Release Notes Revision History
Table 1 Revision History
Date
Description
February 2006
Revenue release.
November 2005
Beta release.
About Web Server SP5 2005Q4This section includes:
Features and Enhancements
Sun Java System Web Server 6.1 SP5 provides the following features and enhancements:
Java Servlet 2.3 and JavaServer Pages (JSP) 1.2 Support
Sun Java System Web Server includes a Java 2 Platform, Enterprise Edition (J2EE)-compliant implementation of the Java Servlet 2.3 and JavaServer Pages (JSP) 1.2 specifications. A J2EE-compliant web container provides the flexibility and reliability needed to design and deploy web applications that comply with Java technology standards. You can deploy web applications on a per virtual server basis.
For information about these technologies, see the following resources:
- Java Servlets
http://java.sun.com/products/servlet/index.html- JavaServer Pages
http://java.sun.com/products/jsp/index.htmlFor information about developing servlets and JSPs in Sun Java System Web Server, see the Sun Java System Web Server 6.1 Programmer’s Guide to Web Applications.
J2SE Platform 1.5.0 JDK/JRE Support
Sun Java System Web Server supports Java 2 Platform, Standard Edition (J2SE) 1.5.0.01 on HP-UX11i v1 platform.
WebDAV Support
Sun Java System Web Server supports the Web-based Distributed Authoring and Versioning (WebDAV) protocol, which enables collaborative web publishing with the following features:
WebDAV provides integrated support for content metadata, name space management, and overwrite protection. These technologies combined with the many authoring tools that support WebDAV, provide an ideal development platform for collaborative environments.
NSAPI Filters Support
Sun Java System Web Server 6.1 SP5 release extends the Netscape Server Application Programmer's Interface (NSAPI) to support NSAPI filters.
Filters enable the custom processing of HTTP request and response streams, allowing a function to intercept and potentially modify the content presented to or generated by another function. For example, a plugin could install an NSAPI filter to intercept an XML page generated by another plugin's Server Application Function (SAF), and then transform that XML page into an HTML, XHTML, or WAP page appropriate for the client. Alternatively, an NSAPI filter can decompress data received from a client before presenting it to another plugin.
For more information, see the Sun Java System Web Server 6.1 SP4 NSAPI Programmer’s Guide.
HTTP Compression Support
Sun Java System Web Server supports content compression, which allows you to increase delivery speed to clients and serve higher content volumes without incurring a corresponding increase in hardware expenses. Content compression reduces content download time, that benefit the users of dial-up and high-traffic connections.
For more information, see the Sun Java System Web Server 6.1 SP4 Administrator’s Guide.
Search Engine Support
Sun Java System Web Server supports a Java-based search engine that provides full-text search indexing and retrieval. The search feature allows users to search documents on the server and display results on a web page. Server administrators create the indexes of documents against which users will search, and can customize the search interface to meet specific needs.
The default URL that the end-users can use to access search functionality is:
http://<server-instance>:port number/search
Example:
http://plaza:8080/search
When the end-user invokes this URL, the Search page, which is a Java web application, is launched.
For detailed information about conducting basic and advanced searches, including information about keywords and optional query operators, see the online Help provided with the search engine. To access this information, click the Help link on the Search page.
For more information, see the Sun Java System Web Server 6.1 SP4 Administrator’s Guide.
Enhanced Security
Sun Java System Web Server allows you to restrict access using flat file authentication. As of the 6.1 SP5 release, Sun Java System Web Server now supports the Java Security Manager. The Security Manager is disabled by default when you install the product, which may improve performance significantly for some types of applications. Enabling the Security Manager can improve security by restricting the rights granted to your J2EE web applications. To enable the Security Manager, “uncomment” entries in the server.xml file:
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance_dir/config/server.policy</JVMOPTIONS>
where instance_dir is the path to the installation directory of this server instance.
For more information about server.xml, see the Sun Java System Web Server 6.1 SP4 Administrator’s Configuration File Reference
JNDI Support
Sun Java System Web Server supports the Java Naming and Directory Interface (JNDI), which provides seamless connectivity to heterogeneous enterprise naming and directory services.
JDBC Support
Sun Java System Web Server provides out-of-the-box, seamless Java DataBase Connectivity (JDBC), and supports a wide range of industry-standard and customized JDBC drivers.
Sun ONE Studio 5 Support
Sun Java System Web Server supports Sun ONE Studio 5, Standard Edition. Sun ONE Studio technology is Sun's powerful, extensible, integrated development environment (IDE) for Java technology developers. Sun ONE Studio 5 is based on NetBeans software, and integrated with the Sun ONE platform. (Sun Java System Web Server 6.1 and greater version also supports NetBeans 3.5 and 3.5.1.)
Sun ONE Studio support is available on all platforms supported by the Sun Java System Web Server 6.1 SP5. The plugin for the Web Server can be obtained in the following ways:
- From the Companion CD in the Sun Java System Web Server Media Kit
- By using the AutoUpdate feature of Sun ONE Studio
- From the download center for Sun Java System Web Server at http://wwws.sun.com/software/download/products/3f567f91.html.
Please note that the Sun ONE Studio 5 plugin for Sun Java System Web Server 6.1 SP5 works only with a local Web Server (that is, with the IDE and the Web Server on the same machine).
The behavior of the Sun ONE Studio 5 plugin for Sun Java System Web Server is the same as that of Sun ONE Application Server 7.
For information about using the web application features in Sun ONE Studio 5, see the tutorial http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/#jse5
Set the Sun Java System Web Server 6.1 SP5 instance as default, and then take the tutorial.
Also, see the NetBeans tutorial
http://www.netbeans.org/kb/41/
For more information about Sun ONE Studio 5, visit
http://www.sun.com/software/sundev/jde/.
For additional developer resources, see Additional Sun Resources in these release notes.
Using Sun ONE Studio 5 for Debugging
Sun ONE Studio 5 can be used for “remote debugging” if you want to manually attach the IDE to a remote Web Server started in debug mode. The steps are as follows:
- Using the Sun Java System Web Server Administration interface, restart the server instance in debug mode (Server Manager > JVM General > Debug Enabled).
- Note the JPDA port number.
- Start the IDE.
- Choose Debug > Start.
- Select the dt_socket method, and then enter the remote machine name and the JPDA port number.
- At that moment, any breakpoint created in the IDE on servlet source code of a deployed application will be active.
Active Server Pages Support
Sun Java System Web Server 6.1 SP5 supports the Active Server Pages 3.0 specification through Sun ONE Active Server Pages (formerly Sun ChiliSoft ASP). Sun ONE Active Server Pages adds a secure, enterprise-grade Active Server Pages engine to the Sun Java System Web Server.
Sun Java System Web Server 6.1 SP5 provides support for Sun ONE Active Server Pages 4.0.1 on the following platforms:
A license is not required for Sun ONE Active Server Pages if you are installing to the Sun Java System Web Server. The Sun ONE Active Server Pages installer is available on the companion CD if you purchase the Sun Java System Web Server Media Kit, or download from the following location:
http://www.sun.com/software/chilisoft/index.html.
Please note the following:
For more information about Sun ONE Active Server Pages, visit the URL listed above.
PHP Compatibility
Sun Java System Web Server 6.1 SP5 is compatible with PHP, the versatile and widely-used Open Source web scripting language. PHP runs on all major operating systems.
PHP version 4.3.2 is recommended for use with Sun Java System Web Server 6.1 SP5. For PHP-related installation and configuration information specific to Sun Java System Web Server, see http://www.php.net/manual/en/install.netscape-enterprise.php.
NSS 3.10 and NSPR 4.5.2 Support
NSS support in Sun Java System Web Server 6.1 SP5 has been upgraded from 3.9.5 (in Version 6.1 SP4) to 3.10. NSS is a set of libraries designed to support cross-platform development of security-enabled server applications. Sun Java System Web Server 6.1 SP5 also supports NSPR 4.5.2.
Hardware and Software Requirements
The following software is required for Web Server SP5 2005Q4.
Supported Platforms
Sun Java System Web Server 6.1 SP5 can be installed on the HP-UX platform. The following table summarizes platform support. For more information about installation requirements, see Required Patches in these release notes, and Chapter 2 in the Sun Java System Web Server 6.1 Installation and Migration Guide.
Bugs Fixed in This ReleaseThe table below describes the bugs fixed in Web Server SP5 2005Q4 (3.6):
Table 4 Fixed Bugs in Web Server SP5 2005Q4
Bug Number
Description
6330478
During uninstallation, directories like https-*, httpacl, plugins, ns-icons are not removed.
Important InformationThis section covers the following topics:
Installation Notes
For information about patch requirements and installation, see the following section:
Patch Requirement Information
The following table gives the numbers and minimum versions for the alignment patches. All patches referred to in this section are the minimum version number required for upgrade. It is possible that a new version of the patch has been issued since this document was published. A newer version is indicated by a different version number at the end of the patch. For example: 123456-04 is a newer version of 123456-02 but they are the same patch ID. Refer to the README file for each patch listed for special instructions.
To access the patches, go to http://sunsolve.sun.com.
For detailed information about Upgrade procedure of the Web Server from JES3 to JES4 refer Sun Java Enterprise System 2005Q4 Upgrade Guide for HP-UX located at http://docs.sun.com/app/docs/doc/819-4460.
Deprecated or Modified Public Interfaces in Sun Java System Web Server 6.1
The following public interfaces in Sun Java System Web Server 6.1 may be deprecated or modified in non-compatible ways in a future Web Server release. These interfaces will remain unchanged within the Web Server 6.1 product. Scripts that rely on these interfaces may require updating in order to function with future Web Server releases.
Product Documentation
Sun Java System Web Server includes a complete set of product documentation, which can be found at the following location:
http://docs.sun.com/db/prod/s1websrv#hic.
Sun Java System Web Server manuals are available as online files in PDF and HTML formats. References to Sun Java System Web Server 6.1 in the documentation also apply to Sun Java System Web Server 6.1 SP5. The following table lists the tasks and concepts described in each manual.
Accessibility Features for People With Disabilities
To obtain accessibility features that have been released since the publishing of this media, consult Section 508 product assessments available from Sun upon request to determine which versions are best suited for deploying accessible solutions. Updated versions of applications can be found at http://sun.com/software/javaenterprisesystem/get.html.
For information on Sun’s commitment to accessibility, visit http://sun.com/access.
Known Issues and LimitationsThis section describes the known issues and limitations of Sun Java System Web Server 6.1 SP5 release for HP-UX.
Admin Server of Webserver throws java securerandom Exception (6320158)
If you see a securerandom exception when you start the Adminserver of the Webserver or an instance of the Webserver: you can ignore this exception as this the output of the printStackTrace.
How to Report Problems and Provide FeedbackIf you have problems with Sun Java System Web Server, contact Sun customer support using one of the following mechanisms:
- Sun Software Support services online at
http://www.sun.com/supportrainingTo assist you best in resolving problems, please have the following information available when you contact support:
- Description of the problem, including the situation where the problem occurs and its impact on your operation
- Machine type, operating system version, and product version, including any patches and other software that might be affecting the problem
- Detailed steps on the methods you have used to reproduce the problem
- Any error logs or core dumps
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes your comments and suggestions.
To share your comments, go to http://docs.sun.com and click Send Comments. In the online form, provide the document title and part number. The part number is a seven-digit or nine-digit number that can be found on the title page of the guide or at the top of the document.
Additional Sun ResourcesUseful Sun Java System information can be found at the following locations:
- Documentation for Sun Java System Web Server 6.1 and Service Packs
http://docs.sun.com/db/coll/S1_websvr61_en- Sun Software Products and Service
http://www.sun.com/software- Sun Developer Information
http://developers.sun.com/- Sun Developer Support Services
http://developers.sun.com/prodtech/support/- Software Support Services
http://www.sun.com/service/support/software/- Sun Java System Software Support Services
http://www.sun.com/support/- Sun Consulting and Professional Services
http://www.sun.com/service/sunjavasystem/sjsservicessuite.html
Copyright � 2006 Sun Microsystems, Inc. All rights reserved.
Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.sun.com/patents and one or more additional patents or pending patent applications in the U.S. and in other countries.
SUN PROPRIETARY/CONFIDENTIAL.
U.S. Government Rights - Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements.
Use is subject to license terms.
This distribution may include materials developed by third parties.
Portions may be derived from Berkeley BSD systems, licensed from U. of CA.
Sun, Sun Microsystems, the Sun logo, Java and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries.
Copyright � 2006 Sun Microsystems, Inc. Tous droits r�serv�s.
Sun Microsystems, Inc. d�tient les droits de propri�t� intellectuels relatifs � la technologie incorpor�e dans le produit qui est d�crit dans ce document. En particulier, et ce sans limitation, ces droits de propri�t� intellectuelle peuvent inclure un ou plus des brevets am�ricains list�s � l'adresse http://www.sun.com/patents et un ou les brevets suppl�mentaires ou les applications de brevet en attente aux Etats - Unis et dans les autres pays.
Propri�t� de SUN/CONFIDENTIEL.
L'utilisation est soumise aux termes du contrat de licence.
Cette distribution peut comprendre des composants d�velopp�s par des tierces parties.
Des parties de ce produit pourront �tre d�riv�es des syst�mes Berkeley BSD licenci�s par l'Universit� de Californie.
Sun, Sun Microsystems, le logo Sun, Java et Solaris sont des marques de fabrique ou des marques d�pos�es de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.
Toutes les marques SPARC sont utilis�es sous licence et sont des marques de fabrique ou des marques d�pos�es de SPARC International, Inc. aux Etats-Unis et dans d'autres pays.