AMT 107
Released: 05 Aug 2022.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 107
- C2108-018 (AMT 92) Start position in Replace: Start position should not be a negative number, but it should not be ‘0’ either!
- C2207-107 AMT Screens as a self-contained executable: Make sure you have adequate rights for %USER%\Appdata\Local\Temp!
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | AmtTools | Prodinstall/Pinstall | 331868 / C2201-037 RestApi Consumers and RestApi Providers are copied with the AMT Application Installer, but they are shown under 'Application'. The AMT Application Installer has been improved so that RestApi Consumers/Providers are copied and shown under the Webservices group. |
CHANGE | AMT 107 | Medium |
AMT LION | AMT COBOL | Developer | Various | C2206-053 Sample_Sys.ini was deployed within the wrong directory. Sample_sys.ini deployment has been changed to the Root directory of an AMT Environment. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Developer | Various | 330530 / C2206-103 When the main routine or public routine signatures are changed, the dependent objects are also marked as changed. For classes this has also been implemented, but here public members are also checked. |
CHANGE | AMT 107 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 332809 / C2207-011 There was an issue with PDF margins, which were applied twice, once by the writer and once by AMT. Now, margins are only applied once, as expected. |
FIX | AMT 107 | Medium |
AMT COBOL | Migration | COBOL | C2207-020 On UNISYS A-Series a DISPLAY statement without target specified is sent to ODT (operator terminal). In AMT these messages were also visible for the user, in popups. Like in UNISYS A-Series, the messages now only appear in the AMT Control Center under 'Messages'. |
CHANGE | AMT 107 | Medium |
AMT LION | AMT COBOL | AmtTools | Various | 332926 / C2207-022 Input requests from scripts which had the queue option 'Run inside the batchcontroller' set could be removed at the cleanup time specified in the AMT Control Center by the AMT Batch Controller, while they were still waiting to be processed. Now the input requests remain active for as long as the script is active. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | AmtTools | Reo | 332479 / C2207-023 AMT Reorganization services failed to start, due to overlapping ids. ProtoIncludes has been re-defined to prevent overlapping issues in the protocol. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Control Center | Various | C2207-025 The 'default.css' bundle contained invalid paths during a build of the AMT Control Center and the AMT Application Center. The 'bundleconfig.json' file has been changed so it does not change local paths anymore. |
FIX | AMT 107 | Medium |
AMT COBOL | Migration | COBOL | C2207-026 Code below raised a runtime error in a former COBOL A-Series application when PERFORM SECTION-B was called a second time. Main section: PERFORM SECTION-A THRU SECTION-B. SECTION-A: PERFORM SECTION-B UNTIL EOF. AMT COBOL now generates C# code that runs correct without runtime errors. |
FIX | AMT 107 | Medium |
AMT COBOL | Migration | XGEN | C2207-027 AMT COBOL/XGEN A-Series migrated statement 'CALL SYSTEM WFL' needed extra quotes in parameters. If AMT COBOL contains statement 'CALL SYSTEM WFL' and parameters with double quotes are passed, these double quotes are now escaped with 2 extra double quotes in the migrated code. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 332680 / C2207-028 Under extreme volumes, the AMT Batch Controller sometimes didn't get a signal from the agent in time, making it detect that the agent was unresponsive, which caused the agent to be terminated wrongly. Support for higher concurrent loads in the above scenario has been added. |
FIX | AMT 107 | Medium |
AMT COBOL | Runtime | Various | C2207-038 Operator overload for an AmtStringValue was missing, which caused Char values to be converted into numbers when they were concatenated. Operator overload on string value for system Char has been added. |
FIX | AMT 107 | Medium |
AMT LION | AmtTools | Various | 332813 / C2207-039 The LION Com Module translated field object names by replacing underscores '_' with hyphens '-'. Property 'object.NameOrig' has been added to the LionField object within the LION COM Module, which allows the original name of the field (with the underscores) to be retrieved. |
NEW | AMT 107 | Medium |
AMT COBOL | Migration | COBOL | C2207-045 C2207-020 caused 'DISPLAY' statements to be visible in the AMT Control Center only, but AMT's converted forms rely on 'DISPLAY' being sent to the user. This issue has been fixed by sending 'DISPLAY' messages to the user when the statement is executed in an AMT COBOL form. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 332949 / C2207-050 An occasional 'client id not found' error occurred in the AMT File Controller, for currently unknown reasons. Extra tracing has been added to discover why the client id was disconnected before, to analyze the issue when it occurs again. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Runtime | Scripts | 332853 / C2207-056 The PowerShell 'TypeLoadException' occurred when the Oracle wrapper was loaded, because the .NET Framework DLL was loaded, instead of the .NET Core version. Forcing the load of the .NET Core version fixes the issue. |
FIX | AMT 107 | Medium |
AMT LION | Runtime | AmtScreens | 332928 / C2207-057 A selection in a Listbox was not visible if an event was raised, because the event caused trimmed values to be compared to untrimmed values. This issue has been solved. |
FIX | AMT 107 | Medium |
AMT LION | Runtime | AmtScreens | 332920 / C2207-059 Job Management Print job results threw an exception in AMT Screens, caused by the loading of the 'PdfPrintingCore' DLL. AMT Screens has been converted to be selfcontained, which fixes this issue. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Developer | Reports | 332959 / C2207-078 Copy layout of report was not working in the AMT Developer Studio, as all the items were copied but not added to the new layout. All the items are now added to the new layout, fixing the issue. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Control Center | Various | 332988 / C2207-081 If WebDav (with default setup) plugin was installed inside IIS, the AMT Control Center didn't allow updates. WebDav module has been disabled for the AMT Control Center and AMT Application Center in the (default) web config files. If it needs to be enabled, the tags related to WebDav need to be removed and WebDav needs to be configured correctly to allow GET/POST and specific PUT commands. |
FIX | AMT 107 | Medium |
AMT COBOL | Runtime | Various | C2207-085 If BEGIN-TRANSACTION and END-TRANSACTION were called with AUDIT not set, an exception occurred. Commands BEGIN-TRANSACTION and END-TRANSACTION have been improved, so the exception no longer occurs. |
FIX | AMT 107 | Medium |
AMT LION | AMT COBOL | Developer | Various | 332931 / C2207-088 Within the AMT Developer Studio, only the first selection of a Documentation map was correct. Further selections returned Documentation headers only. This has now been changed so further selections also return Documentation maps. |
FIX | AMT 107 | Medium |
AMT COBOL | Runtime | Various | C2207-089 The A-Series LOCK instruction was not implemented correctly, which caused problems if the LOCK failed. The A-Series LOCK has now been implemented in such a way that the original records remain active if LOCK cannot be executed. |
FIX | AMT 107 | Medium |
AMT LION | Runtime | AmtScreens | C2207-107 By making AMT Screens a selfcontaining executable, the dependencies are stricter. The depending assemblies of AMT Screens have been changed, so it doesn't need the .NET hosting bundle to be installed. Important: in order to extract the selfcontaining AMT Screens executable, you need the appropriate rights to folder %USER%\Appdata\Local\Temp! |
FIX | AMT 107 | Medium |