"java.lang.NoSuchFieldError: org.eclipse.jdt.internal.compiler.ast.TypeReference: field VoidBinding not found at org.eclipse.jdt.internal.compiler.ast.TypeReference.baseTypeReference(TypeReference.java:40)" I observed the same error message in my environment. I am using JasperReports 1.3.0 with jdt-compiler-3.1.1.jar This error occurred when I was running the code on J2SE 1.3.x. The error disappeared when I switched to J2SE 1.4.2 What version of J2SE are you using?