AMT Release Notes

AMT 114

Released: 13 Jan 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

AMT 114

Product Cat Subcat Description Type Version Priority
AMT LION | AMT COBOL Control Center Server Control 327829 / C2106-038

When an AMT Application Server was restarted, all web sessions (AMT Application Center) were cleared, even those that had not expired.

Now,  a check is performed, so that unexpired web sessions are kept.
FIX AMT 114 Medium
AMT LION | AMT COBOL AmtTools Debugger 331923, 330708 / C2106-065

When a report was started and aborted/killed in the AMT Debugger, the report was still considered to be running.

Now, when the report is killed/aborted, it is moved to the batch history.
FIX AMT 114 Medium
AMT LION Generator Various 331025 / C2107-003

Using a class type as a parameter of a LION Global DLL Routine caused the AMT Generator to crash.

The AMT Generator handling of LION parameters of the type class has been adjusted.
FIX AMT 114 Medium
AMT COBOL Runtime Various C2212-004

The LINE-COUNTER command in COBOL programs was not correctly converted by the AMT Generator. It was, incorrectly, always attached to the first defined file (defined by the FD statement) in the program.

This has been fixed now, a check is done to see to which report (defined by the RD statement) each file belongs, so that the correct file is used for LINE-COUNTER.
FIX AMT 114 Medium
AMT LION Developer Forms C2212-010

Datagrid Development part 2: the Datagrid is being implemented in the AMT Developer Studio and AMT Screens. Due to development of the future DataGrid, some internal components have been enhanced, such as the LION Parser.
NEW AMT 114 Medium
AMT LION Runtime AmtScreens C2212-014

In AMT Screens, opening a form with a Pagecontrol without tab sheets threw an 'Index out of bounds' error. This also occurred in the AMT Developer Studio, if a Screen Layout was selected on a form with a Pagecontrol without tab sheets.

This issue has been resolved.
FIX AMT 114 Medium
AMT LION | AMT COBOL Runtime Various C2219-029

The Comscript function ReadLine concatenated all strings ending in LineFeeds only into one big string when reading a file.

Comscript ReadLine function can now handle both CarriageReturn-Linefeeds and LineFeed line endings.
CHANGE AMT 114 Medium
AMT LION Runtime AmtScreens 333541 / C2212-034

A transmit loop could occur in a Combobox, if it had SearchMatch set to true and had an OnSelect event.

This issue has been resolved through a reworking of the 'OnSelect' event.
FIX AMT 114 Medium
AMT LION | AMT COBOL Runtime Various C2212-042

Sometimes an exception was thrown when the performance counters were computed. This exception was not logged.

The calculations are now executed correctly.
FIX AMT 114 Medium
AMT LION | AMT COBOL Runtime Jobs/Batches 333360 / C2212-047

Sometimes, due to concurrency, an 'Object reference not set to an instance of an object exceptions' error was logged in a batch run.

The code for 'RemoveClient' has been corrected.
FIX AMT 114 Medium
AMT LION Runtime Various C2212-050

Calling a consumable webservice with method DELETE failed if parameters within the body were involved.

Method DELETE can now also be called with parameters within the body. Calling DELETE without parameters is still valid.
FIX AMT 114 Medium
AMT LION Runtime Jobs/Batches 333608 / C2212-055

Automatic retries of critical reports did not work at all times.

The automatic retries process now works properly again.
FIX AMT 114 High
AMT LION | AMT COBOL Runtime Web Client 333434 / C2212-059

The status message in print page previews was not displayed (correctly) in Blazor and ASPX.

The status print message is now displayed correctly.
FIX AMT 114 Medium