BES5x: Request could not be completed when adding an application to the repository

Last week I stumbled across a “bug” in BlackBerry Enterprise Server 5.x.

When trying to upload a new application to our BES 5.x I would get a “Request could not be completed” error. The error was not very helpful and there was no obvious cause for the error.

The application I tried to import had an unusual detailed version numbering of 3.5.1.3509. By experimenting I was able to find out that the BlackBerry Administration Service (BAS) rejects application versions with four digits or more in the last set of digits. Changing the version to 3.5.3.509 allowed me to import the application.

Of course BlackBerry already has a nice KB-article about this issue:  KB19949