AMT 26
Released: 30 Oct 2017.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 26
- Possible change to web.config is needed.
AMT 26 contains ticket 325083, which patches sorting features within Control Center. If you are updating an existing install, you will need to backup your production web.config prior to the change to prevent the file from being overwritten. This can be done by renaming the file, and by comparing it afterwards with the new web.config file.
We’ve added the following line to the web.config of the Control Center in AMT 26.
<endpoint name="AmtSecurityService"
address="http://localhost/8000/ControlCenterBLDev/AmtSecurityService.svc"
binding="basicHttpBinding"
bindingConfiguration="basicHttpBinding_Normal"
behaviorConfiguration="AmtEndpointBehavior"
contract="Asysco.Amt.Framework.Interfaces.Security.IAmtSecurityService">
</endpoint>
Please note that this will depend on which version you currently run. So, we always advise you to do a comparison.
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
Developer | Various | 322485 Retrieve an image by use of an HTML DOM Image object. In the past, it wasn't possible to retrieve an image by using an element with the image-name as a parameter, like for instance: "var imageElement = AmtImage.getImageByComponentName ('IMAGE_0');". We added a new functionality to the image element in the Javascript library. With this image object you can add an image,that represents an HTML element. | AMT 26 | |||
Control Center | Security | 325083 Sorting users in Control Center did not function anymore. It was no longer possible to sort columns in the Security-Users page of the Control Center. Sorting now works for all columns in the 'security-users page' in the Control Center. Note: The Web.config has changed. This will need to be changed manually in all environments. The setup will update the web.config when the config is still in a default-state and the settings in the setup are set correctly. However, when you are using a custom Web.config or using prodinstall, the web.config will need to be updated manually. | AMT 26 | |||
Developer | Web Services | C1710-001 List support for Webservices is introduced in AMT 26. Recently, we have made some significant progress in our support of classes. Nevertheless, Webservices functionality to support lists wasn't completed yet. We've added new functionality, which will add support for classes with lists in Webservices. | AMT 26 | |||
Developer | Forms | 325873 When creating a new cobol form the wrong default code was generated. When creating a new cobol form the wrong default code was generated. Based on the mainframe os different code is now generated for a new cobol form. Also a new cobol (sub) program have the program-id now set. | AMT 26 | |||
Runtime | Web Client | 325872 Bye and application screen shown at the same time. With a specific order of selecting bye and re-logon both screens where shown below each other with a scrollbar. Now the application screen is shown after the re-logon and the bye screen no longer (after the re-logon but shown before). | AMT 26 | |||
Runtime | Web Client | 325875 Index was outside the bounds of the array COBOL program calling an entrypoint of a subprogram with 1 parameter, while the entrypoint expected 2 parameters. This was causing an "Index out of bounds" error on runtime. The number of parameters in the CALL statement were not checked with the number of expected parameters of the entrypoint. Now the AMT Developer validation checks the CALL statements and the corresponding entrypoint for parameter mismatches and shows an error message. | AMT 26 | |||
AmtTools | Prodinstall/Pinstall | 325864 Prodinstall add option to change an extra folder name Prodinstall add option to change an extra folder name Prodinstall option added to change an extra folder name and also for the AmtTools folders. Instead of needing to delete it and add the corrected folder path. | AMT 26 | |||
Developer | Various | C1710-050 Add some of the system items to AmtCobol Add some of the system items to AmtCobol A number of the system items from AmtLion are now available in AmtCobol. See code completion "si-". | AMT 26 | |||
Runtime | COM Module | C1710-048 Extend ComScript IPrint to process the print request but do not print Using a printing solution called COSPRINT. Within this utility it is possible to add a print request to a queue, but does not print it immediately. The operator has to manually specify that the file needs to be printed. This is currently not possible in AMT. You can choose to not print a file (set IPrint ForcePrint property to False), but then it also doesn't show up in the AMT Control Center, so you cannot print it at another point in time. Now it is possible to add a print request through ComScript IPrint and specify the DoNotPrint property. Then the AMT Print Controller will process the request (Add it to the AMT Control Center > Prints > Completed Prints. However the file is not immediately printed. It can then be manually printed by an operator using the "Print Again" option. | AMT 26 | |||
Developer | Database | C1710-018 Application with an Oracle database couldn't be deleted in the AMT developer Due to a bug, it wasn't possible to delete an application using an Oracle database in AMT developer. This has been resolved in AMT 26. It's now again possible to delete an application with an Oracle database from the Amt developer. | AMT 26 | |||
Control Center | Configuration | 325822 It wasn't possible to add logging details in the System Configuration tabsheet. Hitting the 'Apply' button after entering fields in 'System Configuration' -> 'Logging' -> 'Logging' details did nothing. This has been corrected. | AMT 26 | |||
Control Center | Server Control | C1708-014 The Control Center Server Control tab didn't refresh. When switching tabs the jobs listed did not get refreshed properly and the context menu was not working. The ID of the current Batchcontroller was not updated properly when another BatchController was selected. Also, the context menu, shown on a right-click, didn't provide an extra service and did not work properly because this didn't fit the design. The ID of the current Batchcontroller is now updating correctly,and the context menu was removed. | AMT 26 | |||
Generator | Various | 325486 Application generation failures occurred due to classes generating prior to their dependencies. Example: Whole System generations would fail if a class was called within a global performable routine. The order of generation has been updated such that class dependencies are checked prior to the generation of a request. If a dependency is missing, the request will wait until this condition is no longer true. | AMT 26 | |||
Developer | Code Logic | 324320 It's now possible to return a list of classes from Global Performable routine. In the past, returning a list of classes from GP-routine(Global Performable routine) wouldn't work and wouldn't compile also. It's now possible for a routine to return an Amt-list or a list of classes. So, for example, you can use this by defining the following routine main(): list(alpha 10) | AMT 26 | |||
Developer | Reports | 325837 Layout items could not be copied to a record. The error message involved a layout copy statement using a "*", like for instance in: "REC_01_A.* := LAY_01.*". Copying all layout members to a record would generate, but validation would throw an error. This was due to the fact that the layout was also listed as a print item but shouldn't be on this list. The Layout was removed from the list of printing items. | AMT 26 | |||
Developer | Various | 325836 The option Show Locked information has become obsolete The option 'Show Locked information' was still present the AMT Developer Suite. However, we had removed the functionality already, so it didn't perform any action. In AMT 26, the option 'Show Locked information' has been removed from the 'Personal' -> 'General Options' | AMT 26 | |||
Runtime | Web Client | C1710-070 It's again possible to add your company logo when using forms authentication. The company logo was not shown anymore when using forms authentication. There were customers that would want to use a company logo while using forms authentication. We've added the ability to alter the application theme to enable the possibility to use your company logo with form authentication. | AMT 26 | |||
Control Center | Security | C1710-076 The component activation component has been fixed. The Component Activation Component in the ControlCenter didn't function anymore. It would invoke an error when you would open the screen, saying: "the resource cannot be found". As of AMT 26, the Component Activation Component functions again. | AMT 26 |