================================================================================ Service Profiler for webMethods Integration Server - Wrightia (c) 2006-2010 ================================================================================ README file for r1.1 Patch #4 (build 5110) 0. Dependencies 1. Introduction 2. Contents 3. Install 0. Dependencies - Must have the WiaServiceProfiler package v1.1 already installed. - This patch includes, replaces and deprecates all previous patches for Service Profiler v1.1. 1. Introduction This patch is a cumulative collection of bug corrections and also the addition of some simple features. See the 'Contents' section for details. 2. Contents Bug corrections: ---------------- a) When browsing the service tree, expanding the tree might make the markings (overlays) for the tree node icons appear dissociated from the corresponding node. This was especially true with FireFox 3.0.x. b) Corrected the sorting by percentage in the 'Code Coverage' dashboard when packages without services are being listed; c) In the 'Browse Running Services' dashboard, when showing thread info, the link to the blocking service thread was not working; d) Native dynamic shared librares may not load in 'RedHat Linux 4 ES'. The provided libraries had a dependency on glibc v2.5 while the OS usually only has v2.3. This dependency has been removed. New Features: ------------- a) Added native libraries for support of the Service Profiler on AIX (ppc 32 & 64-bit); Experimental. Any feedback is welcome. b) Added new public services to start & stop the profiler. - wia.pub.issprofiler.admin:startProfiler - wia.pub.issprofiler.admin:stopProfiler These avoid some potential issues with frozen snapshots and also having to use the UI services. c) Added the count of services of each package in the Code Coverage dashboard; d) Show the calling service name on service details when browsing the service call tree. It is only shown for 'False Root' services. e) A new thread-blocked icon for the 'Browse Running Services' dashboard; When the thread info gathering process may also (momentarily) block a thread. This may generate many threads in that situation, being mixed with all other blocked cases, forcing a one-by-one checking. This patch changes the icon of threads blocked by the thread info gathering process to show a glowing green ball, instead of a red one. This way all blocked threads are still visually identified but the ones with the red glowing ball are the ones of interest. f) Added the possibility of viewing the reported times as averages in the 'Browse Snapshot' dashboard. g) Tested with 'webMethods v8.0'. Adaptive page styling adjusts itself to the server's version color scheme, whether it is v8.0 or a previous one. Hence, this new version can be used in any of the supported platform versions, because it adjusts itself to the style of the server. 3. Install The package is installed as a regular IS Package. The Integration Server needs to be restarted after installing the package. ================================================================================ http://www.wrightia.com