This document covers the following topics:
The Natural add-on products now also use the Software AG Installer. These are:
Predict Version 8.2.3
Natural Business Services Version 8.2.2 (this also includes Natural Construct Version 8.2.2)
Entire Operations Version 5.4.2
Entire Output Management Version 3.4.3
Entire System Server Version 2.1.5
For detailed information on how to install the above-mentioned Natural add-on products using the Software AG Installer, see the documentation for these add-on products. This documentation is available separately. It is not part of the Natural documentation.
As of Natural Version 8.3.3, the Natural-specific broker stub
natetb.so/natetb.sl is delivered in
the Natural/extlib directory. To access EntireX Broker, it
is therefore no longer required to copy it from the directory
$EXXDIR/$EXXVERS/lib
to the directory which is specified as the
binary load path (NATEXTLIB
) in the installation assignments of
the local configuration file.
The EntireX Broker stub is now made available automatically in the course of the EntireX installation. See also Setting Up an EntireX Broker Access in the Natural RPC (Remote Procedure Call) documentation.
The utility SYSEXT
provides the following
new application programming interface (API):
API | Description |
---|---|
USR8210N |
This API enhances profiler monitoring with the Natural profiler that is provided with NaturalONE. You can start or pause profiler monitoring or view the current state of the profiler monitoring process. |
The statements ESCAPE TOP
and ESCAPE BOTTOM
are no longer applied to the
PROCESS PAGE
MODAL
processing block.
The statements ESCAPE TOP
and ESCAPE BOTTOM
are designed to interrupt the flow of a processing loop. Due to the fact that
the statements PROCESS PAGE MODAL
and END-PROCESS
form a processing block (and not a processing loop), the ESCAPE
statement is no longer applied to the PROCESS PAGE MODAL
processing block.
If an ESCAPE
statement is encountered during processing of
a PROCESS PAGE MODAL
block, the execution of the processing block
will be terminated and the ESCAPE
processing will continue as
defined.
The comparison of a binary operand with a length of less than or equal to 4 with an operand of format I (integer), P (packed numeric) or N (numeric unpacked) was adapted in order to be compatible with the mainframe.
For binary operands with a length less than 4, the comparison is now integer4-based.
Note:
This handling was already in place for binary operands with a
length of 4.
The following example will now result in WRITE '#B2 GT
-999'
:
DEFINE DATA LOCAL 01 #B2 (B3) END-DEFINE #B2 := 12 IF #B2 < -999 WRITE '#B2 LE -999' ELSE WRITE '#B2 GT -999' END-IF END
The following example will now result in WRITE
'TRUE....01'
:
MOVE -5 TO BIN11(B1) MOVE -5 TO INT11(I1) IF BIN11 > INT11 WRITE 'TRUE....01' ELSE WRITE 'FALSE...01'
For binary operands with a length less than or equal to 4 that are compared with packed or numeric operands, the comparison is now based on P (packed) format where the decimal precision is ignored.
In the previous implementation, the comparison was done according to the format of the second operand.
The Natural Web I/O Interface client is now delivered in the Version 1.3.15.
This is the last version that supports Internet Explorer 8.
A new option, Double-click behavior, is now available in the configuration tool. This option defines the key that is to be simulated when double-clicking an output field in a Natural map. By default, this is the ENTER key. You can also use this option to disable the double-click behavior. See Overview of Session Options in the Natural Web I/O Interface documentation.
Natural RPC (Remote Procedure Call) is available as a separate subcomponent of Natural. It has its own version number. This measure takes into account that Natural RPC is a cross-platform component and makes it possible to provide new Natural RPC versions independent of new Natural versions for the various platforms supported.
With Natural Version 8.3.3, Natural RPC Version 6.3.4.9 is still delivered. This version only contains error corrections. New functionality is not provided.
The following enhancements are provided with Natural Security Version 8.3.3.
- PROFILER
The use of the Natural PROFILER utility can now be controlled by Natural Security, as described under Protecting Utilities in the Natural Security documentation.
The documentation for the SYSPCI utility has been moved from the Installation documentation to the Tools and Utilities documentation.
JBoss Application Server and Oracle Glassfish are no longer supported. As of this version, Apache Tomcat is the only supported application server.
If you are currently using JBoss Application Server or Oracle Glassfish, you have to move to Apache Tomcat. You can reuse your previous settings (that is, the URL for logon page and the configuration file sessions.xml).
EntireX no longer supports Location Transparency. Effective with the next Natural version, Natural will no longer support Location Transparency as well.