AMT 103
Released: 13 May 2022.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 103
- AMT 103 is fully qualified for Windows 11!
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | AMT COBOL | Control Center | Various | C2201-008 With AMT 103, AMT GO has been qualified for Windows 11. |
NEW | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 331037 / C2201-070 The use of 'SetLock' could lead to error 'No more stations available for <station name>', because of previous locks that had not been removed. The 'SetLock' function now falls under transaction management, which resolves this issue. |
FIX | AMT 103 | Medium |
AMT LION | Developer | Web Services REST | 332091 / C2202-081 In the AMT Developer Studio, the CodeEditor of RestApiProvided did not support all the general editing functions, like F4. Now the CodeEditor for RestApiProvided and RestApiConsumable have a Toolbar with all the general Editing functions. |
NEW | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 332348 / C2203-065 In some occasions within AMT Forms Authentication PasswordQuestion and PasswordAnswer were given mandatory specific, hard-coded values. Both values are needed because of the membership provider structure, but not used within AMT. The values are not specific, hard-coded values anymore, but random values, which improves security. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 332347 / C2203-066 Passwords were not saved encrypted and some, unused, passwords were saved unnecessarily. Unnecessary passwords are now removed and not saved, and passwords are saved encrypted, and are only decrypted when the moment they are actually used. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | Various | 332332 / C2203-106 If 'Resize, scale by ratio to designed size' was selected for an image, it was simply stretched out over the available space during PDF printing. Now the proper size respecting the image aspect ratio is calculated, and the image is drawn with its original aspect ratio. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | AmtScreens | 332404 / C2204-005 Row-level updates for Listviews were not shown in AMT Screens, because only cell-data was used as a trigger. Now, row properties are considered as well, and an entire row is updated if differences are spotted within it. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | Various | C2204-012 In situations that the Business Logic of a REST API failed, a 'Value cannot be null. (Parameter 's')' exception was thrown because of JSON serialization of an empty response. JSON serialization is now only done if there actually is a response, otherwise an error message is returned. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 332423 / C2204-014 Sporadically, a 'DLL locked by another process' error occurred when a class/global-logic/subprogram was loaded. Most commonly, the cause in such cases was a virus scanner. Now, the load of an assembly is retried a number of times, to allow external programs to temporarily access the DLLs. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | AmtScreens | 332415, 332447 / C2204-016 In AMT Screens, holding the CTRL-key was ignored when the left-mouse-button was clicked, due to a special treatment of this event in this situation. Left-mouse-buttons are now all treated the same, so multi-select is now also possible in Listviews. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | Various | 332449 / C2204-022 NULL values in REST API requests were not supported in AMT. NULL value handling has now been added for all nullable types in (native) classes. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 332463 / C2204-025 In an AMT Batch Controller queue with a concurrency limit of for example 1, the queued jobs were not always processed in order of request. Now the original order of requests is maintained when the queue limitations are set. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Developer | Various | 332480 / C2204-032 Replace option in the AMT Developer Studio did not work in database views. Now the Replace option works for database views (code/comments), and also for triggers (code/comments), Stored procedures (code/comments), Sequencers (comments), Scripts (code/comments), COBOL objects (code/comments), and LION objects (help/comments). |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Control Center | Configuration | C2204-038 If 'Run inside batchcontroller' is selected, the AMT File Controller must not be started manually. If 'Run inside batchcontroller' is set, the AMT File Controller service cannot be started anymore. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | AmtScreens | 332174 / C2204-042 When a CHG request was made, the status line in the AMT Application Center shows 'SUCCESSFUL ENTRY'. In AMT Screens it always showed 'INQUIRY ENTRY'. Now AMT Screens also shows 'SUCCESSFUL ENTRY', with CHG, DEL and ADD requests. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | AmtScreens | 332489 / C2204-050 Interaction with UiPath (third party test tool) caused AMT Screens to become non-responsive due to an infinite loop. An issue with the creation of the automation peers has been identified and corrected, which has fixed the infinite loop. |
FIX | AMT 103 | Medium |
AMT COBOL | Migration | COBOL | C2204-055 It was discovered that in AMT COBOL for former A-series, 'SdfFormKey' was defined in a data-type different from what AMT expected internally, which led to the display of the wrong screens. Changing the type was not possible for customers. A change in the code makes it possible to create the 'SdfFormKey' dynamically now, reflecting the type originally used. This leads to the correct screens being displayed in all situations. |
FIX | AMT 103 | Medium |
AMT COBOL | Control Center | Various | 332319, 332523 / C2204-058 Transaction rendering failed for COBOL in later releases, due to changes in the properties received from the relevant System Table. The code has been made more robust to accommodate properties from both older and newer System Table entries. |
FIX | AMT 103 | Medium |
AMT LION | Developer | Various | C2204-061 Using the Find option for one letter or a symbol (like '{') in a Web Service would make the AMT Developer Studio crash. 'Decodeproperty' has been changed to 'Decodecomplexproperty' for Web Services, which solves the issue. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | AmtScreens | 332132 / C2204-065 In AMT Screens, Comboboxes and Listboxes did not get filled when Occurrences were used, as the caching could refer to directories containing a '/' (e.g. 'STATION/1'). The operating system would regard these slashes as part of a path-name, and thus try to reference non-existing files. The handling of station names for Listbox files by the AMT File Controller has now been corrected, slashes have been replaced by underscores. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Developer | Database | 332465 / C2204-066 Using date/time fields in a View would produce a compiler error in the AMT Generator. Now date/time fields can be used in a View and are generated without a compiler error and used at runtime. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | C2204-077 Running PowerShell inside an AMT Batch Controller did not work, because 'ref' DLLs could not be found when 'Enums' were added with command 'Add-Type -TypeDefinition', due to the upgrade to .NET 6. The 'ref' files are deployed and visible again. |
FIX | AMT 103 | Medium |
AMT LION | Runtime | Web Client | 332565 / C2204-080 The REFRESH (<HelpScreen>) functionality did not work in the NoFramework version of the Web Client. This has been resolved by adding the required connection type. |
FIX | AMT 103 | Medium |
AMT COBOL | Generator | Various | C2204-085 Files did not remain open after they had been sorted. Now, if a file is open and it has been sorted, it stays open and the file pointer is put at the beginning of the file, so the first record of the sorted file becomes active for a read command. |
CHANGE | AMT 103 | Medium |
AMT LION | AMT COBOL | AmtTools | Reo | 332585 / C2204-085 AMT Reorganize gave false positives on Oracle through an overly strict check on 'included columns' in a unique index. The administration and analysis of automatically created constraint indexes within Oracle has been corrected. |
FIX | AMT 103 | High |
AMT LION | Runtime | Web Client | 332395 / C2204-088 When a value was set in a Listbox in the web client, the item was not scrolled into view. This has been resolved, the selected item now scrolls into view. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Control Center | Various | 332582 / C2204-090 After a recent change, suspended jobs were no longer shown in the queued jobs list inside the AMT Control Center. A shift that has been made in the System Tables relating to queued/running jobs has moved the suspended job entries to 'Running jobs', including their controls. |
FIX | AMT 103 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 332495 Running the AMT File Controller in an AMT Batch Controller did not work in AMT 102. With .Net 6, some native DLLs were placed in sub-directories, which could not be found during dynamic loading. These DLLs are now also deployed in the Batch Controller agent, which fixes the issue. |
FIX | AMT 103 | High |