Compatibilidad con versiones anteriores de Java 8 Javascript Engine

Estoy probando Java 8 en mi proyecto y estoy atrapado en un error relacionado con mi proceso de compilación.

Estoy usando scripts ANT y en algún momento estoy usando JavaScript (incrustado en ANT) para hacer algunas operaciones específicas de compilación. La parte del script que está causando el error se ve a continuación:

<script language="javascript"> 

        <![CDATA[

        importClass(java.io.File);
        importClass(java.io.FileReader);
                    ...
                    ]]>
</script>

El proyecto está funcionando bien con Java 7 o Java 6, pero me da algunos errores cuando estoy usando Java 8. Estos errores están relacionados con la actualización del motor JS.

En particular, recibo la siguiente excepción:

javax.script.ScriptException: ReferenceError: "importClass" no está definido en la línea

Después de buscar en Google, descubrí que está relacionado con el siguiente problema en el JDK

[# JDK-8025132]

Intenté lo que se sugiere en los comentarios pero sin suerte.

¿Cómo puedo hacer que el motor Java 8 Nashorn sea compatible con el motor Rhino JS?

Respuestas a la pregunta(1)

Su respuesta a la pregunta