AMT 119
Released: 28 Apr 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 119
- In the previous AMT product release, AMT 118, Provided Web Services were upgraded to .NET Core using CoreWCF. Please note that this change is still in preview!
- The Help Files have also been updated with documentation about .NET Core Provided Web Services: Creating a provided web service
- To find out how to upgrade Provided Web Services from .NET Framework to .NET Core, please visit the following page: Upgrading to .NET Core
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | AMT COBOL | Developer | Code Logic | 331024 / C2112-004 There was a problem with the parsing (and checking) of quotes within LION and COBOL code, resulting in end quotes not being checked properly. The quotation result in the compiled C# code was also incorrect and did not match the help files and LION language specifications. This bug has been solved by the Lexer letting the parser know if there are any malformed quotation problems and rewriting part of the quotation parsing. |
FIX | AMT 119 | Medium |
AMT LION | AMT COBOL | Developer | Various | 333689 / C2302-019 Selecting an incorrect script could lead to an AMT Developer Studio exception. This has been solved by changing the retrieval process for the script object. |
FIX | AMT 119 | Medium |
AMT LION | Developer | Code Logic | 333858 / C2303-036 LION Generator: the CONTINUE statement was ignored at runtime during the last execution of the loop, if it was within a CASE statement within a LOOP FOR. Internally, a 'break' statement used to be generated in cases like this, but this has become obsolete and counterproductive. This 'break' has now been removed. |
FIX | AMT 119 | Medium |
AMT LION | Runtime | Jobs/Batches | 333968 / C2303-082 Print layouts of graphical reports displayed the background color of labels as opaque even when set to transparent. The code logic regarding transparency on labels in print layouts has been updated. |
FIX | AMT 119 | Medium |
AMT LION | Runtime | AmtScreens | 333958 / C2303-086 In AMT Screens, OnSelectItem didn't work on the first line of a ListView, because the selection was not shown visually, which prevented the event from being triggered. This has now been corrected. |
FIX | AMT 119 | Medium |
AMT LION | Runtime | Various | 333980 / C2303-102 A station was generated for the Encryption_Client in case a Communication server was used, which could lead to too many stations being used. Stations are no longer generated for the Encryption_Client user. |
FIX | AMT 119 | Medium |
AMT LION | Runtime | Various | 333889 / C2303-105 AMT WebProvider class parameters naming contained '_Native' suffix. The generation of the AMT 'WebProvider' has been corrected so that parameter names reflect configured names within the AMT Developer Studio. |
FIX | AMT 119 | Medium |
AMT LION | AMT COBOL | Migration | Various | C2304-002 A new internal logging component has been introduced for all applications, to ensure that all applications use the same component. |
CHANGE | AMT 119 | Medium |
AMT LION | AMT COBOL | Runtime | Web Client | C2304-003 During logon to the AMT Application Center with cookie authentication and without user 'ANONYMOUS' present in the environment, a 'user not found' event log entry was generated. This entry stated as its source 'ControlCenter_BL, instead of 'ApplicationCenter_BL'. Now this scenario no longer generates an event log and the correct source is shown. |
FIX | AMT 119 | Medium |
AMT LION | AMT COBOL | Control Center | Various | 333985 / C2304-005 On the 'Schedule job' page in the AMT Control Center, the selected job ('JobId') was not set in the edit screen. As a result, the wrong job was selected if only the schedule was changed. This has been corrected. |
FIX | AMT 119 | Medium |
AMT COBOL | Runtime | Web Client | 333987 / C2304-015 In the Web Client, the BmsTerminal form could no longer be found by MicroFocus applications because of an incomplete application origin check. The application origin check has been corrected. |
FIX | AMT 119 | Medium |
AMT LION | Runtime | AmtScreens | 334013 / C2304-018 In AMT Screens, tabbing did not function correctly if a subsequent Listview did not receive focus correctly. SetFocus has been improved to correctly set focus to the internal control that can receive focus. (SetFocus is called on tabbing.) |
FIX | AMT 119 | Medium |
AMT LION | Runtime | Various | 333889 / C2304-022 If a list was used in a class object within a Provided Web Service, the subsequent non-array member was generated incorrectly. This resulted in a broken Web Service. This has been corrected. |
FIX | AMT 119 | Medium |
AMT COBOL | Runtime | Various | C2304-025 In testing, it was discovered CICS instructions in a MicroFocus application didn't work anymore. This has been fixed. |
FIX | AMT 119 | Medium |
AMT LION | AMT COBOL | AmtTools | Various | 334018 / C2304-032 In the Setup application, scanning DLLs took a long time, and there was no progress bar to indicate at what stage the process was. A progress bar has been added and further improvements have been implemented to make installing faster. |
NEW | AMT 119 | Medium |