Por fin descubri el error y no era de codigo, ya que el codigo que esta arriba funciona perfecto, el problema ocurre por lo siguiente
el IReport en su directorio \lib trae el *.jar del jasperrepot y traia la vercion:
jasperreports-0.6.4.jar
con esta compila el archivo xml y generaba el *.jasper
Luego al intentar abrir el reporte con mi aplicacion estaba usando la vercion jasperreports-0.6.5.jar del jasper report y por este motivo el error, asi que reemplace el *.jar del iReport por la ultima vercion volvi a compilar y generar el *.jasper y problema resuelto (y)
Ahora si te sigue sin funcionar verifica que tengas los siguientes jar tanbien
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
itext-1.2.jar
poi-2.5.1-final-20040804.jar
Saludos a todos
DestruKtor
http://www.vladyrojas.cl/