Cómo agregar class kotlin a gradle tarea JavaCompile

Uso kotlin y java con bota de resorte para desarrollar mi proyecto. Mi herramienta de compilation es gradle, una tarea se define de la siguiente manera:

configurations { providedRuntime jpametamodel } dependencies { jpametamodel ('org.hibernate:hibernate-jpamodelgen:4.3.11.Final') } task generateMetaModel(type: JavaCompile, group: 'build', description: 'metamodel generate') { source = sourceSets.main.java classpath = configurations.compile + configurations.jpametamodel options.compilerArgs = ["-proc:only"] destinationDir = sourceSets.generated.java.srcDirs.iterator().next() doFirst { delete(sourceSets.generated.java.srcDirs) } } 

Esta tarea funciona sin la class kotlin, pero si agrego la class kotlin, la tarea no puede funcionar arrojando los siguientes errores:

 Hibernate JPA 2 Static-Metamodel Generator 4.3.11.Final /.../src/main/java/com/app/web/rest/UserResource.java:18: Cannot find ..... import com.app.web.rest.dto.SimpleUser; ^ Symbol: Class SimpleUser Position: Package com.app.web.rest.dto 

SimpleUser se define en el file kotlin:

  SimpleUser.kt data class SimpleUser(val str:String)