Troubleshooting in BAM Portal Configuration

Q01. What does this error message mean?

The BAM Primary Import Database found from the BizTalk Management Database <database name> on server <server name> is not compatible or does not exist. Please configure BAM Tools where Server Runtime, Administration Tools, or Developer Tools is installed.

A01. BAM Tools is not configured for the Group specified on the Group page. The BAM Portal can only be configured if BAM Tools is configured. You must configure BAM Tools from machine that has either the “Server Runtime’, “Administration Tools”, or “Developer Tools” BizTalk feature installed.

Q02. What does this error message mean?

BAM Tools is not enabled for configuration and the BAM Primary Import Database found from the BizTalk Management Database <database name> on server <server name> is not compatible or does not exist.

A02. BAM Tools is not configured for the Group specified on the Group page and the BAM Tools page is not enabled for first-time configuration. You must either (1) configure BAM Tools from machine that has either the “Server Runtime’, “Administration Tools”, or “Developer Tools” BizTalk feature installed or (2) enable the BAM Tools page for configuration.

Q03. Why is the BAM Portal page disabled?
A03. BAM Portal is already configured on another machine. BAM configuration only supports 1 BAM Portal per BAM Primary Import Table database. This means that there can only be 1 BAM Portal per group and among all groups that use the same BAM Tools functionality (i.e. the same BAM Primary Import Table database).

Q04. What does the error message “IIS is not 32-bit enabled.” mean?
A04. IIS 6.0+ must be enabled to run 32-bit Web applications on 64-bit machines in order for the BAM Portal to function. You can enable by running the command:

cscript.exe %windir%\Inetpub\AdminScripts\adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 1

Q05. What does the error message “BAM Application pool BAMAppPool already exists.” mean?
A05. BAM Portal cannot be configured if an application pool with the name ‘BAMAppPool’ already exists. If configuraiton/un-configuration of BAM Portal failed, you can delete the ‘BAMAppPool’ application pool by using the Internet Information Services Manager.

Q06. What does the error message “BAM Virtual Root BAM already exists.” mean?
A06. BAM Portal cannot be configured if a virtual root with the name ‘BAM’ already exists. If configuration/un-configuration of BAM Portal failed, you can delete the ‘BAM’ virtual root by using the Internet Information Services Manager.