Hitachi

uCosminexus Application Server Maintenance and Migration Guide


D.10 Main functionality changes in 08-00

Organization of this subsection

(1) Improvement of development productivity

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

Table D‒36: Changes made with the purpose of improving the development productivity

Item

Overview of changes

Reference

Section

Simplification of migration from other Application Server products

Enabled 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.

Web Container Functionality Guide

2.3, 2.7.5

Provision of cosminexus.xml

Enabled 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 Guide

13.3

(2) Support to standard functionality

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

Table D‒37: Changes made with the purpose of supporting the standard functionality

Item

Overview of changes

Reference

Section

Servlet 2.5 support

Supported Servlet 2.5.

Web Container Functionality Guide

2.2, 2.5.4, 2.6, Chapter 7

JSP 2.1 support

Supported JSP 2.1.

Web Container Functionality Guide

2.3.1, 2.3.3, 2.5, 2.6, Chapter 7

JSP debug

Enabled the execution of JSP debugging in the development environment using MyEclipse. #

Web Container Functionality Guide

2.4

Storage of the tag library in the library JAR, and TLD mapping

Enabled 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.

Web Container Functionality Guide

2.3.4

Omission of application.xml

Enabled the omission of application.xml in a J2EE application.

Common Container Functionality Guide

13.4

Combined use of annotations and DDs

Enabled the combined use of annotations and DDs, and also enabled the update of annotation contents in the DD.

Common Container Functionality Guide

14.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 Guide

13.4

Reference resolution of @Resource

Enabled the reference resolution of resources with @Resource.

Common Container Functionality Guide

14.4

JPA support

Supported JPA specifications.

Common Container Functionality Guide

Chapter 5

#

In 09-00 and later versions, 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‒38: Changes made with the purpose of maintaining or improving reliability

Item

Overview of changes

Reference

Section

Persistence of session information

Enabled the inheritance of session information of an HTTP session by saving the information in the database.

Expansion Guide

Chapter 5, Chapter 6

Inhibition of a Full GC

Enabled the inhibition of occurrence of a Full GC by deploying the objects responsible for the Full GC outside the Java heap.

Expansion Guide

Chapter 7

Client performance monitor

The time required for client processing can now be checked and analyzed.

--

--

Legend:

--: This functionality has been deleted in 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‒39: Changes made with the purpose of maintaining and improving operability

Item

Overview of changes

Reference

Section

Improving the operability of applications on the management portal

The server management commands and management portal can now be interoperated for application and resource operations.

Management Portal User Guide

1.1.3

(5) Other purposes

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

Table D‒40: Changes made with other purposes

Item

Overview of changes

Reference

Section

Deletion if disabled HTTP Cookies

Enabled the deletion of disabled HTTP Cookies.

Web Container Functionality Guide

2.7.4

Failure detection in the Naming Service

Enabled prompt detection of the error by the EJB client, when a failure occurs in the Naming Service.

Common Container Functionality Guide

2.9

Connection failure detection timeout

Enabled the specification of the timeout period for a connection failure detection timeout.

Common Container Functionality Guide

3.15.1

Oracle11g support

Enabled the use of Oracle11g as a database.

Common Container Functionality Guide

Chapter 3

Scheduling of batch processing

Enabled the scheduling of execution of batch applications by CTM.

Expansion Guide

Chapter 4

Batch processing log

The 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 Guide

3.2.5

snapshot log

Changed the collection contents of the snapshot log.

This manual

Appendix A.1, Appendix A.2

Publication of protected area of method cancellation

Published the contents of protected area list that is outside the scope of method cancellation.

Operation, Monitoring, and Linkage Guide

Appendix C

Pre-statistical GC selection functionality

Enabled the selection of whether or not to execute a GC before the output of class-wise statistical information.

This manual

9.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 JavaVM log file.

This manual

9.11

Finalize retention cancellation functionality

Enabled the cancellation of retention of the finalize processing of JavaVM after monitoring its status.

--

--

Change of the maximum heap size of server management commands

Changed the maximum heap size used by server management commands.

Definition Reference Guide

5.2.1, 5.2.2

Action for cases when un-recommended display names are specified

Provided the output of messages when un-recommended display names are specified in J2EE applications.

Messages

KDJE42374-W

Legend:

--: This functionality has been deleted in 09-00.