When performing a third-party application push using the Software Configuration tab in BlackBerry® Manager, the application push does not complete when using newer BlackBerry® smartphones that do not exist in the device.xml file.
The following log lines are generated in the IT policy log files for BlackBerry® Enterprise Server 4.1 SP4:
[40000] (09/05 08:04:55.482):{0xC14} RequestHandler::PollForMissingApps: Starting Poll For Missing Apps.
[20000] (09/05 08:04:58.185):{0xC14} Device info for hardwareID 0x8d000f03 could not be found.
[40000] (09/05 08:04:58.200):{0xC14} RequestHandler::PollForMissingApps: Completed Poll For Missing Apps, elapsed time 3 seconds.
The following log lines are generated in the IT policy log files for BlackBerry Enterprise Server 4.1 SP6:
[20000] (08/06 00:36:19.758):{0xA7C} {user@domain.com, PIN=1a1a1a1a, UserId=31}PollForMissingApps: GetHHCodePackages reported: HHCM_DEVICE_NOT_SUPPORTED. Upgrade your copy of device.xml
Note: In BlackBerry Enterprise Server 4.1 SP6, increased logging activity is related to this issue.
- BlackBerry® Enterprise Server 4.1 SP4 to 4.1 SP7 for IBM® Lotus® Domino®
- BlackBerry® Enterprise Server 4.1 SP4 to 4.1 SP7 for Microsoft® Exchange
- BlackBerry® Enterprise Server 4.1 SP6 for Novell® GroupWise®
- BlackBerry® smartphones
- SDR146461
The device.xml file in the BlackBerry Enterprise Server does not contain updated information regarding the latest BlackBerry smartphone model.
To resolve this issue, complete the following steps:
- Open the device.xml file that is located in C:\Program Files\Common Files\Research In Motion\AppLoader.
- Look for devicesrc version to check the version of the device.xml file in the BlackBerry Enterprise Server.
- To update to the latest device.xml file, follow the steps in KB13589.
- Compare the version and, if it is newer, copy the latest version of the device.xml file to the BlackBerry Enterprise Server. This overwrites the current file.
One of the following options can be used as a workaround to this issue:
- Manually update the device.xml file with the entry for the BlackBerry smartphone that is being used.
- Obtain an existing device.xml file with the BlackBerry smartphone entry included. For example, if BlackBerry® Device Software is installed on a computer running BlackBerry® Desktop Software 4.3 to 5.0, the device.xml file can be found at C:\Program Files\Common Files\Research In Motion\Apploader. Copy this file over to the same folder location on the BlackBerry Enterprise Server.
Disclaimer
By downloading, accessing or otherwise using the Knowledge Base documents you agree:
(a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and
(b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.
Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.

