uCosminexus Application Server, Expansion Guide

[Contents][Index][Back][Next]

1.4 Main updates in the functionality of Application Server 09-50

This section describes the main updates in the functionality of Application Server 09-50 and the purpose of each update.

The following contents are described in this section:

Organization of this section
(1) Improving development productivity
(2) Simplifying implementation and setup
(3) Supporting standard and existing functionality
(4) Maintaining and improving reliability
(5) Maintaining and improving the operation performance
(6) Other purposes

(1) Improving development productivity

The following table describes the items that have been changed for improving development productivity.

Table 1-5 Changes made for improving development productivity

Item Overview of changes Reference manual Reference location
Simplifying the Eclipse setup The Eclipse environment can now be set up by using a GUI. Application Development Guide 1.1.5, 2.4
Supporting the debugging by using the user extended performance analysis trace A user extended performance analysis trace configuration file can now be created in the development environment. Application Development Guide 1.1.3, 6.5

(2) Simplifying implementation and setup

The following table describes the items that are changed to simplify implementation and setup.

Table 1-6 Changes made for simplifying implementation and setup

Item Overview of changes Reference manual Reference location
Expanding system configuration patterns in a virtual environment The types of tiers (http-tier, j2ee-tier, and ctm-tier) that you can use in a virtual environment have been increased. Due to this, you can now set up the following system configuration patterns:
  • A pattern in which a Web server and J2EE server are placed on separate hosts
  • A pattern in which front end (Servlet, JSP) and back end (EJB) are divided and deployed
  • A pattern in which CTM is used
Virtual System Setup and Operation Guide 1.1.2

(3) Supporting standard and existing functionality

The following table describes the items that are changed to support the standard and existing functionality.

Table 1-7 Changes made for supporting standard and existing functionality

Item Overview of changes Reference manual Reference location
Supporting JDBC 4.0 specifications HiRDB Type4 JDBC Driver of the JDBC 4.0 specifications and JDBC Driver of SQL Server with DB Connector is now supported. Common Container Functionality Guide 3.6.3
Modifying the naming conventions in the Portable Global JNDI names The characters that can be used in the Portable Global JNDI names have been added. Common Container Functionality Guide 2.4.3
Supporting Servlet 3.0 specifications The changes in the HTTP Cookie name and URL path parameter name in Servlet 3.0 can now be used also in Servlet 2.5 or earlier. Web Container Functionality Guide 2.7
Expanding applications of an application which can be integrated with Bean Validation Validation with CDI and user applications by using Bean can now be performed. Common Container Functionality Guide Chapter 10
Supporting JavaMail The mail send and receive functionality that uses the JavaMail 1.4 compliant API can now be used. Common Container Functionality Guide Chapter 8
Expanding application of OS on which you can use the javacore command Enabled acquisition of Windows thread dump by using the javacore command Command Reference Guide javacore (acquiring thread dump/in Windows)

(4) Maintaining and improving reliability

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

Table 1-8 Changes made for maintaining and improving reliability

Item Overview of changes Reference manual Reference location
Avoiding exhaustion of the code cache area Area exhaustion can now be avoided by checking the size of the code cache area used in the system and changing the threshold value before the area is exhausted. System Design Guide 7.1.2
Maintenance and Migration Guide 5.7.2, 5.7.3
Definition Reference Guide 16.1, 16.2, 16.4
Supporting efficient application of the Explicit Memory Management functionality Added a functionality that controls the objects to be moved to an Explicit heap as a functionality to reduce the automatic release processing time and efficiently apply the Explicit Memory Management functionality.
  • A functionality that controls object movement to Explicit memory blocks
  • A functionality for specifying classes for which application of the Explicit Memory Management functionality is to be excluded
  • A functionality to output the object release rate information to Explicit heap information
System Design Guide 7.13.6
This manual 8.2.2, 8.6.5, 8.10, 8.13.1, 8.13.3
Maintenance and Migration Guide 5.5
Expanding output range of class-wise statistical information A reference relation based on the static field can now be output to the extended thread dump containing class-wise statistical information. Maintenance and Migration Guide 9.6

(5) Maintaining and improving the operation performance

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

Table 1-9 Changes made for maintaining and improving operation performance

Item Overview of changes Reference manual Reference location
Supporting EADs session failover functionality The EADs session failover functionality, which implements session failover functionality by integrating with EADs is now supported. This manual Chapter 5, Chapter 7
Operation using WAR A WAR application that consists of only WAR files can now be deployed on the J2EE server. Web Container Functionality Guide 2.2.1
Common Container Functionality Guide 13.9
Command Reference Guide cjimportwar (importing WAR application)
Starting and stopping by synchronous execution of the operation management functionality An option which executes synchronous start and stop of the operation management functionality (Management Server and Administration Agent) has been added. Operation, Monitoring, and Linkage Guide 2.6.1, 2.6.2, 2.6.3, 2.6.4
Command Reference Guide adminagentctl (starting and stopping Administration Agent), mngautorun (setup and unsetup of automatic start and automatic restart), mngsvrctl (starting, stopping and setting up Management Server)
Forcefully releasing Explicit memory blocks in the Explicit Memory Management functionality The releasing of Explicit memory blocks can now be executed with the javagc command at any timing. This manual 8.6.1, 8.9
Command Reference Guide javagc (forced generation of garbage collection)

(6) Other purposes

The following table describes the items that are changed for other purposes.

Table 1-10 Changes made for other purposes

Item Overview of changes Reference manual Reference location
Acquiring definition information Only the definition file can now be collected with the snapshot (collecting snapshot log) command. Maintenance and Migration Guide 2.3
Command Reference Guide snapshotlog (collecting snapshot log)
Log output of cjenvsetup command Execution information of setup (cjenvsetup command) of Component Container Administrator can now be output to the message log. System Setup and Operation Guide 4.1.4
Maintenance and Migration Guide 4.20
Command Reference Guide cjenvsetup (setup of Component Container Administrator)
Supporting BIG-IP v11 BIG-IP v11 has been added to the available load balancers types. System Setup and Operation Guide 4.7.2
Virtual System Setup and Operation Guide 2.1
Performing output of the CPU time to the event log of the Explicit Memory Management functionality The CPU time taken for Explicit memory block release processing can now be output to the event log of the Explicit Memory Management functionality. Maintenance and Migration Guide 5.11.3
Extending the user extended performance analysis trace functionality Added the following functionality to the user extended performance analysis trace:
  • Functionality to enable the specification of trace target in package unit or class unit in addition to the usual method units.
  • Functionality to extend the range of available event IDs
  • Functionality to release the restriction on the number of rows that can be specified in the user extended performance analysis trace configuration file.
  • Functionality to enable the specification of the trace acquisition level in the user extended performance analysis trace configuration file
Maintenance and Migration Guide 7.5.2, 7.5.3, 8.28.1
Improving the information analysis when using asynchronous invocation of Session Bean The requests at the invocation source and invocation destination can now be compared by using root application information of the PRF trace. EJB Container Functionality Guide 2.17.3

Legend:
--: Reference the entire manual.