uCosminexus Application Server, Security Management Guide

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

1.4 Major functional changes in Application Server 09-50

This section describes the major functional changes in Application Server 09-50, organized by the purpose for each modification.

Organization of this section
(1) Improving development productivity
(2) Implementing standard and existing functionality
(3) Maintaining and enhancing reliability
(4) Maintaining and enhancing availability
(5) Other purposes

(1) Improving development productivity

The following table outlines the changes made to improve development productivity.

Table 1-6 Changes made to improve development productivity

Item Overview of changes Reference manual Relevant information
Simplifying setup of Eclipse The GUI can now be used to set up an Eclipse environment. Application Development Guide 1.1.5, 2.4
Support for debugging using user extended performance analysis traces User extended performance analysis trace configuration files can now be created in the development environment. Application Development Guide 1.1.3, 6.5

(2) Implementing standard and existing functionality

The table below outlines the changes made to enable implementation of standard and existing functionality.

Table 1-7 Changes made to enable implementation of standard and existing functionality

Item Overview of changes Reference manual Relevant information
Support for JDBC 4.0 DB Connector now supports HiRDB Type4 JDBC Driver and SQL Server JDBC drivers that comply with the JDBC 4.0 specifications. Common Container Functionality Guide 3.6.3
Easing of portable global JNDI naming rules Characters permitted for portable global JNDI names have been added. Common Container Functionality Guide 2.4.3
Support for Servlet 3.0 specifications Servlet 2.5 and earlier versions can now rename HTTP cookies and URL path parameters from Servlet 3.0. Web Container Functionality Guide 2.7
Addition of applications that can link with Bean Validation CDI and user applications can now use Bean Validation. Common Container Functionality Guide Chapter 10
Support for JavaMail Email sending and receiving functionality that uses JavaMail 1.4-compliant API functions is now supported. Common Container Functionality Guide Chapter 8
Addition of OSs that are supported by the javacore command The javacore command can now be used to obtain Windows thread dumps. Command Reference Guide javacore (obtains thread dumps (Windows))

(3) Maintaining and enhancing reliability

The table below outlines the changes made to maintain and enhance reliability.

Table 1-8 Changes made to maintain and enhancing reliability

Item Overview of changes Reference manual Relevant information
Avoiding a shortage of space in code cache areas A shortage of space in code cache areas can now be avoided by checking the size of a code cache area being used by the system and then changing the threshold values before a shortage of space occurs in the area. 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
Support for efficient application of the Explicit Memory Management functionality Functions for controlling objects that are moved to the Explicit heap have been added to reduce the automatic release processing time and apply the Explicit Memory Management functionality efficiently:
  • Function for controlling the moving of objects to Explicit memory blocks
  • Function for specifying the classes that are not subject to the Explicit Memory Management functionality
  • Output of object release rate information to Explicit heap information
System Design Guide 7.13.6
Expansion Guide 8.2.2, 8.6.5, 8.10, 8.13.1, 8.13.3
Maintenance and Migration Guide 5.5
Extension of output range for statistical information by class Referential relationships based on the static field can now be output to extended thread dumps that contain statistical information by class. Maintenance and Migration Guide 9.6

(4) Maintaining and enhancing availability

The table below outlines the changes made to maintain and enhance availability.

Table 1-9 Changes made to maintain and enhancing availability

Item Overview of changes Reference manual Relevant information
Support for the EADs session failover functionality Functionality that links with EADs and achieves session failover is now supported. Expansion Guide Chapters 5 and 7
Operations by using WAR WAR applications that consist of only WAR files can now be deployed on J2EE servers. Web Container Functionality Guide 2.2.1
Common Container Functionality Guide 13.9
Command Reference Guide cjimportwar (imports WAR applications)
Synchronously starting and stopping the operation management functionality An option for synchronously starting and stopping 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 (starts and stops Administration Agent), mngautorun (configures and cancels the configuration of automatic start and automatic restart), mngsvrctl (starts, stops, and sets up Management Server)
Forced release of Explicit memory blocks by using the Explicit Memory Management functionality The javagc command can now be used to release the Explicit memory blocks at any time. Expansion Guide 8.6.1, 8.9
Command Reference Guide javagc (forcibly performs garbage collection)

(5) Other purposes

The table below outlines changes made for other purposes.

Table 1-10 Changes made for other purposes

Item Overview of changes Reference manual Relevant information
Acquiring definition information The snapshot (snapshot log collection) command can now be used to collect only definition files. Maintenance and Migration Guide 2.3
Command Reference Guide snapshotlog (collects snapshot logs)
Output of logs by the cjenvsetup command Information about the execution of Component Container Administrator setup (cjenvsetup command) is now output to the message logs. System Setup and Operation Guide 4.1.4
Maintenance and Migration Guide 4.20
Command Reference Guide cjenvsetup (Component Container Administrator setup)
Support for BIG-IP v11 BIG-IP v11, a type of load balancer, is now supported. System Setup and Operation Guide 4.7.2
Output of CPU time to the event logs of the Explicit Memory Management functionality The CPU time required for releasing Explicit memory blocks is now output to the event logs of the Explicit Memory Management functionality. Maintenance and Migration Guide 5.11.3
Functional enhancement of user extended performance analysis traces The following functions associated with user extended performance analysis traces have been added:
  • Trace targets can now be specified in units of packages and classes, in addition to units of methods.
  • The available range of event IDs has been expanded.
  • The limitation on the number of lines that can be specified in the user extended performance analysis trace configuration file has been eased.
  • The trace collection level can now be specified in the user extended performance analysis trace configuration file.
Maintenance and Migration Guide 7.5.2, 7.5.3, 8.28.1
Improvement of information analysis when asynchronous Session Bean calls are used The source and target requests can now be matched by using the root application information in PRF traces. EJB Container Functionality Guide 2.17.3