This release provides enhancements in the following areas: 
               	 
            
 
            	  
            	 
             
            	  
            	  
            	  
            	  
            	 
            
               Application Server JCA Support for Enterprise Server
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               This release includes the following enhancements: 
                  		
               
 
               		
                
                  		  
                  - COBOL Resource Adapters now support WebSphere 9.0 and WebLogic 12.2.1. 
                     		  
                  
- Tomcat 7.0 support for servlet generation with J2SEBeans. 
                     		  
                  
- NullSearch utility - for COBOL resource adapters, this new utility provides assistance in locating NULL fields in mappings
                     passed to 
                     			 Enterprise Server. When a large number of arguments is provided in the parameters passed to Enterprise Server, it is difficult to locate NULL
                     fields, which are not allowed. The NullSearch utility isolates NULL fields, so the Java application can be corrected. 
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	 
            
               Data File Tools
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               It is now possible to export any filtered results. When filtering a data file, you can use the results to create a new data
                  file - click 
                  		   when a filter is applied to save the filtered records to a new file. You can: 
                  		
               
 
               		
                
                  		  
                  - Save the filtered records to a new file. 
                     		  
                  
- Save the records that match the specified filter (such as customer information or orders). 
                     		  
                  
- Download a subset of the data from a remote file. 
                     		  
                  
- Save a small portion of the data for testing purposes. 
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	  
            	  
            	  
            	  
            	 
            
               Docker
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               This release provides support to enable you to run your COBOL applications in Docker containers, taking advantage of the many
                  benefits offered by the Docker platform such as portability, performance, agility, isolation, and scalability. 
                  		
               
 
               	 
              
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	  
            	  
            	 
            
               Enterprise Server
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               The following enhancements have been made to Enterprise Server: 
                  		
               
 
               		
                
                  		  
                  - Conversation filtering - the Enterprise Server Communications Process (MFCS) can now restrict access to listeners by client
                     address. You can specify any permitted or forbidden addresses either by IP address, network mask, or domain name, and use
                     wildcards. Filters can be applied to individual listeners, communications processes, or to entire regions. More specific filter
                     rules override any general ones. 
                     		  
                  
 
                  		  
                  - (Technology Preview only) Support for adding, deleting, and modifying XA resources in a live Enterprise Server region. 
                     			 
                     It is now possible to add, edit, or delete XA resources while an enterprise server instance is running. Any changes made come
                        into effect after any in-flight transactions have completed. The ability to make these changes in a live environment comes
                        under the control of the existing enterprise server permissions. 
                        			 
                      
 
                  		  
                  - XA-compliant Resources (XARs) - this release provides enhanced CTF tracing that allows more flexible reporting of warnings
                     and errors on the RM switch module level. 
                     		  
                  
 
                  		  
                  - A new Communications Server resource class - enables you to control the access to the Enterprise Server Console Log and Communications
                     Server Log when external security is in effect for an enterprise server region; see 
                     			 Resource Classes for Communications Server for more information. 
                     		  
                  
 
                  		  
                  -  Improved catalog availability - there is now an improved resilience to temporary communication issues with the catalog and
                     error reporting enabling a region to stay active if a region has multiple catalogs defined and one of the catalogs is not
                     available. 
                     		  
                  
 
                  		  
                  -  Enhanced SSL/TLS certificate support - for communications with TLS (formerly SSL), additional certificate and key file formats
                     are supported. Servers may now be configured with both an RSA and an ECC key and certificate. 
                     		  
                  
-  Enhanced SSL/TLS cipher configuration - for communications with TLS (formerly SSL), the permitted cipher suites and their
                     preferred order can now be configured. The minimum size of Diffie-Hellman groups for DH key exchange can also be configured.
                     The defaults have been made more secure. 
                     		  
                  
 
                  		  
                  - The Historical Statistics Facility (HSF) now enables you to write user-defined data to the records produced within a 
                     			 .csv file. Use the ES_WRITE_CUSTOM_HSF or ESCSTHSF library routines within your COBOL programs to define the custom data, and
                     use the ES_HSF_CFG environment variable to configure up to five custom fields in the generated record. 
                     		  
                  
- You can also use the ES_HSF_CFG environment variable to configure the number of CICSF, TSQ, and TDQ fields that are written
                     to the record. 
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	  
            	  
            	 
            
               File Handler
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               This release provides the following enhancements: 
                  		
               
 
               		
                
                  		  
                  -  The DFSORT and SYNCSORT emulations now support the NULLOFL parameter of the OUTFIL statement. 
                     		  
                  
- The 
                     			 ASCIISOSI configuration option is now available. It adds the required SOSI characters to the relevant EBCDIC DBCS character strings
                     in order for them to be displayed or written out correctly. 
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	  
            	 
            
               Managed COBOL
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               Deploying JVM COBOL to an Application Server: 
                  		
               
 
               		
                
                  		  
                  -  Running JVM COBOL under WebSphere 9.0 and WebLogic 12.2.1 is now supported. 
                     		  
                  
  
            	  
            	  
            	  
            	 
            
               OpenESQL
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               This release provides the following new features: 
                  		
               
 
               		
                
                  		  
                  -  Support for SQL Server 2017. 
                     		  
                  
-  The SQL(TRANSACTION) compiler directive has been enhanced to clearly define transaction boundaries. 
                     		  
                  
-  A new SQL(NOWHERECURRENT) compiler directive that allows you to define updateable cursors that do not do positioned updates
                     or deletes with PostgreSQL or MySQL. 
                     		  
                  
- Larger communication area (PID) that accommodates longer plan and program names. 
                     		  
                  
-  SQL(OPTIMIZECURSORS) has been enhanced for consistent and better cursor performance across all OpenESQL backends. 
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic. 
               	 
            
 
            	 
            
               Platform support
 
               		 
               		
               Back to Top 
                  		
               
 
               		
               Note the following changes in platform support for this release: 
                  		
               
 
               		
                
                  		  
                  - Windows 8 and Windows Server 2012 are no longer supported for developing applications. They are still supported for deployment.
                     
                     		  
                  
  
            	 
            For more information see 
               		Related Information at the end of this topic.