{"id":2435,"date":"2011-02-24T20:39:59","date_gmt":"2011-02-25T00:39:59","guid":{"rendered":"http:\/\/dougmcclure.net\/blog\/?p=2435"},"modified":"2011-02-24T20:39:59","modified_gmt":"2011-02-25T00:39:59","slug":"ibm-tivoli-tbsm-v4-2-1-fp2-if-3-available","status":"publish","type":"post","link":"https:\/\/dougmcclure.net\/blog\/2011\/02\/ibm-tivoli-tbsm-v4-2-1-fp2-if-3-available\/","title":{"rendered":"IBM Tivoli TBSM v4.2.1 FP2 IF 3 Available"},"content":{"rendered":"<p>Looks like a meaty interim fix pack for TBSM 4.2.1.  Read the <a href=\"ftp:\/\/ftp.software.ibm.com\/software\/tivoli_support\/patches\/patches_4.2.1.2\/4.2.1.2-TIV-BSM-IF0003\/4.2.1.2-TIV-BSM-IF0003.README\">README<\/a> here. Then read it again and again so it sinks in.  <\/p>\n<p>There are some key capabilities fixed in this as well as new features for core TBSM, TIP, WebTop\/WebGUI.  XML TK <a href=\"ftp:\/\/ftp.software.ibm.com\/software\/tivoli_support\/patches\/patches_4.2.1.2\/4.2.1.2-TIV-BSM-IF0003\/4.2.1.2-TIV-BSM-IF0003-DLT.README\">README<\/a> here.<\/p>\n<p>Download <a href=\"ftp:\/\/ftp.software.ibm.com\/software\/tivoli_support\/patches\/patches_4.2.1.2\/4.2.1.2-TIV-BSM-IF0003\/\">HERE<\/a>.<\/p>\n<p>This Interim Fix addresses problems reported in IBM Tivoli Business Service Manager 4.2.1.<\/p>\n<p>* APARS that are included new in Interim Fix 3.<\/p>\n<p>  IZ68171  ERROR FILLING TRACE LOGS<\/p>\n<p>\t     This APAR was in TBSM 4.2.1 FP2 but was not documented. While<br \/>\n           diagnosing a failover issue, the logs were filled with one<br \/>\n           message repeatedly, which made it very difficult to read the logs<br \/>\n           and understand the underlying issue. The fix was to comment out<br \/>\n           the log message line.<\/p>\n<p>  IZ75707  CHANGE TO OUTPUT EXPRESSION WEB PAGE (TO SHOW TRANSLATION FOLLOW  BY ENGLISH)<\/p>\n<p>           When non-English language is used in the browser, the values in the<br \/>\n           drop-down list for a template&#8217;s Output Expression cannot be saved.<br \/>\n           The fix is to update the drop down boxes to display the local<br \/>\n           language PLUS the English translation in brackets. Clicking the<br \/>\n           down arrows to add to the expression, will only add the English<br \/>\n           word(s). See additional information section below.<\/p>\n<p>  IZ75774  GUI ISSUE WHERE THE PASSWORDS ARE NOT URL ENCODED CORRECTLY<\/p>\n<p>           There is a GUI issue where the passwords are not URL encoded<br \/>\n           correctly. This means the Test Connection from the GUI is failing.<br \/>\n           However,if a valid password is entered and the user\/password is<br \/>\n           later switched, the Save happens ok. The issue is just with the<br \/>\n           Test Connection from the GUI.The fix was to URL encode the password. <\/p>\n<p>  IZ76068  NEED TO ADD INVALIDATESERVICENAME COMMAND TO RADSHELL<\/p>\n<p>           There was no radshell command to invalidate services.<br \/>\n           New radshell command invalidateServiceName added to<br \/>\n           scriptedAPIStartup.bsh<\/p>\n<p>  IZ76156  TBSM 4.2.1 &#8211; EVENTBROKER LOG NOT CREATED ON STARTUP<\/p>\n<p>           The RAD_eventbroker.log file is no longer created\/written. Without<br \/>\n           this file the TBSM_agent doesn&#8217;t work correctly, and no<br \/>\n           RAD_corbanameservice.log files are created\/written.<\/p>\n<p>  IZ76309  ONE DATA SOURCE FAILS AND CAUSES ALL OTHER DATA SOURCES TO HANG<\/p>\n<p>           When a data source to a Database fails, if it throws an exception<br \/>\n           for some reason, it can cause other data sources to the same Database<br \/>\n           to fail. <\/p>\n<p>  IZ76423  HARD-CODED POSTGRES USER<\/p>\n<p>           User name hard-coded for postgres user.This issue only occurs if<br \/>\n           the User for Postgres is not postgres.<\/p>\n<p>  IZ76719  WHEN SLA CONFIG ADDED TOP LEVEL SERVICE NOT AFFECTED<\/p>\n<p>           If cumulative-time SLA settings are enabled in a template,<br \/>\n\t     services created with that template will have the &#8216;Time&#8217; column in<br \/>\n           the service tree changed from a small grey dot to a large green dot,<br \/>\n           except for top level services. These will change for a few seconds<br \/>\n           and then change back again.<\/p>\n<p>  IZ76786  TBSM CAUSING SQL ERROR IN OMNIBUS WHEN SERVICE CREATED\t<\/p>\n<p>           If the Model Consistency Checker is enabled, in some circumstances,<br \/>\n           when a service is created, it generates invalid SQL which causes<br \/>\n           errors in OMNIbus. <\/p>\n<p>  IZ76912  DELETE SERVICES FRAME<\/p>\n<p>           When TBSM has a service with special non-printable characters in<br \/>\n           the database, the delete services panel will not show.<\/p>\n<p>  IZ77346  RADSHELL EXPORT() FAILS FOR FLOAT VALUES<\/p>\n<p>           Exporting a complete Servicetree with radshell fails when float<br \/>\n           values are used for severity thresholds. <\/p>\n<p>  IZ78143  LAUNCH IN CONTEXT SQL SCRIPTS ARE WRONG<\/p>\n<p>           The launch from ITM to TBSM in Context does not work- the request<br \/>\n           Service is not displayed in the Service Viewer.See additional<br \/>\n           information section below.<\/p>\n<p>  IZ78337  SCORECARD SHOWING INCONSITIENT VALUES FOR A DECIMAL DATA COLUMN<\/p>\n<p>           When a user limits the number of decimal places to display in a<br \/>\n           query result for the data fetcher,the data browser displays the<br \/>\n           correct decimal places. However, if the value is displayed<br \/>\n           on the scorecard, the values are truncated. See additional<br \/>\n           information section below.<\/p>\n<p>  IZ78826  PROBLEMS WRITING TO OMNIBUS CAUSES OOM AND DATA SERVER CRASH\t<\/p>\n<p>           If the data server encounters problems writing updates to OMNIbus,<br \/>\n           these queued updates will use up memory until the java heap space<br \/>\n           is exhausted and the data server crashes with an out of memory error.<br \/>\n           See additional information section below.<\/p>\n<p>  IZ79682  DATA SHOWN IN SLA GRAPH\/CHART INCONSISTENT WITH SLA DETAILS<\/p>\n<p>           When a page is displayed with both an SLA graph or chart for a service,<br \/>\n           the data shown is inconsistent with the SLA details i.e. an outage<br \/>\n           shown in the details can sometimes not be shown in the SLA graph.<\/p>\n<p>  IZ79767  NULL ERROR DISPLAYED ON EXPANDING DELETED SERVICE IN SERVICE<\/p>\n<p>           When services are deleted, they remain visible in the service<br \/>\n           tree until the service tree is refreshed. Clicking on the +<br \/>\n           sign to expand a Service Tree Parent node gives a null<br \/>\n           error if the Parent Service is deleted.           <\/p>\n<p>  IZ80825  OUT OF MEMORY ON DATA SERVER<\/p>\n<p>           The consumer queue contained large amounts of data. This caused<br \/>\n           out of memory exceptions on Data Server.  Not all of the data is<br \/>\n           needed on the queue so the fix was to reduce the size of the queue.<\/p>\n<p>  IZ80953  NULL POINTER ERRORS IN THE DATA SERVER LOG<\/p>\n<p>           TBSM Primary DataServer begins dumping then Secondary attempts to<br \/>\n\t     take Primary role and crashes. Null pointer exceptions found in the<br \/>\n           logs.\t<\/p>\n<p>  IZ81602  TBSM 421 EVENTS NOT SHOWED CORRECTLY\t<\/p>\n<p>           The Events column in the Service tree scorecard show grey question<br \/>\n           marks. This usually happens after a batch of events has been cleared.<\/p>\n<p>  IZ81885  API TO GET THE SERVICE TREE FROM TBSM<\/p>\n<p>           Cannot call top level services from radshell.<\/p>\n<p>  IZ84140  NO POSSIBILITY TO CHANGE DATA SOURCE<\/p>\n<p>           If a user has installed TBSM historical reporting, and configured it to<br \/>\n\t     point to a certain ITM machine, then tries to make it point to another<br \/>\n           ITM machine, user is not able to do so since there seems to be no<br \/>\n           possibility to change data source information for TBSM package from<br \/>\n           TCR web UI. When trying to generate the default TBSM historical reports<br \/>\n\t     getting the message:<br \/>\n           + Cannot open the connection for the driver:<br \/>\n           org.eclipse.birt.report.data.oda.jdbc Failed to get connection. SQL error #1:<br \/>\n\t     The url cannot be null &#8221;<br \/>\n           See additional information section below.<\/p>\n<p>  IZ84659  HOW TO DETERMINE NUMBER OF SERVICES ASSOCIATED TO A VIEW<\/p>\n<p>           Customer needed a new function to count dependent objects<br \/>\n           under a parent. See additional information section below.<\/p>\n<p>  IZ84826  DO NOT USE &#8220;&#038;&#8221; CHARACTER IN THE NAME OF THE TEMPLATE<\/p>\n<p>           It will cause critical error situation if user defines a template<br \/>\n           name with invalid characters.For example, Customer defined a<br \/>\n           template including the &#8220;&#038;&#8221; symbol\/ special Character which when<br \/>\n           saved and server stopped and restarted caused the Data server<br \/>\n           to no longer initialize.Invalid characters cannot be used for<br \/>\n           template names. See additional information section below.<\/p>\n<p>  IZ85000  RAD_COMPILEWSDL.BAT COMMAND HANGS<\/p>\n<p>           Using RAD_COMPILEWSDL.BAT to compile a WSDL file with extended<br \/>\n           types, hangs. The command does not finish.See additional information<br \/>\n           section below.<\/p>\n<p>  IZ86017  ORACLE DATA FETCHER BREAKS WHEN ORACLE RESTARTED<\/p>\n<p>           When the oracle database is restarted, TBSM datafetchers lose<br \/>\n           the connection to the database, the data fetchers never<br \/>\n           seem to re-initialize a connection to the database.Error found<br \/>\n           in the logs are similar to: Error with SQL Syntax or<br \/>\n           Resync&#8230;Ioexception: Broken pipe Fetched failed.\t<\/p>\n<p>  IZ86425  ERROR RUNNING SELECT QUERY O RETRIEVE DATA FROM MSSQL 2005<\/p>\n<p>           Using the DirectSQL function in a policy against MSSQL 2005<br \/>\n           with 3 fields, datasource, query and countonly results in<br \/>\n           an error &#8211;<br \/>\n           com.jnetdirect.jsql.JSQLException: sp_cursoropen:<br \/>\n           Specified concurrency control option 4 (OPTIMISTIC) is<br \/>\n           incompatible with static or fast forward only cursors.<br \/>\n           Only read-only is compatible with static or fast forward only<br \/>\n           cursors.<\/p>\n<p>  IZ88180  IS THERE IS ANY RADSHELL COMMAND TO ASSOCIATE AN EXISTING SERVICE TO AN EXISTING TEMPLATE<\/p>\n<p>           Customer wanted a radshell command to associate an existing<br \/>\n           service to an existing template. Added new setTemplateForInstance<br \/>\n           radshell command. See additional information section below.<\/p>\n<p>  IZ89601  CUSTOM CANVAS CORRUPTION WHEN CANVAS IS VIEWED BY THINCLIENT USER<\/p>\n<p>           Custom canvas widgets, especially circularGauges stop getting updates<br \/>\n           whenever a user (in Thin Client mode) views the custom canvas. All<br \/>\n           users, including Full Client users loose the capability of getting<br \/>\n           updates on the custom canvas. Issue does not clear, unless a re-start<br \/>\n           of the Dashboard server is done.           <\/p>\n<p>  IZ90044  USER PREFERENCES GETTING CHANGED TO 0 BYTES<\/p>\n<p>           TIP portlet pages for users get completely blanked out, do not<br \/>\n           display portlets. User preference prefs.xml files somehow get wiped to<br \/>\n           0 bytes. TBSM code used to make a backup of the prefs.xml file so in<br \/>\n           case, the prefs.xml file ever went to zero, the prefs.xml file could<br \/>\n           be restored using the backup. But since the location of the prefs.xml<br \/>\n           file was changed by TIP, TBSM was pointing to the wrong location and<br \/>\n           hence no backup was being created.<\/p>\n<p>  IZ91241  MS SQL DATA FETCHER BREAKS WHEN MS SQL RESTARTED<\/p>\n<p>           When the MS SQL data source is recycled, connections to the data<br \/>\n           sources are not restored unless TBSM is recycled.The following is<br \/>\n           shown in the logs:<br \/>\n\t      com.micromuse.sla.databrowser.DataBrowserViewBean<br \/>\n            getBrowserData ENTER^^T^CTGBA0049E An exception occurred while<br \/>\n            processing the query select * from BC_Chronic_Scores.<br \/>\n            Error with SQL Syntax or Resync&#8230;DBComms.transmit<br \/>\n\t\texception:[java.net.SocketException: Broken pipe] context:[(1) [Thread<br \/>\n\t\t[TransBlockRunner 4,5,main], IO:66e16, Dbc:c400c]]<br \/>\n            com.micromuse.sla.soap.RADSoapException:<br \/>\n\t\tCTGBA0049E An exception occurred while processing the<br \/>\n\t\tquery select * from BC_Chronic_Scores. Error with SQL Syntax or<br \/>\n\t\tResync&#8230;DBComms.transmit exception:[java.net.SocketException: Broken<br \/>\n\t\tpipe] context:[(1) [Thread[TransBlockRunner 4,5,main], IO:66e16, Dbc:<br \/>\n\t\tc400c]]                                                               <\/p>\n<p>  IZ91988  MAX VALUE ON THE SPEEDOMETER SHOWS 0 (ZERO)<\/p>\n<p>           When using circularGauge2, there are two conditions that cause the &#8216;max&#8217;<br \/>\n           value on the gauge to display a zero &#8216;0&#8217; value instead of a default<br \/>\n           value of &#8216;100&#8217;. All other circular Gauges automatically default to<br \/>\n           display a default of zero &#8216;0&#8217; for the minimum gauge value and &#8216;100&#8217;<br \/>\n           for the maximum. These values are shown on the gauge as the<br \/>\n           min\/max speedometer values.<\/p>\n<p>  IZ92255  TBSM TOOLKIT WILL NOT RUN WITH TADDM 7.1.0<\/p>\n<p>  \t     TBSM toolkit will not start when connecting to TADDM 7.1.0. This APAR<br \/>\n           has been fixed by the toolkit available in this Interim Fix 3.<\/p>\n<p>====================================================================<br \/>\nThis TBSM Interim Fix includes the latest TIP fixes for TNSQM issues.<\/p>\n<p>The following javascript files will be replaced:<\/p>\n<p><tiphome>\/systemApps\/isclite.ear\/isclite.war\/secure\/isclite\/scripts\/content.js<br \/>\n<\/tiphome><tiphome>\/systemApps\/isclite.ear\/isclite.war\/secure\/isclite\/scripts\/ibm\/tivoli\/tip\/charts\/dijit\/ParametersWidget.js<br \/>\n<\/tiphome><tiphome>\/systemApps\/isclite.ear\/TIPChartPortlet.war\/js\/ibm\/tivoli\/tip\/charts\/dijit\/ParametersWidget.js<br \/>\n<\/tiphome><tiphome>\/systemApps\/isclite.ear\/isclite.war\/secure\/isclite\/scripts\/dojox\/grid\/_data\/model.js<br \/>\n<\/tiphome><tiphome>\/systemApps\/isclite.ear\/isclite.war\/secure\/isclite\/scripts\/ibm\/tivoli\/tip\/dojo\/Server.js <\/p>\n<p>The installer will backup the script files to the following location: <\/p>\n<p>&#8211; Copy of <\/tiphome><tiphome>\/systemApps\/isclite.ear\/TIPChartPortlet.war\/js\/ibm\/<br \/>\n tivoli\/tip\/charts\/dijit\/ParametersWidget.js (ParametersWidget.js.fp2)<br \/>\n can be found in the same directory as the original.<br \/>\n&#8211; Copy of the rest of the files can be found under:<br \/>\n[InstallDirectory]\/tip\/systemApps\/isclite.ear\/isclite.war\/<br \/>\n   secure\/isclite\/scripts_BACKUPFP2   <\/p>\n<p>After this Interim Fix has been installed, clear the browser<br \/>\ncache on the machine where you run your BROWSER. This<br \/>\nwill allow the browser to pick up changes to the javascript<br \/>\nfiles. <\/p>\n<p>For example, in Firefox, select Tools &#8211;> Clear Private Data,<br \/>\nand select &#8220;Cache&#8221;.<br \/>\nIn Internet Explorer, select Tools &#8211;> Delete Browsing History,<br \/>\nand click &#8220;Delete&#8221; for &#8220;Temporary Internet Files&#8221;.<\/p>\n<p>====================================================================<br \/>\nThis TBSM Interim Fix enables the user to launch to WebGUI 7.3.1 from TBSM 4.2.1.<\/p>\n<p>There are three basic steps needed to enable the new launch<br \/>\nbeing provided with this support:<\/p>\n<p>1)Create the RawEvents view for the Netcool\/OMNIBus used by TBSM and<br \/>\nWebGUI 731. <\/p>\n<p>  To create the TBSM views, execute the following command on the Dashboard server:<\/p>\n<p>  If WebGUI is installed locally:<br \/>\n  On Unix:<br \/>\n  1. Open a command shell as a user with administrator permissions on Tivoli<br \/>\n  Integrated Portal.<br \/>\n  2. Change directories:<br \/>\n  cd <webgui NCHOME>\/omnibus_webgui\/waapi\/bin\/<br \/>\n  3. Run the command:<br \/>\n  .\/runwaapi -file <tbsm TIP_HOME>\/systemApps\/isclite.ear\/sla.war\/install\/<br \/>\n  webtopcore\/create_tbsm_views.xml -user <userid> -password <password>\n<p>  On Windows:<br \/>\n  1. Open a command prompt as a user with administrator permissions on Tivoli<br \/>\n  Integrated Portal.<br \/>\n  2. Change directories:<br \/>\n  cd <webgui NCHOME>\\omnibus_webgui\\waapi\\bin\\<br \/>\n  3. Run the command:<br \/>\n  runwaapi -file <tbsm TIP_HOME>\\systemApps\\isclite.ear\\sla.war\\install\\<br \/>\n  webtopcore\\create_tbsm_views.xml -user <userid> -password <password>\n<p>  If WebGUI is installed remotely:<br \/>\n  1. Copy the <tip_home>\/systemApps\/isclite.ear\/sla.war\/install\/webtopcore\/create_tbsm_views.xml<br \/>\n     from the TBSM server to <nchome>\/omnibus_webgui\/waapi\/bin on the WebGUI server<br \/>\n  2. On the WebGUI server change directories:<br \/>\n    cd <\/nchome><nchome>\/omnibus_webgui\/waapi\/bin<br \/>\n  3. On Unix:<br \/>\n     Run the command:<br \/>\n     .\/runwaapi -file <create_tbsm_views .xml> -user <userid> -password <password>\n<p>     On Windows:<br \/>\n     Run the command:<br \/>\n     runwaapi -file <create_tbsm_views .xml> -user <userid> -password <password>\n<p>2)Enable SSO between the TIP 1.1 server hosting TBSM 421 and the<br \/>\nTIP 2.1 server hosting WebGUI 731(included within the TIP<br \/>\ndocumentation)<\/p>\n<p>3)Enable the launch point within TBSM. To enable the launch point,<br \/>\nthe user would need to do the following:<\/p>\n<p>   &#8211; Go to the file canvasDynamicSubMenuActions.xml located on the Data server<br \/>\n     under $TIP_HOME\/profiles\/TBSMProfile\/installedApps\/TBSMCell\/tbsm.ear\/sla.war\/av\/xmlconfig\/.<br \/>\n     Edit this file and search for name = &#8220;IntegrationTools&#8221;. Add the following<br \/>\n     line to the end of the Old Menu Items of this dynamicSubMenuAction.<\/p>\n<p>      <nextaction name = \"WebGUI731\"\/>  <\/p>\n<p>     After this addition, the Old Menu Items for this dynamicSubMenuAction will<br \/>\n     look something like this:<\/p>\n<p>     <!-- Old Menu Items --><br \/>\n    <nextaction name = \"ShowManagedSystem\"\/><br \/>\n    <nextaction name = \"SoaLaunch\"\/><br \/>\n    <nextaction name = \"ShowHOPViewLocal\"\/><br \/>\n    <nextaction name = \"ShowHOPViewRemote\"\/><br \/>\n    <nextaction name = \"ShowPhysicalTopology\"\/><br \/>\n    <nextaction name = \"ShowChangeHistory\"\/><br \/>\n    <nextaction name = \"ShowCIDetails\"\/><br \/>\n    <nextaction name = \"ShowOpenServiceRequest\"\/><br \/>\n    <nextaction name = \"TPCLaunch\"\/><br \/>\n    <nextaction name = \"WebGUI731\"\/><br \/>\n    <!-- End: Old Menu Items -->  <\/p>\n<p>   &#8211; Make a backup of the file $TIP_HOME\/profiles\/TBSMProfile\/<br \/>\n     installedApps\/TBSMCell\/tbsm.ear\/sla.war\/av\/xmlconfig\/canvasOpenURLActions.xml,<br \/>\n     located on the Data server, to a safe location.<\/p>\n<p>   &#8211; Edit the above file to copy the following OpenURLAction to the bottom<br \/>\n     of the file, just before .<\/p>\n<p><openurlaction description=\"Show service affecting events in a WebGUI 731 AEL.\"\n    displayName=\"Service Affecting Events (WebGUI 731 AEL)\"\n    enableDisableExpression=\"\" name=\"WebGUI731\"\n    permissionCheckerClassName=\"com.micromuse.sla.map.AVCheckRADInstancePermissionsImpl\"\n    roleRequired=\"ncw_user\"\n    target=\"javascript:new parent.TBSM_executeCMSAction(__URL__);\" visibleInGUI=\"false\"><br \/>\n    {<br \/>\n      &#8220;launchType&#8221;: &#8220;WEB_URL&#8221;,<br \/>\n      &#8220;isAEL&#8221;: &#8220;true&#8221;,<br \/>\n      &#8220;uri&#8221;: &#8220;https:\/\/__WebGUI_731_HOST__:16311\/ibm\/console\/webtop\/AELView\/?sql=SQL_FILTER&amp;transientname=RawEvents__&#8221;_&#8221;+ServiceInstanceID__&amp;viewname=RawEvents&amp;viewtype=system&amp;forceoverwrite=true&#8221;,<br \/>\n      &#8220;parameters&#8221;: [<br \/>\n            { &#8220;name&#8221;: &#8220;RADEntityName&#8221;, &#8220;value&#8221;: &#8220;__entityName__&#8221;},<br \/>\n            { &#8220;name&#8221;: &#8220;RADEventFilterType&#8221;, &#8220;value&#8221;: &#8220;RawEvents&#8221;}<br \/>\n      ]<br \/>\n    }<br \/>\n  <\/openurlaction>   <\/p>\n<p>   &#8211; Search for the stanza where the name=&#8221;WebGUI731&#8243;.<\/p>\n<p>   &#8211; Within this stanza change the value of the visibleInGUI<br \/>\nattribute from &#8220;false to &#8220;true&#8221; and replace<br \/>\nthe __WebGUI_731_HOST__ variable with the fully-qualified<br \/>\nhostname of the server hosting the WebGUI 731 application.<\/p>\n<p>   -Verify that the default port specified following the host<br \/>\nname (16311) is correct. If a different port was selected<br \/>\nwhen installing WebGUI 731,then modify the port number<br \/>\naccordingly. Also,verify that the root context(\/ibm\/console\/)<br \/>\nof the URL is correct.<\/p>\n<p>    -Save the changes to the file and restart the dashboard and<br \/>\ndata servers in the environment.<\/p>\n<p>   -After restart, the right-click &#8220;Launch to&#8221; context menu<br \/>\nshould contain a menu item titled &#8220;Service Affecting Events (WebGUI 731 AEL)&#8221;.<\/p>\n<p>====================================================================<\/p>\n<p>This TBSM Interim Fix includes fixes for the TBSM toolkit that supersedes<br \/>\nthe toolkit portion of TBSM 4.2.1 FP2. There is a separate README<br \/>\navailable for the toolkit &#8211; 4.2.1-TIV-BSM-IF0003-DLT.README.<\/p>\n<p>====================================================================<\/p>\n<\/password><\/userid><\/create_tbsm_views><\/password><\/userid><\/create_tbsm_views><\/nchome><\/tip_home><\/password><\/userid><\/tbsm><\/webgui><\/password><\/userid><\/tbsm><\/webgui><\/tiphome><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looks like a meaty interim fix pack for TBSM 4.2.1. Read the README here. Then read it again and again so it sinks in. There are some key capabilities fixed in this as well as new features for core TBSM, TIP, WebTop\/WebGUI. XML TK README here. Download HERE. This Interim Fix addresses problems reported in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,26,38,37,95,39,103],"tags":[989,838,648,933,150,932,837,511,934,980],"class_list":{"0":"post-2435","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-best-practices","7":"category-business-service-management","8":"category-ibm","9":"category-implementation","10":"category-tbsm","11":"category-tivoli","12":"category-usability","13":"tag-bsm","14":"tag-bugs","15":"tag-fixpack","16":"tag-ibm","17":"tag-ibm-tivoli","18":"tag-implementation","19":"tag-interim-fix","20":"tag-tbsmv42","21":"tag-tivoli","22":"tag-usability"},"_links":{"self":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/comments?post=2435"}],"version-history":[{"count":1,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2435\/revisions"}],"predecessor-version":[{"id":2436,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/2435\/revisions\/2436"}],"wp:attachment":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/media?parent=2435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/categories?post=2435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/tags?post=2435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}