Teamstudio Adviser 6.5.1 - Release Notes
The current version, Adviser 6.5.1, is a patch release of Teamstudio Adviser 6.5. Adviser 6.5.1 improves the stability of Complexity Scans when corrupt design elements are encountered, which in some situations cause the workstation to exit due to a crash in the Notes DLLs while exporting DXL for the corrupt elements. It also contains improvements to the commands available on the workstation console. Please read the installation guide (available here) carefully before installing.
Major New Features in Adviser 6.5
Export To Microsoft Excel
It is now possible to export most Adviser data from the Catalog, Usage, Complexity and Guidance modules, along with the error log.The data is exported in CSV format suitable for import into Microsoft Excel. See Exporting Data for details.
Edit Multiple Items
It is now possible to apply updates to multiple elements rather than having to edit them one by one. For databases, the properties that can be updated are Business Value, Guidance and Tags. For users, Tags can be updated. Whenever multi-select is available, a multi-select button () will be displayed next to the search bar at the top of a list of elements. Clicking the button will activate multi-select mode and you can use the check boxes to select which elements to modify and then click the appropriate button for the property you want to change.
Complexity Search Term Detail
In Adviser 6.5 you can now see which search terms were found in each database, down to the level of individual design elements. There is also a new option to view databases grouped by search term. In addition, search term matching has been improved to be case-insensitive and to more accurately find matches in XPages and Custom Controls.
Effective Access Performance
Adviser 6.5 significantly improves the performance of Effective Access, including the import and resolving of groups and users that occurs during the Catalog scan. However, the amount of information that Effective Access generates is roughly proportional to the number of databases multiplied by the number of users which can be prohibitive for larger organizations. To ensure that the initial Catalog scan is successful, Adviser 6.5 therefore disables Effective Access by default. During the Catalog Scan, Adviser collects counts of users, groups and databases that you can then use to determine whether enabling Effective Access is appropriate for your environment. Note that if you disable Effective Access, you will no longer be able to view ACL information in the Catalog module.
Upgrading from a previous version of Adviser 6
Upgrading to Adviser 6.5 involves refreshing or replacing the design of the server database, updating the command-line module on the workstation and restarting the server's HTTP task. See Upgrading Adviser on the installation page for a detailed list of steps.
Adviser and Usage Auditor 5.x
Upgrading from Usage Auditor 5.x
It is possible to upgrade from Usage Auditor 5.0 and retain all collected Usage data. Note that data collected with versions of Usage Auditor prior to 5.0 cannot be imported into Adviser. To ensure a successful upgrade, please contact our tech support team for help with your migration.
Running Adviser and Usage Auditor 5.x in Parallel
If you are evaluating Adviser, you may want to run Adviser and Usage Auditor in parallel. This is supported but you will need to run them on separate workstations. The Adviser workstation database contains a long-running scheduled agent that detects job requests on the server and this agent will not allow Usage Auditor's agent to run.
- An error message from HSQL will be recorded in the server log whenever Adviser updates usage data. This message is benign, it refers to HSQL being unable to adjust logging levels, due to Domino jvm policy. It starts with the messages:
<clinit> failure initializing JDK logging system. Continuing without Application logging.
HTTP JVM: java.security.AccessControlException: Access denied (java.util.logging.LoggingPermission control)
- Allowing the browser to "save password" may cause errors in the browser UI on some browsers/platforms. See Browsers and Saved Passwords on the installation page for details.
- During Complexity Scans, the Adviser Workstation may log warnings indicating that "Notes initialization failed" due to reuse of a process ID. Normally these warnings are harmless; the Workstation will recover and continue processing.
Adviser 6.5.1 (Build 666)
[TMS-979] - Add ability to run complexity on a single database for troubleshooting purposes
[TMS-1045] - New DXL export process reduces likelihood of Adviser Workstation exiting due crashes in Notes DLLs
[TMS-1042] - Fix issue where Complexity can log excessive DXL export errors for databases with hidden design
[TMS-1044] - Fix UI error when user is explicitly part of a group that is included in another group
[TMS-1046] - Complexity now skips design elements over 20MB (which are most likely binary attachments) to avoid out-of-memory error
Adviser 6.5.0 (Build 464)
[TMS-988] - Improve logging during Catalog scan
[TMS-990] - Web address in Notes UI is missing colon between protocol and //host
[TMS-1019] - CSV exports are not setting the content type and disposition correctly
[TMS-1025] - workstation causes extraneous log level update on start
[TMS-1027] - Update Servers task should log failure to open NAB as Debug not Error
[TMS-1028] - Improve progress messages during Catalog scan
[TMS-1029] - Web UI - weird layout when main landing page size is very narrow
[TMS-1007] - Web UI - add configuration for enabling/disabling Effective Access
[TMS-1008] - Web UI - show last time Effective Access / ACL was computed
[TMS-1009] - Web UI - show total number of users and groups for each catalog scan
[TMS-1016] - Complexity should log recoverable element-level errors and continue
[TMS-1017] - Show design element information in Complexity details.
[TMS-1020] - [TMS-1023] Improve Effective Access and Catalog Scan performance
[TMS-1024] - Add advanced SSL options to ignore unknown certs and specify unlisted host name
[TMS-1026] - Catalog database csv report should include template name and inherited template name
[TMS-868] - Add Export to Excel function for reports
[TMS-958] - Misleading message when license server count exceeded
[TMS-966] - Keyword search in Complexity should not be case-sensitive
[TMS-969] - Add a way to view which search terms were found in a database
[TMS-970] - Filters don't handle some characters (e.g. parentheses) properly
[TMS-986] - Complexity doesn't find search terms in XPages, Custom Controls etc
[TMS-991] - Server List is not sorting alphabetically when column is clicked
[TMS-993] - Date and Time used in Log Views not displaying in browser timezone
[TMS-998] - Some legacy log entries may display an incorrect time when the server and browser timezones differ
[TMS-1000] - Scan results may incorrectly display an error symbol