...и откуда такие берутся...?
...хоть бы изложили подробно - когда именно выскакивает ошибка?...
Какой еще формат файла? Кем или чем не поддерживается? такая ситуация возможна тольк на телефоне. На всяки случай поясняю.
Скорее всего у Вас телефон с ограниченными возможностями MIDP: Samsung какой-нибудь, LG, Fly или что-то еще, что я телефонами не считаю, они могут только звонить и SMS посылать, на большее они не рассчитаны, и требовать от них этого не надо. Полезная программа может работать без проблем только на следующих телефонах: Sony-Ericsson, Nokia, Motorola, Siemens (старые) , BenQ-Siemens (не очень старые), BenQ (возможно). При этом, реализация в Motorola имеет особенности, для запуска на них приложений Java требуется особый файл PAT (так вроде), описывающий права доступа. За подробностями по Motorola лучше обратиться на специализированные форумы по телефонам этой марки.
Хотя, что-то мне кажется, что читать это никто не будет из тех, кому это может быть полезным. Поиском-то они не пользуются, да и теги расставлять не умеют.