AMT 118
Released: 07 Apr 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 118
- The OpConService has been revisited and the following has been changed:
- Configuration of endpoint (including https and certificated) is now done within appsettings.json instead of the AmtOpConService.dll.config.
- Http redirection functionality has been added.
IMPORTANT NOTE FOR UPGRADES: The settings have been moved from the .dll.config to appsettings.json!
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | Runtime | AmtScreens | 330789 / C2211-074 In AMT Screens, if a button with both a 'clicked-image' and an 'hover-image' was clicked and released outside of the button, the 'clicked-image' was shown instead of the 'hover-image'. The 'clicked-image' is now reset if the release takes place out of the button, so the 'hover-image' is shown under these circumstance. |
FIX | AMT 118 | Medium |
AMT LION | Runtime | Various | C2301-098 Provided Web Services were still relying on .NET Framework. Through the use of CoreWCF, these services have also been upgraded to .NET Core. This change is currently available as a preview (genset option COREWCF=TRUE). To migrate existing environments, use the upgraded Provided Web Services: •Generate the Provided Web Services with the COREWCF=TRUE genset parameter. •Copy all •Update the IIS WebProvider site: change the content folder from Binaries\Common\WebProvider to Binaries\Common\SoapProvider. •Restart IIS, Web Services should be available on same addresses. •Logging is available in Binaries\Common\SoapProvider\bin\AppData\Logs. •Provided Web Services can be configured using the appsettings.json file. Documentation and further details will be provided with the next release. |
CHANGE | AMT 118 | Medium |
AMT LION | Developer | Forms | 333701 / C2301-021 If a dictionary of type integer or real string was set as dictionary for any paint item (form object), the AMT Developer Studio crashed. It is now checked if the type of a given dictionary is valid for the object in question. If not, an error box will be shown with details. |
FIX | AMT 118 | Medium |
AMT LION | AMT COBOL | Developer | Revision Control | 333706 / C2302-022 In AMT Developer Studio, exported older revisions of an object were not detected as duplicates when they were imported into a different repository. This was caused by the use of the VGUID of the newest revision instead of the current revision. This has now been corrected so that an import of an older revision does not lead to an accumulation of identical revisions. |
FIX | AMT 118 | Medium |
AMT COBOL | Runtime | Various | 333761 / C2302-067 AMT Transaction Server logged error 'Offset and length were out of bounds for the array' during shutdown. Error handling during shutdown of named pipe connections between controllers and agents has been improved. |
FIX | AMT 118 | Medium |
AMT LION | Runtime | Jobs/Batches | 333805 / C2303-008 WordWrap in memos for graphical reports wasn't working correctly. Long words didn't get wrapped and CRLFs were not respected. This has been fixed so that the memo in graphical reports now works as expected. |
FIX | AMT 118 | Medium |
AMT LION | Runtime | AmtScreens | 333852 / C2303-018 In AMT Screens > 'Jobs management' > 'Jobs result filter' tab, the 'Not printed' and 'Printed today' options were not mutually exclusive. This issue has been resolved. |
FIX | AMT 118 | Medium |
AMT COBOL | Developer | Various | C2303-021 COBOL ASeries REMOTE FILES was not handled in AMT. For AMT COBOL ASeries files marked as remote, script AMT_REMOTE gets called when the file is closed. This script can execute customer specific actions on the file created. |
NEW | AMT 118 | Medium |
AMT LION | AMT COBOL | Services | Various | 333830 / C2303-030 Https endpoint for the Opcon service wasn't working anymore. The OpConService has been revisited and the following has been changed: - Configuration of endpoint (including https and certificated) is now done within appsettings.json instead of the AmtOpConService.dll.config. - Http redirection functionality has been added. IMPORTANT NOTE FOR UPGRADES: The settings have been moved from the .dll.config to appsettings.json. |
CHANGE | AMT 118 | Medium |
AMT LION | AMT COBOL | Runtime | Various | C2303-034 We now use .NET6 for integer to string conversions, as performance testing has demonstrated that these conversions are faster than our own internal algorithms. |
CHANGE | AMT 118 | 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 118 | Medium |
AMT LION | Runtime | Various | 333846 / C2303-058 Charts are created within the ClientGui folder by the AMT Application Server, but if this folder was not on the same server as the AMT File Controller, the File Controller could not access the chart. The charts are now created on the Image Path which is specified within the AMT Control Center. The AMT File Controller and all Application Servers need to have access to the Image path. |
FIX | AMT 118 | Medium |
AMT LION | AMT COBOL | Runtime | Web Client | C2303-061 Within the Web Client, each time a web user connects with cookie authentication, a '401 (Unauthorized)' message was logged in the event log. Now, this message is no longer generated under these conditions. |
FIX | AMT 118 | Medium |