Appendix B.5 Main updates in the functionality of 08-00

Organization of this subsection
(1) Improvement in development productivity
(2) Supporting standard functionality
(3) Maintaining and improving reliability
(4) Maintaining and improving the operation performance
(5) Other purposes

(1) Improvement in development productivity

The following table describes the items that are changed for improving the development productivity:

Table B-21 Changes for improving the development productivity

ItemOverview of changeReference manualReference location
Simplifying migration from another Application Server productThe following functionality can be used for the smooth migration from another Application Server product:
  • The upper limit of an HTTP session can be judged with an exception.
  • The occurrence of a translation error when the ID of JavaBeans is duplicate or when the upper-case and lower-case characters are differentiated in the attribute name of custom tags and in the TLD definition can be prevented.
Web Container Functionality Guide2.3, 2.7.5
Providing cosminexus.xmlBy describing the attributes unique to Application Server in cosminexus.xml, a J2EE application can be started without setting up the property, once the J2EE application is imported to the J2EE server.Common Container Functionality Guide11.3

(2) Supporting standard functionality

The following table describes the items that are changed to support standard functionality:

Table B-22 Changes made for supporting standard functionality

ItemOverview of changeReference manualReference location
Supporting Servlet 2.5Servlet 2.5 is supported.Web Container Functionality Guide2.2, 2.5.4, 2.6, Chapter 6
Supporting JSP 2.1JSP 2.1 is supported.Web Container Functionality Guide2.3.1, 2.3.3, 2.5, 2.6, Chapter 6
JSP debugJSP debugging can be performed in the development environment by using MyEclipse.#Web Container Functionality Guide2.4
Saving the tag library in library JAR and mapping TLDWhen the tag library is saved in library JAR, the TLD files in library JAR can be searched by the Web container when the Web application is running, and then TLD files can be mapped automatically.Web Container Functionality Guide2.3.4
Omitting application.xmlapplication.xml can be omitted in the J2EE application.Common Container Functionality Guide11.4
Combined use of annotation and DDAnnotations can be used together with DD, and the contents specified in the annotation can be updated in the DD.Common Container Functionality Guide12.5
Compliance of annotations with the Java EE 5 standard (default interceptor)The default interceptor can be saved in the library JAR. Furthermore, DI can be performed from the default interceptor.Common Container Functionality Guide11.4
Reference resolution of @ResourceReference resolution of a resource can be performed with @Resource.Common Container Functionality Guide12.4
Supporting JPAJPA specifications are supported.Common Container Functionality GuideChapter 5 and 6
#
In version 09-00 or later, you can use the JSP debug functionality in a development environment with WTP.

(3) Maintaining and improving reliability

The following table describes the items that are changed for maintaining and improving reliability:

Table B-23 Changes made for maintaining and improving operation performance

ItemOverview of changeReference manualReference location
Persistence of session informationThe session information of an HTTP session can be saved in the database, and can be inherited.Expansion GuideChapter 5 and 6
Preventing a full garbage collectionThe occurrence of a full garbage collection can be prevented by allocating the object that causes the full garbage collection outside the Java heap.Expansion GuideChapter 8
Client performance monitorThe time consumed in client processing can be checked and analyzed.----
Legend :
--: The function is deleted in version 09-00.

(4) Maintaining and improving the operation performance

The following table describes the items that are changed for maintaining and improving operation performance:

Table B-24 Changes made for maintaining and improving operation performance

ItemOverview of changeReference manualReference location
Improving the operability of applications in Operations Management PortalAbout application and resource operations, the server management command and Operations management portal can now perform mutual operations.Management Portal User Guide1.1.3

(5) Other purposes

The following table describes the items changed for some other purposes:

Table B-25 Changes for some other purposes

ItemOverview of changeReference manualReference location
Deleting disabled HTTP cookieDisabled HTTP cookie can be deleted.Web Container Functionality Guide2.7.4
Detecting a naming service failureWhen a failure occurs in the naming service, the EJB client can now detect the error faster.Common Container Functionality Guide2.9
Connection failure detection timeoutThe timeout period for a connection failure detection timeout can be specified.Common Container Functionality Guide3.15.1
Supporting Oracle11gOracle11g can be used as a database.Common Container Functionality GuideChapter 3
Scheduling batch processingThe execution of batch applications can be scheduled with CTM.Expansion GuideChapter 4
Batch processing logChanges have been made in such a way so that the size and number of log files of batch execution commands, retry frequency, and retry interval (when a failure occurs in the log exclusion processing) can be specified.Definition Reference Guide3.6
Snapshot logThe collection details of the snapshot log have been changed.Maintenance and Migration GuideAppendix A.1, Appendix A.2
Publication of the protected area of method cancellationThe contents of the protected area list to which method cancellation is not applicable are published.Operation, Monitoring, and Linkage GuideAppendix C
Functionality for selecting garbage collection before statistics outputWhether or not to execute a garbage collection can be selected before the statistical information for each class is output.Maintenance and Migration Guide9.7
Functionality for the output of age distribution information of the Survivor areaThe age distribution information of the Java objects of Survivor area can be output to the JavaVM log file.Maintenance and Migration Guide9.11
Functionality for eliminating the finalize stagnationThe stagnation of the finalize processing of JavaVM can be eliminated by monitoring the status of the processing.----
Changing the maximum heap size of the server management commandsThe maximum heap size used by server management commands has been changed.Definition Reference Guide5.2, 5.3
Support when a display name that is not recommended is specifiedA message will now be output when a display name that is not recommended in J2EE application is specifiedMessagesKDJE42374-W
Legend:
--: The functionality is deleted in version 09-00.