Appendix D.5 Main functionality changes in 08-00

This section describes the main functionality changes in Application Server 08-00. These changes are described below with reference to the purpose of change.

The description contents are as follows:

Organization of this subsection
(1) Improvement of development productivity
(2) Support of standard functionality
(3) Maintenance and improvement of reliability
(4) Maintenance and improvement of operability
(5) Other purposes

(1) Improvement of development productivity

The following table describes the items changed with the purpose of improving the development productivity:

Table D-21 Changes made with the purpose of improving the development productivity

ItemOverview of changesReference manualReference
Simplification of migration from other Application Server productsEnabled the use of the following functionality for smooth migration from other Application Server products:
  • Enabled the judgment of upper limit of the HTTP sessions through an exception.
  • Enabled the inhibition of occurrence of a translation error when the ID of JavaBeans is duplicate, and when the upper-case characters and lower-case characters are different in the attribute name of the custom tag and in the TLD definition.
This manual2.3, 2.7.5
Provision of cosminexus.xmlEnabled the start of J2EE applications without setting the properties after importing them into the J2EE server by describing the properties unique to the Cosminexus Application Server in cosminexus.xml.Common Container Functionality Guide11.3

(2) Support of standard functionality

The following table describes the items changed with the purpose of supporting the standard functionality:

Table D-22 Changes made with the purpose of supporting the standard functionality

ItemOverview of changesReference manualReference
Servlet 2.5 supportSupported Servlet 2.5.This manual2.2, 2.5.4, 2.6, Chapter 6
JSP 2.1 supportSupported JSP 2.1.This manual2.3.1, 2.3.3, 2.5, 2.6, Chapter 6
JSP debugEnabled the execution of JSP debugging in the development environment using MyEclipse. #This manual2.4
Storage of the tag library in the library JAR, and TLD mappingEnabled the search of TLD files within the library JAR by the Web container during the start of the Web application, and their subsequent automatic mapping, when the tag libraries are stored in the library JAR.This manual2.3.4
Omission of application.xmlEnabled the omission of application.xml in a J2EE application.Common Container Functionality Guide11.4
Combined use of annotations and DDsEnabled the combined use of annotations and DDs, and also enabled the update of annotation contents in the DD.Common Container Functionality Guide12.5
Conformance of annotations to Java EE 5 standard (default interceptor)Enabled the storage of the default interceptor in the library JAR. Also enabled the execution of DI from the default interceptor.Common Container Functionality Guide11.4
Reference resolution of @ResourceEnabled the reference resolution of resources with @Resource.Common Container Functionality Guide12.4
JPA supportSupported JPA specifications.Common Container Functionality GuideChapter 5, Chapter 6
#
In version 09-00 and later, you can use the JSP debug functionality in the development environment using WTP.

(3) Maintenance and improvement of reliability

The following table describes the items changed with the purpose of maintaining or improving reliability:

Table D-23 Changes made with the purpose of maintaining or improving reliability

ItemOverview of changesReference manualReference
Persistence of session informationEnabled the inheritance of session information of an HTTP session by saving the information in the database.Expansion GuideChapter 5, Chapter 6
Inhibition of a full garbage collectionEnabled the inhibition of occurrence of a full garbage collection by deploying the objects responsible for the full garbage collection outside the Java heap.Expansion GuideChapter 8
Client performance monitorThe time required for client processing can now be checked and analyzed.----
Legend:
--: This functionality has been deleted in version 09-00.

(4) Maintenance and improvement of operability

The following table describes the items that are changed with the purpose of maintaining and improving operability.

Table D-24 Changes made with the purpose of maintaining and improving operability

ItemOverview of changesReference manualReference
Improving the operability of applications on the management portalThe server management commands and management portal can now be interoperated for application and resource operations.Management Portal User Guide1.1.3

(5) Other purposes

The following table describes the items changed with some other purpose:

Table D-25 Changes made with other purposes

ItemOverview of changesReference manualReference
Deletion if disabled HTTP CookiesEnabled the deletion of disabled HTTP Cookies.This manual2.7.4
Failure detection in the Naming ServiceEnabled prompt detection of the error by the EJB client, when a failure occurs in the Naming Service.Common Container Functionality Guide2.9
Connection failure detection timeoutEnabled the specification of the timeout period for a connection failure detection timeout.Common Container Functionality Guide3.15.1
Oracle11g supportEnabled the use of Oracle11g as a database.Common Container Functionality GuideChapter 3
Scheduling of batch processingEnabled the scheduling of execution of batch applications by CTM.Expansion GuideChapter 4
Batch processing logThe retry frequency and retry interval can now be specified for the size and number of log files of the batch execution command and the failure of exclusive processing of the log.Definition Reference Guide3.6
snapshot logChanged the collection contents of the snapshot log.Web Container Functionality GuideAppendix A.1, Appendix A.2
Publication of protected area of method cancellationPublished the contents of protected area list that is outside the scope of method cancellation.Operation, Monitoring, and Linkage GuideAppendix C
Pre-statistical garbage collection selection functionalityEnabled the selection of whether or not to execute a garbage collection before the output of class-wise statistical information.Web Container Functionality Guide9.7
Tenuring distribution information output functionality of the Survivor area.Enabled the output of tenuring distribution information of Java objects of the Survivor area to the Hitachi JavaVM log file.Web Container Functionality Guide9.11
Finalize retention cancellation functionalityEnabled the cancellation of retention of the finalize processing of JavaVM after monitoring its status.----
Change of the maximum heap size of server management commandsChanged the maximum heap size used by server management commands.Definition Reference Guide5.2, 5.3
Action for cases when un-recommended display names are specifiedProvided the output of messages when un-recommended display names are specified in J2EE applications.MessagesKDJE42374-W

Legend:

--: This functionality is deleted in 09-00.