AMT Release Notes

AMT 10

Released: 28 Nov 2016.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

AMT 10

Product Cat Subcat Description Type Version Priority
Control Center Configuration 324040 Web Client could not be used at root level The web client could not be used at the root level of IIS. This was caused because it tried to resolve a script URL beyond the root level This was fixed by using the application root instead of a relative path. AMT 10
AmtTools Debugger C1610-084 PROUT variables cannot be debugged PROUT variables could not be debugged. There was an issue where the obfuscated dll would generate invalid dbg files, thus breaking the ability to debug PROUT variables. The generation of the dbg files with PROUT variables has been fixed, and can now be debugged as well. AMT 10
Control Center Various 324377 Control Center job window didn't show correct status BatchController running Control Center job window didn't show correct status of the BatchControllers running/halted. This was caused when having multiple queues defined with a different set of BatchControllers connected to each. Now the correct status is shown. AMT 10
Developer Various C1609-083 Global Definitions should not have "Type: Class" The AMT Development Studio had the 'Class'-type in Global Definitions. We have removed the 'Class'-type from the global definition list. AMT 10
Control Center Security 316635/319073/323241/323269 [new] Control Center Administrator It is now possible to select a role for Control Center Administrator. This role will automatically be given all permissions in the Control Center. There can be only 1 role with Control Center Administrator permissions. We have not added this functionality automatically to the default administrators role, because we feel it should be an intentional choice to make a role Control Center Administrator. Before the Control Center is started a reorganize is needed. This will create an extra column on the control center role tab. For more information on this functionality, please refer to the helpfiles. AMT 10
Developer Code Logic 323745 Classes code completion [new] Intellisense did not auto-complete when using classes as this feature was not implemented yet. Code completion for classes has now been added. AMT 10
Control Center Various 323833 List box height showed incorrectly When using the Control Center transaction viewer to retrieve a screen with a listbox, the list box height setting wasn't present due to Compatibility View setting for intranet sites in IE11. We have now removed compatibility code for list boxes. AMT 10
AmtTools Debugger 323417 Inspecting arrays would change ResOk. When ResOk was false, the status would be changed to true when inspecting an array. Either as a whole or as an individual element. Inspecting an array will not change the status of ResOk anymore. AMT 10
Control Center Configuration C1611-045 The default timeout value of "Forced Timeout (minutes)" in the "Detail information of File service" has been changed from 10 minutes to 120 minutes. Programs opening files at the start and closing them at the end of processing could be causing an exception if the file was disconnected by the filecontroller during processing (because of the timeout value). Filecontroller will close connection to file after timeout, increasing this value ensure that the file is still connected when the programs wants to close it. AMT 10
Runtime Jobs/Batches C1610-042 Delegate type headers and footers were not restored during recovery Delegate type headers and footers were not restored as part of a recovery operation. This has been fixed. Headers and footers are now fully restored in the course of a recovery operation. AMT 10
Runtime Jobs/Batches 324334 Lock time while unloading RDMS data. When using the Unload query of the comscript it was timing out on form lock timeout. For database tasks in the comscript, such as unload, the lock timeout of reports is now used AMT 10
Runtime LionScreens 323964 Reports and Forms could sometimes fail to close, causing CPU issues. When nesting code routines deeply and using a query on multiple levels, the limit of 7 concurrently open connections could be exceeded. This would cause the "outer" connection to close and be re-opened later when it was needed again. This could result in a problem at dispose-time, the finished program could enter an infinite loop in the cleanup sequence. This has been fixed and the program will now close correctly. AMT 10
Developer Various C1610-101 Crash IDE on code completion remote views. The AMT IDE could crash on code completion for remote views. The crash would occur when typing in the dot, "." after the remote application name in a view definition. var v: view (remoteapp.view1) This has been fixed. The IDE no longer crashes during code completion for remote views. AMT 10
Runtime Jobs/Batches C1610-060 Timeout error when sorting text file with invalid data A sort on a file with file ending set to CRLF and with CRLF in the data would seem to timeout. The sort function in the FileController did not handle incorrect record lengths correct. Incorrect records are now handled correctly by the sort functionality in the filecontroller. Records that are too short are now padded with spaces and a warning is written to the filecontroller logging. AMT 10
Runtime Web Client The text 'Hello' and 'Logoff' in the top/right corner of the AC is now configurable in AmtApplicationcenterLocalization.xml Setting 'ShowLogoff' = false in the web.config application settings will hide the clickable 'Logoff' text in the top/right corner of the AC. AMT 10
Control Center Server Control C1610-107 Starting/Stopping services for Transaction services and Own services. In Control Center -> Applications -> Server Control one can right click the top tree node. The appearing context menu will offer the options "start all servers including applications" and "shutdown all servers including applications". These did not work for transaction services and own services. This has been fixed. Transactions services and Own services are now included in the start/stop roundtrip. AMT 10