Я столкнулся с этой ошибкой, изучая j2me прямо сейчас.Исправили это, добавив флаг компилятора: 'javac -source 1.4 ....'.
Причина в том, что Java 1.5+ использует StringBuilder, который заменяет StringBuffer.Но реализация JavaME не имеет StringBuilder, она требует использования старого StringBuffer для тех же операций.Поэтому скомпилируйте ваш класс J2ME как Java 1.4, чтобы он использовал старый метод.