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:
-
Cisco CallManager Administration
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.
-
From the Navigation drop-down list at the top left of the Cisco CallManager Administration page, choose Cisco Unified CallManager Serviceability and click Go.
-
Once the Cisco Unified CallManager Serviceability page appears, choose Tools > Service Activation.
-
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.
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
| 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
- Bulk Administration Tool User Guide
- Cisco CallManager Bulk Administration Guide 5.0: Scheduling Jobs
- Voice Technology Support
- Voice and Unified Communications Product Support
-
Recommended Reading:
Troubleshooting Cisco IP Telephony
- Technical Support & Documentation - Cisco Systems
| Updated: Sep 26, 2008 | Document ID: 72441 |
