Guest

Cisco Unified Communications Manager (CallManager)

CallManager Bulk Administration Tool (BAT) Common Problems and Solutions

Document ID: 72441



Contents

Introduction
Prerequisites
      Requirements
      Components Used
      Conventions
Cannot Insert IP Phones Using BAT
      Problem
      Solution
After a Cisco Unified CallManager Upgrade, the User Cannot Import Phones using BAT
      Problem
      Solution
Bulk Administration Jobs Stay at Pending Status in CallManager 5.x/6.x
      Problem
      Solution
When BAT Update is Performed,Unmapped Exception Occurs
      Problem
      Solution
When You Run BAT, the Error Message "rslnsertFromFile is null or not an object" is Received
      Problem
      Solution
Unable to Access BAT Application
NetPro Discussion Forums - Featured Conversations
Related Information

Introduction

The Bulk Administration Tool (BAT) is a web-based application that performs bulk transactions to the Cisco CallManager database. BAT allows you to add, update, or delete a large number of similar phones, users, or ports at the same time. When you use Cisco CallManager Administration, each database transaction requires an individual manual operation, while BAT automates the process and achieves faster add, update, and delete operations.

BAT gives the administrator a fast and efficient way to add, update, or delete large numbers of phones in batches, rather than performing individual updates through Cisco CallManager Administration. This document discusses a solution to the situation where you cannot insert the IP phones using BAT.

Prerequisites

Requirements

Cisco recommends that you have knowledge of these topics:

Components Used

The information in this document is based on these software and hardware versions:

  • Cisco CallManager 4.x and later

  • Bulk Administration Tool 5.1(3)

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Refer to Cisco Technical Tips Conventions for more information on document conventions.

Cannot Insert IP Phones Using BAT

Problem

A user is unable to insert the IP phones using BAT. BAT passes the validation, but fails to insert the phone with the Subscript out of range error message.

The issue occurs when the user tries to insert IP phones which are subscribed to Fast Dial or Personal Address Book services. The Fast Dial and Personal Address Book services can cause issues when they have parameters which are not populated. This issue is documented by Cisco bug ID CSCsb54987 ( registered customers only) .

Solution

In order to resolve the issue, remove the Fast Dial and Personal Address Book services from the template using the procedure mentioned in Adding or Updating IP Services in a BAT Template, and insert the IP phones again using the BAT.

After a Cisco Unified CallManager Upgrade, the User Cannot Import Phones using BAT

Problem

After a Cisco Unified CallManager upgrade, the user cannot import phones using BAT. The error message Couldn't create user object. Check if DC Directory is running is displayed.

This issue occurs when the BAT version is not compatible with the Cisco CallManager version. BAT also needs to be upgraded when Cisco Unified CallManager is upgraded.

Solution

In order to resolve this issue, refer to the Software Version Comparison and install the appropriate version of BAT.

You can uninstall the existing version of BAT and install the appropriate BAT version when you complete the procedure available in the Installing BAT section of Bulk Administration Tool User Guide, Release 5.0(1).

Bulk Administration Jobs Stay at Pending Status in CallManager 5.x/6.x

Problem

Scheduled jobs created through the BAT do not start in Cisco CallManager 5.x/6.x. The scheduler shows a pending status for these jobs.

Solution

This problem is likely to occur when the mandatory services required to run each job are not activated in Cisco CallManager before you run BAT.

When scheduled jobs shows the status as pending, confirm that the mandatory services required to run each job have been activated. Complete these steps in order to confirm if the services are activated.

  1. From the Navigation drop-down list at the top left of the Cisco CallManager Administration page, choose Cisco Unified CallManager Serviceability and click Go.

  2. Once the Cisco Unified CallManager Serviceability page appears, choose Tools > Service Activation.

  3. Check the status of these Database and Administration services:

    • Cisco Administrative XML Layer (AXL) Web Service

    • Cisco Bulk Provisioning Service (BPS)

      Check that there is no other job in the Processing state. BPS can process only one job at a time. Also check to see if Stop Processing is requested for BPS transactions. If so, choose Job Scheduler and click Start Processing.

    • Cisco Tool for Auto-Registered Phones Support (TAPS) Service

    Note: These services must be activated from the Service Activation in order to run scheduled jobs created through BAT.

When BAT Update is Performed,Unmapped Exception Occurs

Problem

In Cisco Unified Communications Manager 5.x, when you attempt to perform a BAT update Bulk Administration > Phones > Update Phones > Query and use Directory Number or Device Name as the search criteria, BAT returns an error:Unmapped Exception. Column fklocation does not exist in item object.

bat-prob-sols-1.gif

Solution

In order to overcome this error message, first tick the Extend Search Using check box and then perform a search.

When You Run BAT, the Error Message "rslnsertFromFile is null or not an object" is Received

Problem

When you run BAT, the error message rslnsertFromFile is null or not an object is received intermittently.

Solution

The error message can occur because of these reasons:

  • The BAT tool is installed on a computer or server that is not a CallManager.

  • A prior version of BAT is not properly removed; make sure that you remove any previous versions of BAT, then reboot the CallManager server, and re-run the BAT plug-in.

Unable to Access BAT Application

When you try to access the BAT application with the Multi Level Administration (MLA) account and cannot, it is because BAT does not depend on the MLA feature in Cisco CallManager Administration. In order to login to BAT, you need to create an account in the server with administrator rights, or you can use an existent account on the Cisco CallManager Server which has administrator rights, for example, Administrator account. For more information on how to log on to BAT, refer to Accessing Cisco CallManager Administration and BAT.

NetPro Discussion Forums - Featured Conversations

Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology.
NetPro Discussion Forums - Featured Conversations for Voice
Service Providers: Voice over IP
Voice & Video: Voice over IP
Voice & Video: IP Telephony
Voice & Video: IP Phone Services for End Users
Voice & Video: Unified Communications
Voice & Video: IP Phone Services for Developers
Voice & Video: General

Related Information



Updated: Sep 26, 2008Document ID: 72441