BMC Portal
Release Notes Version: 2.4.00 May 31, 2007 BMC Software is releasing version 2.4.00 of the BMC Portal product. These release notes provide information about the enhancements, resolved problems, and open issues in this version. This information supplements and supersedes information in the documents listed in "BMC Portal documents".
NOTE: Before you install the BMC Portal, BMC Software recommends that you check the Customer Support web page at http://www.bmc.com/support_home for updated information about this version. Flashes, technical bulletins, and solutions on the support web page provide the latest information, including details about any fixes that were issued for this version after its release.
Version compatibility between BMC Impact Portal and BMC Impact
Manager 46Overview of BMC Portal
The BMC Portal (the Portal) provides a common, web-based interface for BMC Software modules. Each module provides programs that integrate with the BMC Portal server and other modules in the Portal. This integration provides data from multiple sources to a single, customizable entry point for viewing the status and performance of your infrastructure, exceptions, and business service environment.
At any time, you can access pages that provide different views of your account and the objects that compose the account.
This version of BMC Portal includes the following modules, and each module is licensed separately:
Component
Version
BMC Performance Manager Portal
2.4.00
BMC Performance Exception Detector
1.3.10
BMC Impact Portal
7.0.02
The BMC Performance Manager Portal module uses agentless and agent-based technologies to monitor IP-addressable infrastructure. If you use PATROL Agent 3.5.x or later in your environment, you can integrate its agent-based technology with the Portal, enabling you to view your entire infrastructure from a single point. For more information about this module, see "BMC Performance Manager Portal 2.4.00". The BMC Performance Exception Detector module enables you to integrate your existing BMC Performance Assurance environment with the BMC Portal to identify performance and capacity issues that require attention before they impact key business services. For more information about this module, see "BMC Performance Exception Detector 1.3.10". The BMC Impact Portal module provides views of business services and shows how the status of these services is impacted when infrastructure components have problems. With these views, you can understand how infrastructure problems affect the business services used by your company. For more information about this module, see "BMC Impact Portal 7.0.02". Table 1 shows the relationship between the features and the modules available in the BMC Portal, as well as other BMC Software products required for the module.
For more information about the features in the BMC Portal modules, see the Help and the documents described in "BMC Portal documents".
Internationalization and localization
Table 2 lists the platforms on which the BMC Portal runs and the languages in which you can view the product.
Table 2 Internationalization and localization support for BMC Portal modulesModule
French
German
Japanese
Korean
Simplified
Chinese
Traditional
ChineseRuns a
View
Runs
View
Runs
View b
Runs
Viewb
Runs
Viewb
Runs
Viewb
BMC Performance Manager Portal
²
²
²
²
²
²
²
²
²
BMC Performance Exception Detector c
BMC Impact Portal
²
²
²
²
²
²
a Product executes in the operating system for the specified language and can also accept input, process, and display data in that language.
b To display the user interface in a different language, users and administrators must log on and change the default language settings.
a This module operates only in English.
The online Help for all modules is displayed in English. The default language settings for Portal users and administrators is English.
Requirements and supported resources
This section provides release-specific information about requirements and supported resources for BMC Portal 2.4.00. For requirements that are specific to a module, see the section for that module in this document.
BMC Portal requirements
Table 3 shows the supported platforms for the Portal and Table 4 on page 6 and Table 5 on page 7 on the following pages list specific requirements for each platform.
Table 3 Platform matrix for BMC PortalOperating system
Web and application servers
Database server
Web browsers
RSM a
Firefox
Internet Explorer
1.5
2.0
6.x
7.x
Sun® Solaris 8 (64-bit), Sparc
²
²
²
²
Sun Solaris 9 (64-bit), Sparc
²
²
²
²
Sun Solaris 10 (64-bit) b , Sparc
²
²
²
²
Microsoft Windows 2003 (x86)
Standard Server (32- and 64-bit)²
²
²
²
²
²
²
Microsoft Windows 2003 (x86)
Enterprise Server (32- and 64-bit)²
²
²
²
²
²
²
Microsoft Windows 2003 (x86)
Datacenter Server (32- and 64-bit)²
²
²
²
²
²
²
Microsoft Windows 2003 (x86) Web Server
(32- and 64-bit)²
²
²
²
²
²
²
Microsoft Windows 2000 (x86) Server
²
²
²
²
²
²
Microsoft Windows 2000 (x86) Advanced Server
²
²
²
²
²
²
Microsoft Windows 2000 (x86) Datacenter Server
²
²
²
²
²
²
Microsoft Windows 2000 (x86) Professional
²
²
²
Microsoft Windows XP (x86)
²
²
²
²
b The RSM is applicable for BMC Performance Manager Portal module only; Table 6 on page 9 contains specific system requirements for the RSM.
c Zone support is optional.
Table 4 on page 6 lists the minimum requirements necessary for entry-level deployment of the BMC Portal. Any additional requirements for the BMC Portal, its modules, and the database are listed later in this document, the BMC Portal Installation Guide, and the BMC Performance Manager Portal Performance and Scalability Guidelines document. You can find the BMC Performance Manager Portal Performance and Scalability Guidelines document on the BMC Performance Manager Portal 2.4.x Support website at http://www.bmc.com/support_home.
Table 4 BMC Portal application server and web server system requirements (part 1 of 2)1Resource
Minimum requirements
Comments
platform
either of the following processors:
UltraSPARC IIIi equivalent or later
disk space
Solaris requires 250 MB in /var/tmp for installation program
operating system
Microsoft Windows 2000 Server (32-bit)
Microsoft Windows 2003 Server (32-bit, 64-bit)
The web server component requires the following items:
third-party products
running SMTP server (optional)
The installation program verifies the presence of a running email server.
J2SE Java Runtime Environment (JRE) on client computers f
The BMC Portal Help requires version 1.4.2 or later. If necessary, you can download the latest JRE from the Java download site at http://www.java.sun.com.
Network Time Protocol (NTP) (recommended)
NTP continuously adjusts the time on a computer to match that of another computer, typically the atomic clock.
BMC Software products
BMC Atrium CMDB
The BMC Atrium CMDB is not required, but the BMC Performance Manager Portal can integrate with version 2.0.01 patch 3 or later.
web browser
One of the following browser versions:
The IE browser on Windows 2003 requires the medium security setting. Do not run BMC Portal with the high security setting.
b Disk space and memory requirements do not include the BMC Datastore. For these requirements, see Table 5.
c You can download this patch from http://sunsolve.sun.com/search/document.do?assetkey=112438. You must reboot the computer after you install the patch.
d To obtain this library, install Sun patch 111297-01 or later. You can download this patch from http://sunsolve.sun.com/search/document.do?assetkey=111297.
e See the BMC Portal Installation Guide for the download locations of the libiconv library.
f See the BMC Portal Installation Guide for the download locations of the libuuid patch. You must reboot the computer after you install the patch.
a Full access to the BMC Portal Help requires the JRE on the computer that you use to access the Portal. If you do not have the JRE installed, you can still access the Help, but some of its navigation tools will be inoperable.
Table 5 BMC Datastore system requirements (part 1 of 2)1Resource
Minimum requirements
Comments
platform
Intel compatible (32-bit) Pentium 4 processor or higher
UltraSPARC IIIi equivalent or higher
disk spacea
trial
Solaris also requires the following temporary space:
- /tmp: 400 MB (for database component)
- /var/tmp: 250 MB (for installation program)
- /opt: 50 MB (for database component)
Note: Monitoring infrastructure with the BMC Performance Manager Portal affects the disk space required for each of the datastore models. For database sizing requirements, see the BMC Portal Installation Guide. If you install any of the other modules (without the BMC Performance Manager Portal), select the smallest database size.
small
medium
large
operating system
Microsoft Windows 2000 Server (32-bit)
Microsoft Windows 2003 Server (32-bit, 64-bit)
Oracle® database
version 10.2.0.2 or later with partitioning enabled and the January 2007 Critical Patch Update (CPU) installed
You can use the BMC Datastore installation program to install Oracle and create the Portal database instance, or you can use an existing Oracle database installation and manually configure it. For installation prerequisites and instructions, see the BMC Portal Installation Guide.
b Disk space and memory requirements do not include the Portal web server and application server. For additional requirements, see Table 4 on page 6.
Additional system requirements for modules
The modules that you choose to install can add system requirements for the BMC Portal.
Remote Service Monitor system requirements for BMC Performance Manager Portal module
The BMC Performance Manager Portal module requires that you install at least one instance of the Remote Service Monitor (RSM) program on the Portal server or another computer. When installing the BMC Performance Manager Portal, ensure that the computers on which you want to install the RSM program meet the system requirements listed in Table 6 on page 9. You can install only one instance of the RSM program on any computer.
Table 6 System requirements for RSM programResource
Minimum requirements
Comments
platform
Intel Pentium 4 or equivalent
operating system
Microsoft Windows 2000 Server a
Service Pack 4 or later; BMC Software recommends the latest Service Pack
Microsoft Windows 2003 Server
Service Pack 1 or later; BMC Software recommends the latest Service Pack
third-party products
NTP (recommended) b
NTP continuously adjusts the time on a computer to match that of another computer, typically the atomic clock.
a To monitor Windows services and event logs, you also need to apply a hot fix from Microsoft. See the following Microsoft Knowledge article for more information: http://support.microsoft.com/default.aspx?scid=kb;EN-US;911262
b Install NTP on the Portal server and each of the RSM computers to ensure that the system clocks on the RSM computers are in sync with the system clock on the Portal computer.
BMC Performance Exception Detector data service requirements
The BMC Performance Exception Detector module accesses data from BMC Visualizer databases through the use of a data service program. The data service consolidates the connections for multiple databases, runs the daily scans and any test scans, presents the lists of exceptions to the Status, Events, and Reports tabs in the BMC Portal, and provides a service to automatically generate or update statistical analysis policies.
If you are upgrading from BMC Performance Exception Detector version 1.1, you must also upgrade to version 1.3.10 of the data service. You install the data service on the computers where you have BMC Visualizer and BMC Automator installed.
See the BMC Performance Exception Detector Implementation Guide for the complete list of requirements and installation instructions for the BMC Performance Exception Detector data service program.
Installation information
This section highlights changes to the installation process for this release. For complete planning information and procedures for installing the BMC Portal, see the BMC Portal Installation Guide.
What’s new
The BMC Datastore and BMC Portal installation programs have been enhanced with the following new features.
Updated platform support
You can now install the BMC Datastore on computer with Solaris 10 operating system.
Support for Solaris nonglobal zones
You can now install the BMC Datastore and the BMC Portal in different nonglobal zones on the same Solaris 10 computer. For guidelines for configuring the zones, see the BMC Portal Installation Guide.
Installation of loopback adapter required for Windows computers using DHCP
If you will be installing the BMC Datastore on a computer that uses the Windows Dynamic Host Configuration Protocol (DHCP) service, you must install and configure a loopback adapter before you install the BMC Datastore. For details, see the BMC Portal Installation Guide.
What’s changed
This section describes changes in the BMC Datastore and BMC Portal installation programs.
Updated Oracle version support
The BMC Portal now requires Oracle version 10.2.0.2 for the BMC Datastore. You can use the BMC Datastore installation program to install or upgrade to version 10.2.0.2. For details about BMC Portal versions that you can upgrade, see "Product upgrade paths". For details about prerequisites for installing and upgrading, and for installation and upgrade instructions, see the BMC Portal Installation Guide.
Process name changes for Portal application server and web server
The process name for the Portal application server on Solaris has changed from java to BMCPortal.
The process name for the Portal web server on Solaris and Windows has changed from BMCWebserver to BMCPortalWebserver.
Name changes for installation and uninstallation programs
Table 7 lists the changes for this release.
For details for using the cleanup tool, see the BMC Portal Installation Guide.
Archive logging turned off during datastore upgrade
In previous versions of the BMC Datastore, if you configured the database for ARCHIVELOG mode, the installation program would not change this setting during an upgrade of the datastore. In this release, the installation program disables archive logging for the datastore upgrade. You must use the BMC Datastore installation tool to enable it again after the upgrade of both the datastore and Portal are completed.
Product download from the web
This section contains instructions for downloading and installing the BMC Portal from the BMC Software Electronic Product Download (EPD) web page, http://www.bmc.com/ega/. You might want to print these instructions or save this file to reference later.
Contact your Sales Representative for the user name and password that you will need to access the product download page.
To download the product from the web
1 Create a temporary directory on your computer.
2 From the EPD web page, http://www.bmc.com/ega/, access the page for BMC Performance Manager Infrastructure and Solutions.
3 Select BMC Performance Manager Portal.
4 On the BMC Performance Manager Portal page, select BMC Portal.
5 On the BMC Portal page, right-click Release Notes, and select Save Target As.
6 Select one of the following platforms to download:
BMC Portal 2.4.00 (Windows) BMC Portal 2.4.00 (Solaris) Supplemental Materials The Supplemental Materials option contains open source third-party programs used in the BMC Portal product. You do not need these files to install or run the product.
7 Click Continue.
8 Click BMC Portal Documentation and save to the temporary directory.
9 Click Download Product File for the BMC Portal 2.4.00 Infrastructure and save to the temporary directory that you created in step 1 on page 12.
10 Click Download Product File for the BMC Datastore 2.4.00 and save to the temporary directory that you created in step 1 on page 12.
For Windows platforms, select the file that is applicable for your operating system, either 32-bit or 64-bit.
11 Return to the BMC Performance Manager Infrastructure and Solutions page, download the BMC Performance Manager Portal Solutions to a different temporary directory from the one that you used for the BMC Portal and the BMC Datastore, and extract the file.
For details about downloading the BMC Performance Manager Portal Solutions, see the BMC Performance Manager Solutions Release Notes.
12 Using the release notes and the BMC Portal Installation Guide, carefully review the installation requirements and prerequisites for your platform.
Some prerequisites are tasks that you must perform before you launch the installation programs.
13 Use one of the following procedures to install the product in a Windows or Solaris environment:
To install the downloaded product on Windows
1 Navigate to the temporary directory that you created in step 1 on page 12.
2 To extract the datastore files from the archive in the temporary directory, double-click datastore_32_ALL_2400.exe or datastore_64_ALL_2400.exe.
The bmc_products directory is created and the files are extracted to the bmc_products\BMCDatastore directory.
3 To extract the Portal files from the archive in the temporary directory, double-click PORTAL_ALL_2400.exe.
The files are extracted to the bmc_products\BMCPortalKit directory.
4 From the bmc_products\BMCDatastore\disk1 directory, run setup.exe to launch the BMC Datastore installation program.
5 Using Chapter 5 in the BMC Portal Installation Guide, follow the procedure for installing the BMC Datastore.
6 After completing the BMC Datastore installation, from the bmc_products\BMCPortalKit\disk1 directory, run setup.exe to launch the BMC Portal installation program.
7 Using Chapter 5 in the BMC Portal Installation Guide, follow the procedures for installing the BMC Portal application server, web server, modules, and Performance Managers, depending on your installation scenario.
8 After completing the installations, you can delete the temporary directory and its contents.
To install the downloaded product on Solaris
1 Navigate to the temporary directory that you created in step 1 on page 12.
2 To extract the datastore files from the archive in the temporary directory, untar the datastore_ALL_2400.tar file.
The bmc_products directory is created and the files are extracted to the bmc_products/BMCDatastore directory.
3 To extract the Portal files from the archive in the temporary directory, untar the PORTAL_ALL_2400.tar file.
The files are extracted to the bmc_products/BMCPortalKit directory.
4 From the bmc_products/BMCDatastore/disk1 directory, run install to launch the BMC Datastore installation program.
5 Using Chapter 5 in the BMC Portal Installation Guide, follow the procedure for installing the BMC Datastore.
6 After completing the BMC Datastore installation, from the bmc_products/BMCPortalKit/disk1 directory, run install to launch the BMC Portal installation program.
7 Using Chapter 5 in the BMC Portal Installation Guide, follow the procedures for installing the BMC Portal application server, web server, modules, and Performance Managers, depending on your installation scenario.
8 After completing the installations, you can delete the temporary directory and its contents.
Product installation issues
This section describes problems that you might encounter when installing the BMC Datastore and the BMC Portal.
On Solaris computers, cdrom/bmc_portal directory in the fully qualified path causes error in launching installation
To enable changing CDs during an installation on computers running Solaris, you must change from the directory that contains the installation image to a different directory (such as /tmp), and then specify the fully qualified path to the BMC Portal installation program on CD 1. If you specify the cdrom/bmc_portal directory instead of the cdrom0 directory when you change CDs to install the BMC Performance Manager Solutions and then reinsert CD 1 into the CD-ROM drive, the following error message is displayed:
Source media error
Disk 1 not found in the source driveTo avoid this issue, when you launch the installation program, always specify the cdrom0 directory in the fully qualified path as follows:
cd /tmp
/cdrom/cdrom0/install
Product upgrade paths
The BMC Portal 2.4 installation program supports upgrades of Portal components, including the RSM, from the following product versions only:
BMC Portal 2.1.x BMC Portal 2.3.x To upgrade from versions earlier than 2.1, you must perform a phased upgrade as described in the following table:
See "Upgrade issues for the BMC Performance Manager Portal".
The installation program terminates if it detects any version of PATROL Express on the target computer.
Product upgrade issues
In addition to the upgrade considerations described in the BMC Portal Installation Guide, consider the upgrade issues described in this section.
Datastore upgrade fails if more than one ORACLE_HOME is defined in the Oracle inventory
If a second copy of Oracle is installed on the same computer as the Portal datastore, the datastore upgrade fails. In this case, you cannot use the BMC Datastore installation program to perform the upgrade. If you encounter this issue, contact BMC Software Customer Support.
Upgrade issues for the BMC Performance Manager Portal
The installation program detects the installed version of the module and can upgrade from BMC Performance Manager Portal 2.1.00 and BMC Performance Manager Portal 2.3.00. If you have an earlier version of the product, you must upgrade to version 2.1 or 2.3 and then upgrade to the current version.
During the upgrade, the installation program converts the events and then purges any events older than 100 days. Because of the time required to convert events, if your Portal has events for a period longer than 100 days, BMC Software recommends that you purge events before you start the Portal upgrade.
See the procedures listed in Table 8 for more information about purging events before upgrading the Portal.
Table 8 Purging events before upgrading the BMC Performance Manager Portal moduleVersion number
Name and location of procedure
2.3.x
Technical bulletin (QM001514112) on the BMC Performance Manager Portal 2.1.00 Support page (http://www.bmc.com/support_home)
2.1.x
Technical bulletin (QM001514112) on the BMC Performance Manager Portal 2.1.00 Support page (http://www.bmc.com/support_home)
1.2.x
1.1.x
3.0.02
Upgrading from BMC Performance Manager Portal 1.2.x
You cannot upgrade directly from BMC Portal 1.2.x to BMC Portal 2.4.00. You must first upgrade to BMC Portal 2.3.00, and then upgrade to version 2.4.00.
Upgrading to BMC Performance Manager Portal Installation Notes contains guidelines and the steps necessary to upgrade from version 1.2.x to 2.3. You can find this document on the BMC Performance Manager Portal 2.3.00 and 1.2.x Customer Support websites (http://www.bmc.com/support_home) or with the product documentation.
1 Contact your BMC Software sales representative to obtain the BMC Performance Manager Infrastructure and Solutions 2.3 kit.
2 To purge all events, run the following SQL script; otherwise proceed to Step 3:
A Open a Command Prompt window.
B Use the sqlplus utility to connect to the database as the Portal database user (pe by default).
C Type the following commands:
TRUNCATE TABLE event_notification;ALTER TABLE event_notification DISABLE CONSTRAINT fk_event_notification_event;TRUNCATE TABLE event;ALTER TABLE event_notification ENABLE CONSTRAINT fk_event_notification_event;/3 To purge events older than 100 days, see solution SLN000000229226 on the Support website for a script and procedures that describe how to use it.
4 Upgrade from BMC Portal 1.2.x to BMC Portal 2.3, referring to the following BMC Portal 2.3 documentation:
BMC Portal Installation Guide, version 2.3 BMC Performance Manager Portal Performance and Scalability Guidelines Installation Notes, version 2.3.00 5 If you have Portal or RSM clusters, remove the cluster properties from these clusters so that they revert to individual Portals or RSMs; otherwise, skip to Step 7.
6 When the upgrade to 2.1 is finished, reconfigure the Portal and RSM clusters to complete the upgrade of all components and verify the configuration.
For information about reestablishing Portal clusters, see the BMC Portal Getting Started guide. For information about reestablishing RSM clusters, see the BMC Performance Manager Portal Monitoring and Management Guide.
7 Allow the Portal server to complete the upgrade of solution Performance Managers and to start the RSM upgrade.
This process can take several hours. On the first startup of BMC Portal 2.3.00, you cannot log on to the Portal until the upgrade of the individual solution Performance Managers is complete.
8 When the upgrade process is complete, start the Portal, log on, and validate the configuration and parameter history.
If you used a second system for database backup, update the DNS to link the old URL to the new web server. Table 9 lists other adjustments that you might need to make after the upgrade, depending on your configuration:
9 Upgrade to BMC Portal 2.4.00 as explained in this document and the BMC Portal Installation Guide.
Upgrading from BMC Performance Manager Portal 1.1.x
To upgrade from BMC Performance Manager Portal 1.1.x, you must first upgrade to BMC Performance Manager Portal 1.2, and then version 2.3. Contact your BMC Software sales representative to obtain the BMC Performance Manager Portal 1.2 and version 2.3 kits.
Upgrading from BMC Performance Manager Express 3.0.02
You cannot upgrade directly from BMC Performance Manager Express 3.0.02 to BMC Portal 2.4.00. You must first upgrade to BMC Portal 2.1.00, and then upgrade to version 2.4.00.
Upgrading to BMC Performance Manager Portal Installation Notes contains guidelines and the steps necessary to upgrade from version 3.0.02 to 2.1. You can find this document on the BMC Performance Manager Portal 2.1.00 Customer Support website (http://www.bmc.com/support_home) or with the product documentation.
1 Contact your BMC Software sales representative to obtain the BMC Performance Manager Infrastructure and Solutions 2.1 kit.
2 To purge events and optimize the Portal datastore, follow the procedure in solution SLN000015012358 on the Support website.
3 Upgrade from BMC Performance Manager Express 3.0.02 to BMC Portal 2.1, referring to the following BMC Portal 2.1 documentation:
BMC Portal Installation Guide, version 2.1 BMC Performance Manager Portal Performance and Scalability Guidelines Installation Notes, version 2.1.00 4 If you have Portal or RSM clusters, remove the cluster properties from these clusters so that they revert to individual Portals or RSMs; otherwise, skip to Step 6.
5 When the upgrade to 2.1 is finished, reconfigure the Portal and RSM clusters to complete the upgrade of all components and verify the configuration.
For information about reestablishing Portal clusters, see the BMC Portal Getting Started guide. For information about reestablishing RSM clusters, see the BMC Performance Manager Portal Monitoring and Management Guide.
6 Allow the Portal server to complete the upgrade of solution Performance Managers and RSMs.
This process can take several hours. On the first startup of BMC Portal 2.1.00, you cannot log on to the Portal until the upgrade of the individual solution Performance Managers is complete.
7 After the RSM upgrades are complete, log on to the Portal and confirm that upgrade was successful and data is collecting normally.
8 Complete any other post-upgrade configuration steps identified in the Portal 2.1.00 documentation (for example, configuring certain database-monitoring Performance Managers).
9 To confirm that data migration is complete, monitor the status of the event migration process:
A Log on to the database from the Oracle sqlplus utility using the database credentials that were specified during installation.
B Execute the following commands:
10 Log on to the Portal and confirm that upgrade and migration were successful.
11 Upgrade to BMC Portal 2.4.00 as explained in this document and the BMC Portal Installation Guide.
Portal upgrade process for BMC Impact Portal 5.0.01 or 5.1.00
If you are upgrading the BMC Impact Portal from version 5.0.01 or 5.1.00, you must upgrade the BMC Portal in two stages: from 1.x to 2.3, and then from 2.3 to 2.4. See the BMC Impact Portal Installation Notes.
BMC Performance Exception Detector upgrade considerations
In addition to the requirement to upgrade to version 1.3.10 of the Exception Detector data service, consider that this version of the BMC Performance Exception Detector module does not support the use of default detectors or custom detectors designed for mainframe environments. If you used mainframe exception detectors in the previous version, you must disable or delete those detectors, or contact BMC Customer Support for a script that automatically disables all mainframe detectors.
Otherwise, the installation program performs all necessary migration tasks.
See the BMC Performance Exception Detector Implementation Guide for the complete list of requirements and installation instructions for the Exception Detector data service program.
What’s new in BMC Portal Server
The BMC Portal Server provides the features common to all modules in the BMC Portal.
For information about new features for the modules, see the following topics:
The following features are new in this release of the BMC Portal Server:
You can now use the postinstallation utility to cluster the Portal application servers. See the BMC Portal Getting Started guide for more information. The pe user that is created during the Portal datastore installation now has the permissions required by BMC Performance Manager Express for Databases and other BMC Software products to monitor the Portal datastore. The Portal provides a new action script that you can use to integrate Portal events with AlarmPoint 3. This new support was added after publication of the procedures for configuring integration with AlarmPoint (in the BMC Portal Getting Started guide). See the updated procedure under "Integrating the Portal with AlarmPoint 3." You can now enable the Portal to write LDAP errors to the portal.log file. Integrating the Portal with AlarmPoint 3
Use the following information to update the BMC Portal Getting Started guide’s instructions for configuring AlarmPoint.
Copy the sample scripts from the following locations on the application server to the destination directories shown in Table 10:
(Windows) %BMC_PORTAL_KIT_HOME%\appserver\util\BPM_AlarmPoint (UNIX) $BMC_PORTAL_KIT_HOME/appserver/util/BPM_AlarmPoint
To integrate the Portal with AlarmPoint3
1 On the AlarmPoint Java Client host, stop the AlarmPoint Java Client service or APAgent.
2 Navigate to the APAgent/etc folder and create a backup copy of APAgent.xml.
3 In an ASCII text editor, edit APAgent.xml, replacing the <http port="2010" /> string with the following lines:
4 On the next line, insert the following parameters required by the BMC Portal script, and then save and close the file:
5 Restart the AlarmPoint Java Client service or APAgent.
6 On the Alarm Point server, use the Alarm Point integrated development environment (IDE) to import the BPM_Portal_AP3.aps action script.
7 Validate and check in the action script tree.
8 Finish the configuration by performing the following procedures in the BMC Portal Getting Started guide:
To verify the communication between the BMC Performance Manager Portal and AlarmPoint To configure the Portal to send user notifications to AlarmPoint To configure the Portal to send enterprise-wide notifications to AlarmPoint
1 Log on to AlarmPoint as superadmin, and select the Developer tab.
2 On the Developer tab, select the Event Domains task.
3 Click Add New, and add an event domain that uses the BPM_Portal_AP3 script that you imported.
The event domain name will be used by the Portal as the client id when configuring AlarmPoint server.
4 Create an AlarmPoint user to receive the notification messages from the Portal.
The new user name will be used in alert rule definition as Person or Group ID.
Open issues and workarounds in BMC Portal Server
Table 11 lists problems that remain open in this release. If applicable for the issue, a workaround is also included.
Corrected problems in BMC Portal Server
The following problems were reported in earlier releases of BMC Portal Server and have been corrected in this release.
BMC Performance Manager Portal 2.4.00
The BMC Performance Manager Portal module leverages agentless and PATROL Agent technologies to remotely monitor and report on the performance of your IT infrastructure.
This section describes the new features, corrected problems, and open issues for BMC Performance Manager Portal 2.4.
What’s new in BMC Performance Manager Portal
This section lists the new features for this release. For more information about these new features, see the BMC Performance Manager Portal Monitoring and Management Guide and the Help.
Health At A Glance report enhancements
The Health At A Glance report has been enhanced with the following features:
The report now shows the availability of an element. By default, only critical alarms can affect the status, but you can modify the formula used by the Portal to calculate availability by modifying a property file. You can now view the report as a PDF file. To view all report components in the PDF file, install Adobe Acrobat 6 or later. Top N report enhancements
When viewing the Top N report, you can now perform the following actions:
export the parameter data points from a Top N report to a CSV file view the report as a PDF file Enhanced support for child applications in an application class
Some application classes have child application instances that you can now configure.
You can specify child instances and their properties when adding an element to the Portal, when editing application class properties, or when creating or editing an element profile. You can now delete child application instances from the Portal. When you delete a discovered instance, you can delete only the instances that no longer exist on the monitored element. If you delete a discovered instance that still exists on the element, the RSM will rediscover the instance during the next collection time.
Command-line interface (bpmcli) enhancements
The following features were added to the bpmcli:
ability to discover PATROL Agents by using the bpmcli The addPATROL command initiates the process that adds one or more elements to the Portal, based on a list of PATROL Agents. The PATROL integration Performance Managers assigned to the elements correspond to the KM application classes found on the corresponding PATROL Agents. The Portal synchronizes the thresholds for the newly added PATROL integration Performance Managers with their corresponding values on the PATROL Agents.
ability to export historical (summarized) data to an external datasource The exportParameterHistory command runs the Historical Data Export utility, which complements the Continuous Data Export utility (which continuously writes specified raw parameter values to an external data source). For each parameter in the external datastore, the exportParameterHistory command exports historical summarized data to the same external datastore.
You can use the exported data to create reports in a reporting program like Crystal Reports. You can request a copy of Crystal Reports from your BMC Software sales representative.
Ability to override element profile attributes
For new and existing elements, you can override properties and threshold settings specified in an element profile without disassociating the profile from the element.
When overriding properties, you can change credentials, properties, and collection interval. When overriding thresholds, you can change warning and alarm threshold values (including the on and off flags) and Alert After properties. When overriding a profile, the following rules apply:
Setting an override does not disassociate the element from the profile. If you make changes to the profile, those changes (unless overridden) are applied to the element. If you disable an override, the affected thresholds and properties return to the values specified in the element profile. What’s changed in BMC Performance Manager Portal
This section lists changes from earlier versions of the product.
The following changes were made to the continuous data export feature (datafeed utility): — The configuration files from the 2.3 version do not apply for 2.4 and are deleted during the upgrade. Following the completion of the Portal upgrade, reconfigure the Portal to export parameter data.
— The table structures for the exported data have changed from version 2.3, and views to the existing data are not available by default.
See the BMC Performance Manager Portal Monitoring and Management Guide for information about this feature.
In the Performance Manager Editor, buttons have been renamed as follows: — Add changed to Create
— Import changed to Upload
In earlier releases, the Portal applied global thresholds when discovering or refreshing thresholds on PATROL Agents. The Portal now applies local thresholds to discovered instances. If local thresholds do not exist, the Portal applies the global thresholds to the instance. Open issues and workarounds in BMC Performance Manager Portal
Table 13 lists problems that remain open in this release. It groups the issues by feature and includes the tracking ID if one has been assigned to the issue. If applicable for the issue, a workaround is also included.
Table 13 Open issues and workarounds in BMC Performance Manager Portal (part 1 of 4)Tracking ID
Issue
General
QM001510760
If an element triggered a notification more than 24 hours ago, the Element Events section of the Health At A Glance report shows event data and a Notified link, but if you click the Notified link, the
Nothing found to displaymessage appears.Workaround: Access the Events tab and select the Notified link for the event.
QM000548295
If you change the credentials on an RSM so that the RSM type changes, the RSM stops communicating with the Portal. For example, changing from user credentials to administrator credentials changes the RSM type from dedicated to shared.
No workaround exists. Changing RSM types is not supported.
QM000555050
When you launch the Health At A Glance report from Impact Explorer for a Business object, the following message is displayed:
The component providing the selected view is not available.This problem can occur if you try to cross-launch a business object that does not have a corresponding infrastructure object in the BMC Atrium CMDB.
No workaround exists. If you use a product that enables you to view configuration items (CIs) in the CMDB, the Health At A Glance option is listed for all CIs, regardless of whether a corresponding infrastructure object exists for the CI.
QM001523109
Sometimes the internal names for application classes and parameters are displayed in the Portal user interface.
Workaround: In most cases, restarting the Portal corrects the problem.
QM001523448
When you use the Historical Data Export (HDE) utility to export parameter data to an external Oracle datastore, any parameter values greater than 8 characters cause the HDE utility to fail and generate the following error message: Status: Failed (URL=jdbc:oracle:thin:@PortalName:1521:BMCPDS, table=DATAFEED_USER.PARAMETER_DETAIL, error=ORA-01438: value larger than specified precision allowed for this column
Workaround: Use the procedure described in "Modifying the HDE script" to modify the script that builds the target datastore.
QM001524202
If you assign an element profile to an element, you cannot change the credentials or threshold setting for the element if you remove it from the profile.
Workaround: Perform one of the following actions:
- Do not remove elements from their assigned element profile.
- If you remove an element from its profile, use the procedure described in "Changing the credentials and thresholds for an element that was a member of a deleted profile".
Infrastructure elements—agentless monitoring
QM000520459
When you install the RSM program on a Windows 2003 (SP1) computer, the RSM is adversely affected by a memory leak caused by Microsoft WMI.
The Microsoft Article ID for this problem is 911262. Access the Microsoft Hotfix Page for more information about this problem.
QM001518391
If you use an application class that uses the WMI collector (for example, Windows services using WMI), the application does not interpret the proper error messages if you remove and replace the network cable on the monitored computer. After replacing the network cable, some monitored instances show the following error message:
Bad credentials for host:hostName:patsdk-wmi.Workaround: For the affected element, access its Properties page, and under General Properties, click Edit and change the Monitoring Status to Off and then On.
QM001519468
You cannot use shared credentials for a local account to monitor an application class on a Windows computer.
Under normal circumstances, you use the following format to specify the computer name of the local account and the user name: HostName\userName. If you specify a dot in place of the host name (.\userName) on shared credentials, you get a credential conflict error.
Workaround: Explicitly type credentials for a local account.
QM001522399
When you use the Performance Manager Editor (PME) to create a custom Performance Manager, the PME cannot validate the Performance Manager Archive (PAR) file if the Portal does not have direct Internet access. A validation error occurs if Internet access is denied or if a proxy server is required to access the Internet.
The PME uses the following website to validate the PAR file: http://jakarta.apache.org/commons/dtds/validator_1_1.dtd.
Workaround: Use the procedure described in "Enabling Internet access through a proxy server" to enable Internet access through a proxy server.
Infrastructure elements—agent-based monitoring
QM001517377
If you use BMC Performance Manager Integration with PATROL for Microsoft Exchange Servers, the synchronization operations (Refresh PATROL Integration option or refreshPATROL command) update the one of the following application classes and add the other application class:
PATROL integration Performance Managers that contain overlapping application classes:
- PATROL – Microsoft Exchange Servers (Cluster)
- PATROL – Microsoft Exchange Servers Performance Managers
You need only one of these application classes.
Workaround: Delete the application class that the Portal added during the synchronization process, or manually configure the parameter thresholds in the required application class instead of running a synchronization operation.
BMC Atrium CMDB integration
SW00263695
Instances of BMC_OperatingSystem and BMC_FileSystem in the BMC Topology Import dataset cannot be identified against instances in BMC Performance Manager Portal dataset, causing duplicate instances in BMC Asset after reconciliation. This is because BMC Topology Discovery 1.4 and earlier and BMC Performance Manager Portal do not populate the TokenId attribute identically.
Workaround: If you need to use one of these CIs in a service model, choose the one that came from the BMC Performance Manager Portal. Using the CI from BMC Topology Discovery does not allow you to see the effects of events on the model. To determine which application created a particular CI, examine the value of the TokenId attribute. For BMC_FilesSystem CIs and BMC_OperatingSystem CIs for UNIX computers, BMC Performance Manager Portal populates TokenId, but BMC Topology Discovery does not. For BMC_OperatingSystems CIs for Windows computers, BMC Performance Manager Portal uses the format OS_name:path while the CI created by BMC Topology Discovery uses the format OS_name|path. Alternatively, BMC Topology Discovery 1.4 patch 004 supplies matching TokenId values for BMC_OperatingSystem CIs for both Windows and UNIX computers.
Upgrading from BMC Portal 2.3
QM001521164
When an upgrade removes all application classes from an element, the element is not deleted from the Portal. If you open the Properties page for the element, its Monitoring Status is Off.
If you had elements that were assigned application classes that used only the rstatd collector, those application classes are removed during the upgrade to version 2.4.
Workaround: For elements whose Monitoring Status is Off and do not have any application classes, use the Elements task to delete the elements from the Portal.
QM001510612
If you do not upgrade the solution Performance Managers during a Portal upgrade, you might see a mismatch of statuses between the Health At A Glance report and the current status of the element. When this problem occurs, the Key Parameters list is empty.
Workaround: Perform the following actions:
1. After manually upgrading the solution Performance Managers, confirm that they were upgraded to the latest version, and that they have a status of Published.
2. Access the Properties page for the element, and under General Properties, click Edit and change the Monitoring Status to Off and then On.
Upgrading from BMC Portal 2.1 or 2.3
QM000554905
Large Portal environments that have a large number of elements can cause background upgrade processing to linger for a significant time after the Portal has completed its primary upgrade sequence.
Workaround: Administrators should wait up to one hour after the upgrade finishes before logging on to the Portal to publish new solution Performance Managers from the Performance Managers page.
Upgrading from BMC Portal 2.1
QM001520950
If you upgraded the Portal during a scheduled blackout period, the element’s status changes to offline when the upgrade is finished. This problem occurs when the blackout period’s start and end times occur during the time required to upgrade the Portal.
Workaround: For the affected element, access its Properties page, and under General Properties, click Edit and change the Monitoring Status to Off and then On.
QM001522359
After an upgrade of BMC Portal 2.1 to 2.4, the BMC Performance Manager Integration with PATROL for WebSphere 2.4 Performance Manager fails to Publish.
Workaround: Contact BMC Customer Support for the latest version of BMC Performance Manager Integration with PATROL for WebSphere.
QM001523030
After upgrading a Solaris application server, the Help systems for the 2.1 solution Performance Managers are still present on the application server and are displayed when Help is selected.
Workaround: Log on to the Support website and use the procedure described in Knowledge Article KM-000010022821.
Issues in non-English version
QM000547687
If a host name contains multibyte characters, you cannot add an element unless you specify an Element Profile in the Add Element wizard.
No workaround exists. You cannot specify a host name that contains multibyte characters.
QM001521819
If you save a PDF version of the Health At A Glance report, the Portal creates a file name based on the name of the element. If the element name contains multibyte characters, underscore characters appear in the file name instead of the multibyte characters.
No workaround exists.
Modifying the HDE script
Use the following procedure to resolve the problem described in tracking ID QM001523448 on page 29, or as directed by Customer Support. You must make this change before you can configure the Continuous Data Export and HDE utilities as described in the BMC Performance Manager Portal Monitoring and Management Guide.
1 Locate sampleOra.sql in one of the following locations on the Portal application server, and open it in a text editor:
(Windows) /util/BPM_Datafeed (UNIX) \util\BPM_Datafeed 2 In the script, locate the line highlighted in the following example:
3 Remove (12,4) so that the text appears as shown in the following example:
4 Save the file.
Changing the credentials and thresholds for an element that was a member of a deleted profile
Use the following procedure to resolve the problem described in tracking ID QM001524202 on page 30, or as directed by Customer Support.
1 Log on with user credentials, and select the Configure tab.
2 Under Tasks, select Element Profiles, and click Add.
3 Using the Add a profile based on an existing element option, create a new element profile.
4 On the Element Profiles–Add–Create From Element page, select Make the selected element a member of the element profile, select the element from the object tree, and click Finish.
5 Under Properties in the navigation pane, select the element, and select the Configure tab.
6 On the Properties page for the element, scroll down to Application Classes, and click Override Profile.
7 For each property or threshold to change, select the Override check box and change the corresponding value.
8 Click Save to return to the Properties page.
Enabling Internet access through a proxy server
Use the following procedure to resolve the problem described in tracking ID QM001522399 on page 30, or as directed by Customer Support.
1 Using a text editor, open one of the following files:
(Solaris) $BMC_PORTAL_KIT_HOME/appserver/appserver/websdk/bin/run.sh (Windows) %BMC_PORTAL_KIT_HOME%\appserver\websdk\conf\sdkwrapper.conf 2 Locate Java Additional Parameters.
The highlighted text shows the sections that you need to update:
3 Insert a line above # Uncomment to add in debugging, and add the following text: wrapper.java.additional.10=-Dhttp.proxyHost=IpAddress, where IpAddress is the IP address of the proxy server.
4 Insert another line above # Uncomment to add in debugging, and add the following text: wrapper.java.additional.11=-Dhttp.proxyPort=PortNumber, where PortNumber is the port number that receives requests on the proxy server.
5 Under # Uncomment to add in debugging, change 10, 11, and 12 to 12, 13, and 14, as shown in the following sample file:
6 Restart the Portal application server.
Corrected problems
The problems in the following table were reported in earlier releases of BMC Performance Manager Portal and have been corrected in this release. The table groups the issues by feature.
BMC Performance Manager SDK 2.4.00
If BMC Software does not have a Performance Manager that meets your monitoring needs, use the Performance Manager Editor (PME) to create a custom Performance Manager. If the PME does not enable you to create a Performance Manager that meets your needs, the BMC Performance Manager Portal Software Development Kit (SDK) provides an API that you can use to create custom Performance Managers. The API provides Java class libraries, tools, and sample Performance Managers to help you build your own Performance Managers.
For more information about the features in the BMC Performance Manager SDK, see BMC Performance Manager Development and Certification Guide.
What’s new in BMC Performance Manager SDK
This section lists the new features for the BMC Performance Manager SDK 2.4.00.
Support for 2.x solutions
Solutions built using the 2.1 and 2.3 versions of the BMC Performance Manager SDK will run unmodified in BMC Portal 2.4 environment. However, if you alter a solution using BMC Performance Manager SDK 2.4, you may need to make additional changes to the solution to account for validation enhancements in 2.4.
Accumulator parameter
BMC Performance Manager SDK 2.4.00 introduces an accumulator parameter type. This parameter type is a standard, numeric parameter with the following distinct behavioral differences:
It aggregates the collected value until the parameter is reported. The parameter value is reset to 0 whenever the parameter value is reported. It shares most of the same characteristics as other parameters, including the ability to be derived parameters. This capability enables you to monitor both moment-to-moment activity as well as the cumulative effect of that activity.
An accumulator parameter does not support thresholds or alerts (as defined by value-analysis-definition elements) and must contain a summarization element with a type attribute equal to accumulated. The accumulated value is stored in the database. The Reports tab of the BMC Portal displays the accumulated value as a total over time.
Paramlet statistics
Through the JMX Console, you can monitor the performance of paramlets by gathering performance statistics for a paramlet on a specific RSM. For each paramlet and version, the following statistics are provided:
accumulated clock time in milliseconds (maximum, minimum, average, and total) accumulated CPU usage in milliseconds (maximum, minimum, average, and total) batched job count (maximum, minimum, average, and total) number of invocations invocation times (newest and oldest) Filter properties
Filter properties enable end users and solution developers to optimize the collection of data by limiting the discovered instances that are monitored. A filter property consists of a collection of rules that you can use to restrict the application instances that the RSM monitors. Filter properties are part of a filter, which is implemented in the following components of a solution:
the paramlet that collects the data for the applications the paramlet interface definition for that paramlet the application definition, which contains the filter properties The capabilities of a filter, also known as the filtering logic, are defined within the paramlet. The application definition (an XML file) determines which set of the paramlet’s capabilities the filter uses and who, either the solution developer or the end user, provides the filter criteria. The interface ensures that the criteria and their attributes are properly formatted as the information is passed from the RSM to the paramlet.
What’s changed in BMC Performance Manager SDK
This section describes changes in the BMC Performance Manager SDK 2.4.00.
Expanded versioning scheme
The versioning scheme has been expanded to better support patch-level changes. It is now
vv.rr.mm.ppp
All components of the version scheme are integer values. Preceding zeros are optional, so 02.04.11.005 is the same as 2.04.11.05 and 2.4.11.5.
Upgrade descriptor supports multiple versions
The BMC Performance Manager SDK enables you to create a single upgrade-descriptor file that upgrades from several previous versions, using the fromVersion attribute, with the same architecture and structure to the current version. You can define the mappings for the upgrade in a single upgrade-descriptor file. You can then use that file for all versions that share the same structure and possess identical mappings. This capability prevents you from introducing errors by replicating upgrade descriptors.
Table 15 lists the valid values for the fromVersion attribute in an upgrade descriptors.
Preserve hierarchy when removing parent containers
The upgrade process supports moving an application up one level in the application hierarchy and deleting its parent application. This restructuring can occur at any level within the hierarchy, except the root level. However, the parent application scheduled to be deleted cannot be the root application. This feature preserves applications whose parents are being deleted during an upgrade, regardless of their levels.
Upgrade process adds filter properties
In the upgrade-descriptor file, new filter properties are added to the root application using the property-add directive. The upgrade process ensures that they are implemented for the intended application.
Paramlet’s JobSessionListenerV2 class supports instance deletion
The JobSessionListenerV2 class is an extension of the JobSessionListener class. The extended class contains an overloaded version of the notify( ) method that accepts an additional parameter, object data:
notify(JobSessionEvent) notifies the paramlet of the following events: — BEGIN_COLLECTION_CYCLE
— END_COLLECTION_CYCLE
— CONFIGURATION_CHANGE
— SCHEDULE_CHANGE
— REMOVE
notify(JobSessionEvent, ObjectData) notifies the paramlet of the REMOVE_INSTANCE event, and provides the ID of the deleted application. This functionality has been added to the paramlets that ship with the SDK. To support deleting instances in solutions that use custom paramlets, add this extended class and implement the overloaded method in support of the REMOVE_INSTANCE event.
Validation of solution
To ensure that the new version of a solution runs properly, the following validation enhancements have been added to version 2.4. The errors detected by these validation rules are implemented in the upgrade-descriptor file.
During PAR creation
If the version of the solution does not match what is stored in the database, no applications in the solution will load properly after the upgrade. Thus, the following validation is performed during the creation of the PAR file.
A warning is logged if the toVersion attribute of the solution-upgrade directive does not match the PAR solution version. Required attributes are verified to be present and not contain an empty string. Optional attributes are verified and either are not present or are present and their value is not an empty string. The solution-upgrade directive has only one optional attribute, the newSolutionName. The toVersion attribute is verified and its value is not null or an empty string. The value also matches the solution definition version. The solutionName, or the newSolutionName is verified if the solution being renamed, matches the name in the solution definition. At runtime
If the fromVersion attributes for multiple descriptors overlap in a single solution, the wrong upgrade might be applied, which could result in all applications in that solution being in a broken state after the upgrade. To ensure that the situation does not occur, the following validation is performed at run time:
For multiple upgrade descriptors, their fromVersion values are verified as not overlapping for a given toVersion. The PAR file will fail to be published if the toVersion attribute of the solution-upgrade directive does not match the PAR solution version. Open issues and resolutions in BMC Performance Manager SDK
This section describes issues that remain open in this release. The following table includes the tracking ID if one has been assigned to the issue. If applicable for the issue, a workaround is also included.
Corrected problems in BMC Performance Manager SDK
The problems in the following table were reported in earlier releases of BMC Performance Manager SDK and have been corrected in this release.
WARNING: If you implemented the workaround prescribed for QM001510965, you must remove it for the fix to take effect.
BMC Performance Exception Detector 1.3.10
The BMC Performance Exception Detector consists of the Exception Detector module installed on the BMC Portal, and the Exception Detector Data Service installed on the computers where you have BMC Visualizer and BMC Automator. To use the Exception Detector module, you also must have a functioning BMC Performance Assurance environment with data automatically populated into a BMC Visualizer database on a daily basis.
See the BMC Portal online Help and the BMC Performance Exception Detector Implementation Guide for additional information about the features of this module and procedures and guidelines for configuring and using the module.
What’s new in BMC Performance Exception Detector
This section lists the new features for this release.
Configure a link to a running instance of BMC Performance Perceiver. After the link is configured, you can launch a BMC Performance Perceiver view that relates to a specific event from the Events tab. Send detail charts and report data by using the email icon on the Status page and Exception Details window. For the Status page, the email includes the message text and the status table. For the Exception Details window, the email includes the message text, the table that briefly describes the detector, and one chart for each metric specified in the exception detector. Create detectors for virtual systems by using the following new object types and associated metrics: — Solaris zone
— Microsoft Virtual Server
— Microsoft Virtual Machine
View improvements to data service log files. The log files for the data service (PEDScanWS.log and PEDUpdateWS.log) now — have standard date and time stamps
— display additional messages for the process of creating a data source
These messages provide more detail if the Data Service has a problem creating the data source.
— display the data server port number
— are stored in a standard output folder (C:\Program Files\BMC Software\EDService\log)
Open issues and workarounds in BMC Performance Exception Detector
Table 18 lists the issues that remain open in this release, groups them by feature, and includes the tracking number if one has been assigned to the issue. If applicable for the issue, a workaround is also included.
BMC Impact Portal 7.0.02
The BMC Impact Portal is a browser-based console that you use to monitor the status of business services and their service components. Through the BMC Impact Portal, you view the current status of a business service and those components that support the service, and generate and view relevant reports. You can view the events originating from a particular service component and the events that propagate to a service component, both of which might determine its current state.
Through the BMC Impact Portal, you can view and configure the following properties of service components:
users and user groups that have access to the components report goals image views In addition, you deploy and launch the BMC® Impact Service Model Editor (SME) and the BMC Impact Explorer console to local desktops from the BMC Impact Portal.
NOTE: When you install the BMC Impact Portal, you also install its related applications automatically:
Version compatibility between BMC Impact Portal and BMC Impact Manager
The BMC Impact Portal version 7.0.02 and its related applications are compatible with version 7.0.01 and 7.0.02 of the BMC Impact Manager product. They are not compatible with previous versions of the products. The BMC Impact Manager product provides the core functionality for event management and service impact management. Version 7.0.02 of BMC Impact Manager is backward-compatible with version 5.x of BMC Impact Manager. It is not, however, compatible with versions prior to 5.0. For more information about the BMC Impact Manager, see “About BMC Impact Manager” in any of the following guides that are packaged with the 7.0.02 release:
BMC Impact Solutions: Event Monitoring BMC Impact Solutions: Knowledge Base Development BMC Impact Solutions: Administration What’s changed in BMC Impact Portal
This section describes changes in BMC Impact Portal.
BMC product support
The BMC Impact Portal supports BMC Impact Solutions 7.0.02.
Desktop status indicator supports HTTPS
With this version, the desktop status indicator supports not only the standard HTTP protocol but also the secure HTTPS protocol.
Improved reporting performance
By default, data for reports is collected, summarized, and stored in the BMC Impact Portal database for all components and for all report types. The Reports Configurator utility enables you to prevent the summarization of report data for all components or report types or for specific components or report types. Reducing the volume of summarization data reduces the time required for report generation, which is especially useful in environments with large service models.
Open issues and workarounds in BMC Impact Portal
Table 19 describes issues that remain open for the BMC Impact Portal 7.0.02. The tracking ID is listed if one has been assigned to the issue.
Table 19 Open issues and workarounds in BMC Impact Portal (part 1 of 3)Tracking ID
Issue
QM000457816
BMC Impact Portal and BMC Performance Manager Portal modules do not share a report time range selection. This means that some elements within the environment are not synchronized in terms of time range.
QM000469955
If you press Enter while searching for components in Dashboard => Add => Providers Status Table =>Select Object to Show, the system shows the previous page instead of the search results.
QM000472966
If you are a Service Executive user, you do not have permissions to the Configure tab. However, you are still granted permissions to options available through the Configure tab, such as About, Account Information, and Blackout Periods.
QM000477027
The Restricted Objects in the Object Group Navigation tree erroneously display a check box. If you clear the check box, the system might display an error page.
QM000477134
The group name is missing from the titles of group properties pages.
QM000482375
The icon that indicates the default sorting order in tables does not appear.
QM000505470
The AR System server name is not updatd when it is changed on the BMC Portal.
Workaround: See "AR System server name is not updated when it is changed on the BMC Portal"
QM000505595
If you log off a Service Model Editor session that has been open for an extended period of time and log on to the BMC Portal, you can access only the BMC Service Model Editor. The BMC Portal logon screen does not enable access to the BMC Portal.
Workaround: Open the BMC Portal in a new browser window to log on.
QM000539075, SW00250490
On Solaris, AR Server exception error messages in non-English language might not be displayed correctly in the Portal => Synchronize User Groups page.
Workaround: Select a UTF-8 locale (for example, ja_JP.UTF-8) to log on, and then restart the BMC Portal.
QM000540747
Desktop Status Indicator might display question marks when the JNLP file contains characters outside the ASCII character set. More information about the issue is available on the Sun Microsystems website at: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6205837
QM000542991
During an upgrade from version 5.1, changes to the default user group and descriptions are not handled correctly. One section uses an old name while another section uses the new name.
QM001521390
When upgrading the BMC Impact Portal, the cost value for a given CI might be incorrectly displayed.
QM001522121
The section “To associate an icon with a service model component class” in BMC Impact Solutions: Administration is missing an additional location for the component_icon.properties file.
Workaround: The correct information for this section is:
Edit the component_icon.properties file. By default, the component_icon.properties file is located in the following directory paths:
- Solaris—$BMC_Portal_Kit_Home/appserver/websdk/tools/jboss/server/all/data
/smsConsoleServer/Image/Icon
and
$BMC_Portal_Kit_Home/appserver/websdk/tools/jboss/server/all/conf/properties
/smsConsoleServer- Windows—%BMC_Portal_Kit_Home%\appserver\websdk\tools\jboss\server
\all\data\smsConsoleServer\Image\Icon
and
%BMC_Portal_Kit_Home%\appserver\websdk\tools\jboss\server\all\conf\
properties\smsConsoleServerSW00227787
The icons for the components defined for the following classes are not consistent between service impact management components such as BMC Impact Portal, BMC Impact Explorer, and BMC Service Model Editor:
SW00250831
When an admin or superadmin user logs on as a different user, the set status functionality is not available. When the user logs in directly, the functionality is available if the user has the appropriate permissions.
AR System server name is not updated when it is changed on the BMC Portal
To ensure that the AR System server name matches the name that was entered in the Configure tab of the BMC Portal, update the name of the AR System server by using the Remedy Configuration Tool.
1 Access the Remedy Configuration Tool in one of the following ways:
Open a browser and enter the following URL:
http://webserver_port/contextpath/apps/shared/config/config.jsp— webserver is the fully qualified name of Remedy Mid Tier, such as server_name.company.com.
— port is an optional port number, required if the web server is not using the default port (port 80).
— contextpath is the path to the location of the Remedy Mid Tier (arsys by default).
If the Remedy Mid Tier is installed on the local computer in the default directory, enter the following URL in your browser:
http://localhost/arsys/apps/shared/config/config.jsp.On a Windows computer where the Remedy Mid Tier is locally installed, choose Start => Programs=> Action Request System => Remedy Mid Tier => Configure ARSYSTEM on Localhost. 2 Log on to the Remedy Configuration tool using your password (the default password is arsystem).
3 Change the appropriate configuration parameters to match those entered in the BMC Portal.
For more information about the Remedy Configuration tool, see the Action Request System 6.0 Configuring AR System document.
User and user group visibility across BMC Impact Solutions components
Be aware of the following considerations when working with users and user groups across different BMC Impact Solutions products:
Users and user groups created in the BMC Atrium CMDB are not visible in the BMC Impact Portal. User groups created in the BMC Atrium CMDB, such as those created with the User tool or another component such as Remedy IT Service Management (ITSM), are not visible in the BMC Impact Portal. Users created in the BMC Impact Portal are not visible in other BMC Business Service Management (BSM) Solutions components, such as Remedy IT Service Management (ITSM). Duplication of user groups in the BMC Atrium CMDB
Do not create the same sets of users and user groups in both the BMC Atrium CMDB and the BMC Impact Portal. Maintaining duplicate user groups and users in both the BMC Atrium CMDB and the BMC Impact Portal causes the creation of additional duplicates of these same users and user groups in the BMC Atrium CMDB.
Corrected problems for BMC Impact Portal
Table 20 describes problems that were reported in earlier releases of BMC Impact Portal that have been corrected in this release:
BMC Impact Service Model Editor (SME) 7.0.02
The BMC Impact Service Model Editor (SME) is a GUI-based editing tool, interfaced with the BMC Atrium CMDB, that you use to create and edit service model data in user sandbox datasets and then promote these data to the CMDB production dataset. From there, automated publishing sends the service model data to specified BMC Impact Managers (cells).
Within the SME, you create component instances from templates by using drag-and-drop techniques, define relationships among those instances, and specify which instances and relationships to distribute to your BMC Impact Manager instances.
The component templates in the SME reference class definitions in the Common Data Model (CDM) of the BMC Atrium CMDB. The SME enables you to access the Class Manager Console through the Remedy Mid Tier. New or updated class definitions in the CDM must be synchronized with the class definitions in the service impact management (SIM) Knowledge Base (KB) of the BMC Impact Managers (cells).
What’s changed in BMC Impact Service Model Editor
This section describes changes in BMC Impact Service Model Editor 7.0.02.
Enhanced CI editing
Configuration items can be more easily edited, with several interface enhancements in the SME. These enhancements include:
a new magnifier function that enables you to zoom in on small icons cascading and tiling of views an enhanced template pane quick creation of multiple components of the same class with default values and attributes a new table view of CIs the ability to edit components from within the table views the ability to specify the number of components of the same type that you want to add to the Sandbox view window a warning when you attempt to edit a component is already being edited Open issues and workarounds in BMC Impact Service Model Editor
Table 21 describes issues that remain open for the SME. The table lists the tracking ID if one has been assigned to the issue.
Table 21 Open issues and workarounds in BMC Impact Service Model Editor (part 1 of 4)Tracking ID
Issue
QM000469034
If you cut a component from a view, it will still appear in the Topology view when you right-click and select Show Topology for the top component.
QM000469498
If you create a new folder in the console navigation tree and then delete or rename the folder, the entire tree collapses. The tree still exists but you must re-expand it.
QM000469783
The Options feature of the Service Model Editor log displays the following erroneous message after you enter a new value in the Buffer Size field:
Changing the log buffer size will discard current log entriesHowever, the current log entries are retained after the change.
QM000470343
After you restart the BMC Portal application server and the BMC Publishing Server services (or daemons), you must close Service Model Editor and then relaunch it. When you restart a BMC Portal application server, you must exit any active BMC Impact Service Model Editor session and reopen it.
QM000475071
When you launch searches in the Find dockable window, you cannot use the underscore (_) in your search strings. When connected with an Oracle database, the AR System server does not support search strings that use the underscore.
QM000475285
Under the Mozilla browser on Solaris, the Service Model Editor Help button on the Export Cell Meta Data dialog box is dimmed.
Workaround: You can find the Help text for the Export Cell Meta Data dialog box under the Help topic “To synchronize class definitions in the SIM KB.”
QM000476712
The Help dialog available box from Saved Finds displays in the BMC Performance Manager Portal Web Console with an error message.
QM000499539
When you initially open the BMC Impact Service Model Editor on a localized system, if you create a component with a multibyte character name in the view, the multibyte characters are displayed as square marks.
Workaround: Click Tools => Personal Options and select a font that is appropriate for the current language locale.
QM000501503
When you specify a Windows style path for the log file during installation and then launch BMC Impact Service Model Editor from a UNIX system, the saved path information is not valid because a Windows style separator (\) is used instead of the UNIX style (/).
QM000506562
Sometimes when you expand a handle to show the provider relationships, the related component instances are displayed, but the + symbol is still visible.
QM000507613
When you install BMC Performance Manager Portal first and then do an over-the-top installation of BMC Impact Portal, BMC Impact Service Model Editor cannot create a component instance.
QM000517974
Client-to-RMI communications are not completely tunneled over HTTP. An environment with a firewall between client and server (with HTTP port open) causes client failure until ports 9378 and 9386 are opened in the firewall.
QM000545418
The SIM workflow is not taking into account attributes that are added to SIM CDM class BMC_Impact. This could cause values of those attributes to be overwritten with old values.
QM000549671
Promoted objects that are added to the navigation tree in BMC Impact Service Model Editor but are not published appear in the Portal tree as nonexistent—they should not appear at all until published.
QM000552003
When creating a component, entering string data into some fields of the Other tab (including Site, Region, and Company) sometimes fails and prevents input from being saved. This happens when ITSM is installed in the system along with SIM.
QM000553667
Under certain circumstances, canceling the promotion of a service model might fail due to timing issues. After an object has been pushed to the reconciliation engine, it cannot be recalled by clicking the Stop button.
QM001510281
If discovery merges updated values into BMC.ASSET while a CI is being edited (for example, a CI being moved to in-model) in the BMC Impact Service Model Editor sandbox and not yet promoted, then a subsequent promotion will reset the old values.
Workaround: Do not merge discovery sources into BMC.ASSET while CIs are edited in the BMC Impact Service Model Editor sandbox.
QM001510282
After a CI is incorporated into a service model by way of BMC Impact Service Model Editor sandbox and promotion, it can be updated only by means of the BMC Impact Service Model Editor. Updates from discovery sources and AM are not merged into the asset dataset, because the default precedence of BMC Impact Service Model Editor is highest; thus, attributes belong to SIM.SANDBOX (as indicated in AttributeDataSourceList).
Workaround: Increase the default precedence of other datasets in the BMC Default Merge Precedence Set. However, this will imply that updates in BMC Impact Service Model Editor sandbox will not be merged into BMC.ASSET.
QM001511072
The Promotion in Progress status might not be updated when you promote models up to 3K from the SME.
Workaround: Manually verify that the promotion was successful and exit SME to clear the dialog box. To verify that a model was successfully published, use the Impact Manager command
mgetinfo -ncellname-vservices.QM001522096
The section “Guidelines for associating a custom icon with a service model component class” in BMC Impact Solutions: Administration provides an incorrect path to the BMC Impact Service Model Editor icons.
Workaround: Replace the following incorrect paths in the documentation with the correct paths, as follows
Incorrect paths:
(Windows) %BMC_Portal_Kit_Home%\appserver\websdk\tools\jboss\server\all\modules\
smsSme.sar\smsSme.war\images(Solaris)
$BMC_Portal_Kit_Home/appserver/websdk/tools/jboss/server/all/modules/smsSme.sar/
smsSme.war/imagesCorrect paths:
(Windows) %BMC_Portal_Kit_Home%\appserver\websdk\tools\jboss\server\all\modules\
smsSme.sar\smsSme.war\images \objects(Solaris)
$BMC_Portal_Kit_Home/appserver/websdk/tools/jboss/server/all/modules/
smsSme.sar/smsSme.war/images/objectsIf the objects subdirectory is missing, create it and then move all the files under the images directory to the new objects subdirectory.
QM001522099
After you associate a custom icon to a service model component class, the icon is displayed in the Sandbox view, but it does not display in the Templates pane. Instead, the default question mark icon is displayed.
none
If you load an update to the reconciliation rules for compatibility with BMC Topology Discovery and Marimba Configuration Discovery rules, object linking does not function.
SW00225607
If you perform a discovery and generate impacts with BMC Topology Discovery and export the data to the BMC Atrium CMDB, then retrieve those components and impacts in the BMC Service Model Editor, if you then promote, the relationship name might appear truncated in the Promotion Preview dialog box.
SW00225688
User and user group visibility issues exist across BMC Impact Solutions components.
SW00225788
If you create service models in BMC Service Model Editor, do not create infrastructure components (those that can be discovered from BSM discovery tools), because this might lead to duplicate components in the BMC Atrium CMDB.
In some cases a new component is created by the discovery tool and some attribute values, such as Description, are not restored.
SW00227787
The icons for the components defined for the following classes are not consistent between service impact management components such as BMC Impact Portal, BMC Impact Explorer, and BMC Service Model Editor:
SW00228019
Workaround: See "Issues in marking components for deletion."
SW00253184
MBCS name is displayed with garbage characters when you export a component with the MBCS name and then import the XML file.
Issues in marking components for deletion
Consider the following issues with marking components for deletion:
Components that are marked for deletion in the BMC Service Model Editor (as when you use the Delete from CMDB function) might be rediscovered by BMC Topology Discovery or Marimba Configuration Discovery".
Topology Discovery finds a computer and this computer is subsequently disconnected. If you mark the computer for deletion, the discovery application deletes it from the BMC Topology Discovery dataset. If you later reconnect this computer, when discovery is run again, the discovery tool rediscovers this computer and adds it back to the BMC Asset dataset.Relationships that were automatically deleted when a component was marked for deletion in the BMC Service Model Editor might not be restored when a component is rediscovered. Discovered components might appear and disappear without the intervention of a BMC Service Model Editor user. This is expected behavior if discovery tools are used. If an object has been permanently deleted (as when purge activities are done) and the object is subsequently rediscovered, BMC Topology Discovery will create a new instance that might not be reconciled properly, resulting in a duplicate in the BMC Asset dataset.
Corrected issues in BMC Impact Service Model Editor
Table 22 describes issues that have been corrected in BMC Impact Service Model Editor 7.0.02.
BMC Impact Publishing Server 7.0.02
The BMC Impact Publishing Server is the behind-the-scenes application that publishes a service model to specified BMC Impact Managers (cells). The Publishing Server
triggers an automated publication at the termination of BMC Impact Service Model Editor’s promotion or any reconciliation run publishes CMDB asset service model data to cells as manually requested by way of the publish CLI exports the class definitions to BAROC files, ready for distribution to the BMC Impact Managers stores a master copy of the published service model in the CMDB impact dataset What’s changed in BMC Impact Publishing Server
The section describes changes in the BMC Impact Publishing Server product.
BMC Impact Publishing Server now supports BMC Impact Solutions 7.0.02. You can now enable or disable automated publishing for each publish environment. You can now define the HomeCell parameter for the publish environment. If this parameter is set, all the data of the publish environment will be published to the specified cell. In this case, HomeCellAliases are not used. You can now define a default HomeCell parameter value. If you define a default HomeCell value, CIs without a defined HomeCellAlias value are published to the default HomeCell. Multiple publish environments can now be defined on the same asset dataset. Open issues and workarounds in BMC Impact Publishing Server
Table 23 describes issues that remain open for the BMC Impact Publishing Server 7.0.02.
Table 23 Open issues and workarounds in BMC Impact Publishing Server (part 1 of 3)Tracking ID
Issue
QM000474574
There is no publication progress indicator. Publication of large scale service models (5,000 or more objects) might take 20 minutes or longer.
QM000515488
The Publishing Server does not set propagated attributes like SystemName and SystemClassId attributes in impact datasets which results in:
QM000551174
Diary fields hang in impact datasets. This causes a failure in the RDBMS, which causes the Publishing Server to fail.
Workaround: To prevent Publishing Server failures, the Notes (Diary) fields are not set in impact datasets. This means that
QM000553150
If you add a purge or merge activity to an existing reconciliation job after the Publishing Server is started, the activity is not considered during automated publishing.
Workaround: Restart the Publishing Server any time you modify a recon job.
QM000553157
Automated publishing does not executing reconciliation jobs that have an “Execute Job” activity.
Workaround: Replace the “Execute Job” activity with the activities from the called job.
QM000554963
You cannot publish successfully when you move CIs that were published to a cell that was unregistered.
For more information, see "Cannot publish when moving CIs that were published to a cell that was unregistered".
QM000554964
When you re-register a cell that was unregistered, the cell is not automatically initialized.
Workaround: Manually reinitialize the cell using the
pinitcommand.QM001513365
For publish environments with overlay asset datasets and an overlay publish mode, automated publication is by default disabled. When you are running in automated mode, a promotion from SME does not trigger an automated publish of SME's test service model.
QM001519712
When you use the -v option with the
publishcommand to publish a large service model (greater than 2 K) that has invalid data, the Publishing Server might hang with the errorJMSException:NullPointerException, and the request log file contains only the request.Workaround: Publish in small chunks and correct the invalid data as identified by the failed publication.
QM001519714
When you publish a large service model (greater than 2K) with invalid data (including, for instance, CIs that point to a nonexistent
PropagationModel) the publication might hang on connection with smmgr with an IOException.Workaround: Publish in small chunks and correct the invalid data as identified by the failed publication.
QM001519839
When the BIPUserName or BIPPassword configuration parameters in %PS_HOME%/etc/pserver.conf contain an error, the Publishing Server tries 15 times to connect BMC Impact Portal before exiting with error code 14 (unable to initialize publish environments). An error message
Unable to authenticate user <BIPUserName>is created on every trial.Workaround: Correct the BIPUserName or BIPPassword in pserver.conf. If you reenter the password, specify it in plain text and restart the Publishing Server to encrypt it.
QM001519845
In a clustered environment, the BMC Impact Portal incorrectly updates the pserver.conf and pclient.conf files with the physical host name rather than the virtual host name.
Workaround: See "Updating configuration files with virtual host name in a clustered environment".
QM001519848
In a clustered environment, the user of the Publishing Server CLI must authenticate on the Publishing Server host.
Workaround: Set BIPServers, BIPUserName and BIPPassword in pclient.conf.
QM000520156
If a component is modified with an invalid
StatusModeland you attempt to publish the service model, the Publishing Server does not prevent the completion of the publish job.Workaround: Set a valid
StatusModeland publish again.QM001521946
Information about configuring timeout parameters between the Publishing Server, smmgr, and cell is missing from the section “Troubleshooting publication failures” in BMC Impact Solutions: Administration.
Workaround: See "Configuring timeout parameters between the Publishing Server, smmgr, and cell for publishing large service models".
QM001521953
Information about configuring timeout parameters between the Publishing Server and BMC Atrium CMBD is missing from the section “Troubleshooting publication failures” in BMC Impact Solutions: Administration.
Workaround: See "Configuring timeout parameters between the Publishing Server and the BMC Atrium CMDB for publishing large service models".
SW00244023
When the NOTIFY plug-in is not loaded, reconciliation job runs hang and remain in a started status. This causes BMC Impact Service Model Editor promotion and every other reconciliation job to hang.
Workaround: Ensure that the NOTIFY plug-in configuration and the AR plug-in environment variables are correct so that the NOTIFY plug-in is loaded. For information about verifying that the plug-in is loaded, see “Verify the Notify ARDBC plug-in” in BMC Impact Solutions: Administration.
Cannot publish when moving CIs that were published to a cell that was unregistered
Move the CIs that have been published to a cell that you want to unregister, before unregistering the cell.
If you did not move the CIs before unregistering, use the following procedure:
1 Re-register a cell using the name of the unregistered cell.
2 Initialize the cell using the CLI command
pinit.3 Move the CIs from the cell that needs to be unregistered to another cell.
4 Publish.
5 Unregister the cell.
Updating configuration files with virtual host name in a clustered environment
Perform the following steps to update the pserver.conf and pclient.conf files with the virtual host name:
1 Edit the pserver.conf file as follows:
A Add the line BIPFailoverConfig=F.
B Set the JNPServers and BIPServers parameters with the virtual host address.
2 Edit the pclient.conf file as follows:
A Add the line BIPFailoverConfig=F.
B Set the JNPServers and BIPServers parameters with the virtual host address.
Configuring timeout parameters between the Publishing Server, smmgr, and cell for publishing large service models
When publishing large models, ensure that the following timeout configuration parameters are set high enough:
%MCELL_HOME%/etc/smmgr.conf MessageBufferKeepSent (timeout for communication between smmgr and cell) %PS_HOME%/etc/pserver.conf SMMMessageBufferKeepSent (timeout for communication between Publishing Server and smmgr) By default, the Publishing Server estimates the timeout needed. If this fails, set SMMMessageBufferKeepSentEstimate=F and increase SMMMessageBufferKeepSent.
If publication fails with the message Publish validation of IMs failed, use the following information to troubleshoot the problem according to the message you receive:
IM <CellName> failed to upload service model from SMMThe MessageBufferKeepSent of smmgr is not high enough and expires before the cell has terminated uploading service model from smmgr.
IM <CellName> did not answer the requestThe SMMMessageBufferKeepSent of Publishing Server is not high enough and expires before the smmgr has applied the verification or upload.
In both cases, the cell continues to upload and, after a while, the service model will be available in the cell. Nevertheless, reinitialize the cell and publish again to avoid subsequent publish failures with the message Unique data identifier not/already in use.
Configuring timeout parameters between the Publishing Server and the BMC Atrium CMDB for publishing large service models
When publishing large models, ensure that the %PS_HOME%/etc/pserver.conf ARSXLongTimeOut configuration parameter is set high enough. This parameter specifies the timeout value for the communication between the Publishing Server and the CMDB.
By default, the Publishing Server estimates the timeout needed. If this fails, set ARSXLongTimeOutEstimate=F and increase ARSXLongTimeOut.
If publication fails with the message Failure while applying publish on CMDB - Error - 92 Timeout during database update, the operation has been accepted by the server and will usually complete successfully, the ARSXLongTimeOut of Publishing Server is not set high enough and expires before the CMDB has terminated committing modifications in impact dataset.
The CMDB continues to commit modifications in the impact dataset, and after a while, the service model will be available in the impact dataset. Ensure that the parameters are set correctly.
The same failure might occur when you initialize the CMDB with large service models.
Corrected issues in BMC Impact Publishing Server
Table 24 describes issues that have been corrected in BMC Impact Publishing Server.
Table 24 Corrected issues in BMC Impact Publishing Server (part 1 of 2)Tracking ID
Issue
QM000549914
When the AR Server was down, the Publishing Server attempted to reestablish a connection. If you used psstat to determine its status, it returned misleading information that the service was started in automatic mode when it was not.
QM000554739
The CellAliases of an environment in BMC.IMPACT.PROD reflected the situation at the time of the last successful publish. When closing an environment, all the Publishing Server internal data should be removed but could contain obsolete CellAliases when reinitialized.
QM000554853
For a publish environment with AssetDataSetType= Overlay and PublishModeServiceModel=Current, publication failed if the CI’s ServiceModelSet was set to IN without taking the other endpoint of an existing impact relationship in the asset overlay dataset.
QM000554860
Publishing server CLIs displayed an exception when launched in an unwritable directory.
QM000554993
When EnvId matches TEST and AssetDataSetType= Overlay and PublishModeServiceModel=Overlay, publication problems occurred.
QM000555080
The command
pinit -adid not work before a first successful publication.QM001510280
Merges to BMC.ASSET that did not use the BMC Default Merge Precedence Set caused publication issues.
QM001510763
The ps_env_open process failed after the Publishing Server was reinstalled because the impact dataset already existed in the CMDB.
QM001515688
The publishing server could not successfully publish a large service model, and it reported the following error:
"SMM <name> did not answer the request."See "Configuring timeout parameters between the Publishing Server, smmgr, and cell for publishing large service models"for additional information about configuring timeout intervals.See the section “Diagnosing publication failures” in BMC Impact Solutions: Administration for additional information.
QM001516987
If the BMC Atrium CMDB encountered an exception during a large publish job, the publishing server incorrectly reported that the publish job failed. See "Configuring timeout parameters between the Publishing Server and the BMC Atrium CMDB for publishing large service models"
for information about configuring timeout intervals.See the section “Diagnosing publication failures” in BMC Impact Solutions: Administration for additional information.
Problems corrected in version 7.0.01
QM000516577
Component Aliases with semicolons were not parsed correctly and caused the publish to fail.
QM000517328
When an error occurred while CMDB was committing, the error message was too generic.
QM000545531
Publish failed in a mixed BMC Event Manager and BMC Impact Manager environment.
QM000554024
When a component or relationship ended with a backslash character (\), a syntax error occurred and the model could not be published.
BMC Impact Integration Web Services 2.2.00
The BMC Impact Integration Web Services Server (BMC II Web Services Server) provides a loosely coupled interface based on Web services, which can be used for exchanging events and information with BMC Impact Manager solutions. BMC Performance Manager, for example, uses BMC II Web Services Server to send events to BMC Impact Manager.
The BMC II Web Services Server is installed automatically when you install the BMC Impact Portal module of the BMC Portal product. You can also install the BMC Impact Integration Web Services Server and sample client code manually from the BMC Impact Manager 7.0.02 installation CD or the BMC Impact Solutions DVD.
NOTE: The BMC II Web Services Server is also a component of the BMC Impact Integration Developer’s Kit. You can view information about the Kit at http://shop.bmc.com.
What’s new in BMC II Web Services Server
Version 3.0 of the BMC Impact Integration Web Services Server has an additional configuration parameter, DisableSlotListSet, in the iiws.conf file and now includes supplemental selector files that facilitate event filtering.
DisableSlotListSet
The DisableSlotListSet configuration parameter, which should always be set to Yes, enables the BMC II Web Services Server to process incoming messages that are enclosed within brackets as regular slot strings.
Supplemental selector files
The following supplemental message selector files serve the purpose of filtering for incoming and outgoing events:
recvfilterin.selector recvfilterout.selector sendfilterin.selector sendfilterout.selector On the BMC II Web Services Server side, these supplemental message selector files are stored under %installDirectory%\mcell or $installDirectory/mcell. By default, the filters contained in these files are turned off (Enable=FALSE). When you enable them and define the selectors, they are used in conjunction with the iiws.selector file to help filter events in or out.
All incoming and outgoing events that are sent or received by the BMC II Web Services Server are first scanned by the filters in these message selector files. These filters are global, applying to all clients and to all events that are passed back and forth between the BMC II Web Services Server and the cell. If the incoming events are not rejected by the supplemental message selector files, then they are scanned by the filters in the BMC II Web Services Server’s iiws.selector file, which is specific to the client request.
What’s changed in BMC II Web Services Server
The section describes changes in the BMC II Web Services Server component.
Enforced typing
The BMC II Web Services Server 3.0 enforces type implementation. When you program your integration client, if the slot type is
LIST_OF, in the client code you must define a correspondingnameValuetypeXY_ARRAYwith an assigned array value. For example, if the slot type to be passed isLIST_OF STRING, you define the correspondingnameValuetype asSTRING_ARRAY.Open issues and workarounds in BMC II Web Services Server
This section describes issues that remain open in this release.
Table 25 Open issues and workarounds in BMC II Web Services ServerTracking ID
Issue
QM000546853
During a command-line installation, if you attempt to exit the installation utility after rejecting the terms of the license agreement, the installation utility will not exit.
Workaround: To exit the installation utility, accept the terms of the license agreement and then exit the installation utility.
QM000544638
When you install the BMC II Web Services Server from the CD or DVD, the command ./installScript -is:javahome /directoryPathToJRE does not work n Red Hat Linux®.
Workaround: None. Ensure that Java is installed under the /usr/bin directory.
QM000417404
Basic C APIs might terminate unexpectedly.
Workaround: See "Basic C APIs might terminate unexpectedly".
none
When a web service client is using an unreliable subscription call and the BMC II Web Services Server is restarted, the client no longer receives events. The bmciiws_getEvents operation returns an error message similar to
The client context is not subscribed to requested filter.File impl.cpp, Line 1106.Workaround: None. Restart the web service client and initiate another subscription call.
Basic C APIs might terminate unexpectedly
The Basic C APIs might terminate unexpectedly on startup if the configuration file (integration_name.conf file) contains a syntax error, such as an extra equal sign (=), in a statement. For example, if you enter the equality operator (==) instead of the assignment operator (=) as shown:
To work around this issue, ensure that the configuration file is formatted as specified in the BMC Impact Integration Developer’s Kit documentation and that it does not contain spelling errors.
Corrected issues in BMC II Web Services Server
The following issues were reported in earlier releases of the BMC Portal and have been corrected in this release.
Requirements and supported resources
This section provides release-specific information about requirements and supported resources for version 3.0 of BMC II Web Services Server. For general information about requirements and supported resources, see the BMC Impact Integration Web Services Server Installation and Configuration Guide.
Product requirements
Table 27 on page 67 lists the versions and features of BMC Impact Manager (BMC IM) that the BMC II Web Services Server supports. Versions 5.1 and later are able to run in an operating system that is in Simplified Chinese, Traditional Chinese, Korean, or Japanese.
OpenSSL compatibility
Version 3.0 of the BMC II Web Services Server supports version 9.6 of OpenSSL on all supported platforms.
Operating system support
Table 28 lists the operating systems that version 3.0 of the BMC II Web Services Server supports.
Intention to drop support
BMC intends to drop support for Red Hat Enterprise Linux Advanced Server (Intel) 3.0 and for HP-UX (PA-RISC) 11.0 in the next release of the BMC II Web Services Server.
Support for BMC II Web Services Server
This section provides information about
BMC Software support for BMC II Web Services Server documents that support the product Levels of support
The following table shows the schedule for full support and limited support for the version 3.0 BMC II Web Services Server component. The dates are shown in m/dd/yyyy format.
Version
Full support ends
Limited support ends
3.0
to be determined
to be determined
2.2.00
12/31/2007
12/31/2008
2.1.00
6/30/2007
6/30/2008
Product document
The BMC Impact Integration Web Services Server Installation and Configuration Guide supports this product.
Support for BMC Portal
This section provides information about
BMC Software support for the modules (licensed products) that compose the BMC Portal documents that support the BMC Portal modules how to obtain the latest information about the BMC Portal modules how to order the BMC Portal modules how to contact BMC Software Customer Support Levels of support
BMC Software supports the following product versions and releases for the BMC Portal modules:
Module and version
Level of support
BMC Performance Manager Portal
BMC Performance Manager Portal 2.4.x
full
BMC Performance Manager Portal 2.3.x
full
BMC Performance Manager Portal 2.1.x
full
BMC Performance Manager Portal 1.2.x
limited a
BMC Performance Exception Detector
BMC Performance Exception Detector 1.3.x
full
BMC Performance Exception Detector 1.1.x
full
BMC Impact Portal
BMC Impact Portal 7.0.02
full
BMC Impact Portal 7.0.01
full
BMC Impact Portal 5.1
full b
BMC Impact Portal 5.0
limited c
c Support for this product release will be dropped in August 2007.
Support for this product release changes to limited on October 31, 2007 and will be dropped on December 31, 2007.
Support for this product release will be dropped on June 30, 2007.
For more information about the latest Support policies and guidelines, see the Customer Support page of the BMC Software website at http://www.bmc.com/support_home.
BMC Portal documents
The following documents support the BMC Portal modules:
Where to view the latest product information
The latest BMC Performance Manager Portal, BMC Impact Portal, and BMC Performance Exception Detector information is available on the BMC Software Customer Support web page at http://www.bmc.com/support_home.
TIP: If you do not already have a user name and password that allow you to fully access the BMC Software Customer Support web page, you can register for a user name and password on the page.
From the BMC Software Customer Support web page, you can perform several tasks, including
viewing the latest product documentation (manuals, release notes, flashes, technical bulletins, online Help, and parameter information) subscribing to Proactive Notification to receive e-mail messages that inform you of new release notes, flashes, and technical bulletins for your products searching for existing product resolutions and frequently asked questions (FAQs) How to order the products
The BMC Impact Portal is available on CD and DVD. The BMC Performance Manager Portal and BMC Performance Exception Detector are available on CD and DVD or electronically from one of the BMC Software product download web pages (The BMC Portal server is included in these products). You can obtain the products in the following ways:
Order BMC Performance Manager Portal, BMC Impact Portal, or BMC Performance Exception Detector through a BMC Software sales representative by calling 800 793 4262. If you have purchased a license for BMC Performance Manager Portal or BMC Performance Exception Detector through a BMC Software sales representative and need to download the product, or if you want to upgrade to the latest version of the product, download it from http://www.bmc.com/ega. Use the user name and password that your BMC Software sales representative gave you. Customer support
If you have problems with or questions about a BMC product, see the Customer Support website at http://www.bmc.com/support_home. You can view or download product documents, find answers to frequently asked questions, and download product updates and maintenance. If you do not have access to the web and you are in the United States or Canada, contact Customer Support at 800 537 1813. Outside the United States or Canada, contact your local BMC office or agent.
*67949*