{"id":387,"date":"2007-06-25T16:21:04","date_gmt":"2007-06-25T20:21:04","guid":{"rendered":"http:\/\/dougmcclure.net\/blog\/2007\/06\/tivoli-business-service-manager-tbsm-41-interim-fix-0004\/"},"modified":"2007-06-25T16:21:04","modified_gmt":"2007-06-25T20:21:04","slug":"tivoli-business-service-manager-tbsm-41-interim-fix-0004","status":"publish","type":"post","link":"https:\/\/dougmcclure.net\/blog\/2007\/06\/tivoli-business-service-manager-tbsm-41-interim-fix-0004\/","title":{"rendered":"Tivoli Business Service Manager (TBSM) 4.1 Interim Fix 0004"},"content":{"rendered":"<p><a href=\"ftp:\/\/ftp.software.ibm.com\/software\/tivoli_support\/patches\/patches_4.1.0.0\/4.1.0.0-TIV-BSM-IF0004\">Available here<\/a>. Mainly related to the integration with TADDM.<\/p>\n<p>Content:<\/p>\n<p>This version provides fixes to IBM Tivoli Business Service Manager 4.1 Discovery Library toolkit.<\/p>\n<p>   * Fixes that are included in this Interim Fix:<br \/>\n      IY97448- Discovery Library Updates<br \/>\n      162326 &#8211; Improve Loading Process For Large zOS Books<br \/>\n      162345 &#8211; TADDM Resource Updates not reflected in TBSM<br \/>\n      162372 &#8211; TADDM Discovery intervals<br \/>\n      162936 &#8211; Move cdm_labelingClassOverRide<br \/>\n      163040 &#8211; Error Parsing SQL Generated from TADDM Discovery<br \/>\n      163624 &#8211; SCR_GET_SEED_EVENTIDS_AND_PROPERTIES sql exception<br \/>\n      163703 &#8211; Delta containing only a new relationship is not triggering invalidate\/validate<\/p>\n<p><strong>   IMPORTED TADDM BUSINESS APPLICATIONS MISSING PHYSICAL RESOURCES (162372)<\/strong><\/p>\n<p>   Business Applications imported from TADDM appear in the Services tree, but physical resources contained in the business application are not visible.  This occurs when a new business application discovered via a delta update contains previously discovered physical resources <\/p>\n<p><strong>   TADDM DELTA DISCOVERY CONTAINING ONLY RELATIONSHIP UPDATES (163703)<\/strong><\/p>\n<p>   If the SCR only recieves a relationship in a delta, the SCR does not automatically invalidate\/validate the object in the service tree.  This would be the case if a new resource was added to an existing business application.  The new resource would not be seen unless the service was first invalidated.  The invalidate should have been automatic.<\/p>\n<p><strong>   COMMAND LINE REQUEST FOR TADDM BULK AND DELTA DISCOVERIES (162372)<\/strong><\/p>\n<p>   This fix adds the -r flag to the cmdbdiscovery command.  This allows for a larger value to be specified for the DL_PollIntervalSeconds property in xmltoolkitsvc.properties, allowing command line request to initiate discoveries between the polling interval.  Prior to this, discoveries only ran when the polling interval expired.<\/p>\n<p><strong>   PROPERTY DL_TADDM_IMMEDIATE_POLL ADDED TO XMLTOOLKITSVC.PROPERTIES (162372)<\/strong><\/p>\n<p>   The property DL_TADDM_IMMEDIATE_POLL has been added to the  xmltoolkitsvc.properties file.  Prior behaviour of the discovery library toolkit was to immediately run a TADDM discovery at service start-up, then wait DL_PollIntervalSeconds before running another discovery.  Specifying DL_TADDM_IMMEDIATE_POLL=false instructs the toolkit not to run an initial discovery, but wait DL_PollingIntervalSeconds before running the first discovery.<\/p>\n<p><strong>   TADDM RESOURCE UPDATES NOT REFLECTED IN TBSM (162372)<\/strong><\/p>\n<p>   Attribute updates received by a TADDM delta discovery for previously discovered resources were not reflected in TBSM. <\/p>\n<p><strong>   STACK OVERFLOW FOR LARGE ZOS DLA BOOKS (162326)<\/strong><\/p>\n<p>   Depending on the objects and attributes, some large zOS DLA books caused a stack overflow in the toolkit.  This change also results in a significant performance increase in the processing of books.<\/p>\n<p><strong>   NEW DIRECTIVES IN EVENTIDENTIFIERRULES.XML AND LABELINGRULES.XML (162326)<\/strong><\/p>\n<p>   The Token element has been enhanced to include two new controls &#8211; case and token &#8211; for controlling how the string is written into the    identifier or labeling string being created.  The new syntax is as follows when the keyword attribute is set to &#8220;ATTR&#8221;: <\/p>\n<p><strong>   SQL PARSING ERROR GENERATED FROM TADDM DISCOVERY (163624)<\/strong><\/p>\n<p>   Attribute data containing newline characters generated exceptions in SQL processing.<\/p>\n<p><strong>   NEW SERVICES AND RESOURCES NOT VISIBLE IN THE SERVICE TREE (162345) (163040)<\/strong><\/p>\n<p>   On occasion, newly discovered resources received through the discovery library toolkit were not visible in the service tree.<\/p>\n<p><strong>   TABLE cdm_labelingClassOverRide MISSING AFTER RECREATING TABLES (162936)<\/strong><\/p>\n<p>   Table cdm_labelingClassOverRide is deleted by the stagings SQL but created by the scc sql.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Available here. Mainly related to the integration with TADDM. Content: This version provides fixes to IBM Tivoli Business Service Manager 4.1 Discovery Library toolkit. * Fixes that are included in this Interim Fix: IY97448- Discovery Library Updates 162326 &#8211; Improve Loading Process For Large zOS Books 162345 &#8211; TADDM Resource Updates not reflected in TBSM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,38,37,95,39],"tags":[989,926,933,975,251,204,934],"class_list":{"0":"post-387","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-business-service-management","7":"category-ibm","8":"category-implementation","9":"category-tbsm","10":"category-tivoli","11":"tag-bsm","12":"tag-business-service-management","13":"tag-ibm","14":"tag-tbsm","15":"tag-tbsm-41","16":"tag-tbsm41","17":"tag-tivoli"},"_links":{"self":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/387","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=387"}],"version-history":[{"count":0,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/posts\/387\/revisions"}],"wp:attachment":[{"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/media?parent=387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/categories?post=387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougmcclure.net\/blog\/wp-json\/wp\/v2\/tags?post=387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}