file java\lang\NoClassDefFoundError.class not found

i am trying to compile a class using jaavc 5.0 for midp using -target cldc1.0 and -bootclasspath which points to all the midp classes

even though the NoClassDefFoundError.class was introduced only from cldc1.1 while i am compiling my class the compiler generates the code with NoClassDefFoundError.class. and becuase of that i am getting compilation errro.

why does the compiler generates a byte code containing this NoClassDefFoundError.class which is not part of cldc1.0 and ignore my -taget flag?

[519 byte] By [yosibotzera] at [2007-10-1 21:11:01]
# 1
Try using the appropriate -source option (if it exists for midp)
ChuckBinga at 2007-7-13 3:08:08 > top of Java-index,Developer Tools,Java Compiler...