Hola...
El error es de librerías por lo que no tiene mucho que ver con subreportes, en la sección de XML de iReport ubícate en la segunda línea y localiza el atributo
language="groovy" y eliminalo.
O bien puedes descargar la librería
groovy-all que corresponde a la clase que te manda el error.
Con respecto a tu
warning significa que tienes dos librerías JasperReport en tu proyecto por lo que te manda esa advertencia, lo cual te recomendaría eliminas la duplicada.
Hasta donde tengo entendido y con las librerías que yo trabajo, y hasta el momento no eh tenido problemas, son las siguientes...
- commons.logging-1.1.1.jar
- commons-beanutils-1.8.0.jar
- commons-collections-2.1.jar
- commons-digester-2.1.jar
- gentlyWEB-utils-1.1.jar
- itext-4.2.0.jar
- jasperreports-5.1.0.jar
- jasperreports-fonts-5.6.0.jar
- pdf-renderer-1.0.5.jar
Cabe mencionar que la versión de los
JasperReports van de acuerdo a la versión de iReport, como puedes ver mi versión es 5.6.0.
Cualquier duda y/o inconveniente, aquí estamos. Suerte!