3.0.2 Release Notes
Red Hat JBoss Web Server 3
Release Notes for Red Hat JBoss Web Server 3
Abstract
These release notes contain important information related to Red Hat JBoss Web Server 3.0. Read these Release Notes in their entirety before installing JBoss Web Server 3.0.2
1. Introduction to Red Hat JBoss Web Server 3
Welcome to Red Hat JBoss Web Server, formerly known as JBoss Enterprise Web Server. These Release Notes detail information about new features, as well as known and resolved issues. Use this document in conjunction with the entire JBoss Web Server 3 documentation suite, available on the Red Hat Customer Portal: https://access.redhat.com/documentation/.
1.1. About Red Hat JBoss Web Server
Red Hat JBoss Web Server is a fully integrated and certified set of components for hosting Java web applications. It is comprised of a web server (Apache HTTP Server), application server (Apache Tomcat Servlet container), load balancers (mod_jk and mod_cluster), and the Tomcat Native Library.
2. New Features
The following is a list of new and updated features available in Red Hat JBoss Web Server 3:
- Inclusion of Tomcat 8.
- Apache HTTP Server has been updated to version 2.4.
- Updated version of Tomcat 7.
- Updated version of Hibernate.
- Updated version of mod_cluster.
- Support for Java 8.
- The addition of mod_security for Apache HTTP Server.
- FIPS 140/140-2 compatibility on Red Hat Enterprise Linux platforms.
3. Supported Operating Systems and Configurations
For information on supported operating systems and configurations for Red Hat JBoss Web Server, see https://access.redhat.com/articles/1377603.
4. Changes and Resolved Issues
- JWS-282 - Stop caching and re-using SocketWrapper instances.
- JWS-232 - Tomcat 7/8 RPM: obsolete digest script
- JWS-224 - CVE-2015-0288 openssl: X509_to_X509_REQ NULL pointer dereference [jbews-3.0.0]
- JWS-196 - .rpm /etc/tomcatX/tomcatX.conf
- JWS-192 - tomcat{7|8} will not start when I change user in /etc/tomcat8/tomcat8.conf
- JWS-191 - Catalina log: Not excluded JARs without Tag Library Descriptors
- JWS-190 - service tomcat{7|8} status may end with no info printed
- JWS-189 - tomcat init scripts should use variable CATALINA_PID
- JWS-180 - ASF Bug 57700 - Tomcat7 Exception in a LifecycleListener on Context makes webapp unreachable in spite of subsequent successful startups
- JWS-177 - ASF Bug 57136 - EL Parser escaping dollar sign not ${ or ${...}
- JWS-175 - ASF Bug 57570 - Tomcat7 Make processing of chunked encoding trailers an opt-in feature
- JWS-173 - ASF Bug 57621 - RE: Chunked encoding bug in tomcat embedded/spring MVC
- JWS-167 - ASF Bug 57863 - Can't get the matched pattern in RewriteValve Fix the RewriteMap support in RewriteValve that did not use the correct key value to look up entries.
- JWS-160 - Ensure that Servlet 3.0 async requests where startAsync() is called in one container thread and dispatch() is called in a different container thread complete correctly.
- JWS-157 - JON Tomcat7: Web apps unreachable when Tomcat Connector configured
- JWS-154 - tomcat7 and tomcat8 init scripts are in wrong directory in rpms
- JWS-153 - Numerous inconsistencies and user experience issues with Solaris Apache HTTP Server .postinstall.httpd
- JWS-141 - Stop caching and re-using SocketWrapper instances.
- JWS-128 - Tomcat sessionsList.jsp does not work
- JWS-121 - JON Httpd: does not support httpd installed from RPM
- JWS-118 - JON Httpd: does not collect metrics data for virtual hosts
- JWS-85 - Problem to start tomcat with a user whose group has a name different to the user
- JWS-84 - Tomcat8: Backport Add option to disable log rotation in FileHandler.
- JWS-3 - httpd mpm deprecated configurations
5. Known Issues
- JWS-221 - CVE-2012-1148 CVE-2012-0876 expat: various flaws [jbews-3.0.0]
- JWS-204 - Solaris tomcat bin contains wrong commons-daemon.jar symlink
- JWS-186 - /host-manager application doesn't persist newly created virtual hosts
- JWS-185 - IPv6 :: address slowing down Tomcat6/7 on MS Windows
- JWS-165 - ASF Bug 57592 - numberwriter example: Response status 500, asyncOperation() not valid for request with state DISPATCHED Correctly handle the case where an AsyncContext is used for non-blocking I/O and is completed during a write operation.
- JWS-156 - replace init scripts for tomcat7 and 8 on RHEL7 by systemd units
- JWS-132 - JON Tomcat: NullPointerException when Tomcat Web Application (WAR) config change
- JWS-126 - JON Httpd: Windows: Httpd server can't be stopped
- JWS-125 - JON Httpd: Update configuration of An IfModule updates conf files and apache can't be restarted
- JWS-124 - JON Httpd: IfModule can't be created
- JWS-123 - JON Httpd: Directory inventory empty
- JWS-122 - JON Httpd: Creation of Directory does not create directory in FS + dir. duplicites shown in JON
- JWS-120 - JON Httpd: start failed after configuration new Listen port in JON
- JWS-109 - hibernate c3p0 mchange-commons-java raises error on IBMJDK
- JWS-99 - httpd apxs utility needs EWS_HOME var. set
- JWS-87 - JWS: VirtualHosts share pointer to mod_proxy configuration, results in: CreateBalancers behave the same with option 0 or 2
- JWS-86 - Upgrading Tomcat plugin, metric names not updated
- JWS-68 - Windows: Tomcat7/8 - catalina.out contains warning and errors (after shutdown)
- JWS-67 - Windows: Tomcat8 WebDAV move operation fails
- JWS-63 - Tomcat mod_cluster integration does not allow one to choose a connector
- JWS-61 - Tomcat7/8 breaks session stickyness with ;jsessionid= followed by /
- JWS-54 - JON Tomcat8: Not discovered default web app config values
- JWS-27 - Windows: private key before PEM certificate causes Segfault
- JWS-8 - Apache configuration cannot be retrieved in case when Augeas is enabled but /tmp folder has "no exec" permissions (edit)
- JWS-7 - Mask or encrypt keystore passwords used in the tomcat server.xml
- JWS-6 - hibernate c3p0 mchange-commons-java raises error on IBMJDK
A. Revision History
Revision History | |||
---|---|---|---|
Revision 3.0.2-4 | Wednesday 16 December 2015 | ||
|
Legal Notice
Copyright © 2015 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.