Hi,
I just wanted to bump this, as I didn't get an answer before. Or would
it be better to ask this on the developers mailing list?
Please let me know. Thanks,
Jake
On 10-08-19 07:02 PM, Jacob Beard wrote:
Hi,
I've now also posted this question on Stack Overflow:
http://stackoverflow.com/questions/3526960/using-recent-rhino-in-ant-script
Jake
On 10-08-19 03:26 PM, Jacob Beard wrote:
Hi,
I'm trying to use a recent version of Rhino in an ant <script> tag,
but it seems to be using the version of Rhino that comes bundled with
the JVM instead. I've tried adjusting the classpath to specify the
Rhino script jar. Currently, I've tried the following:
<project default="hello" name="hello-world" basedir=".">
<target name="hello">
<script language="javascript">
<classpath>
<pathelement location="js.jar"/>
</classpath><![CDATA[
x=<hello><world/></hello>
]]></script>
</target>
</project>
Notice the inclusion of E4X syntax in the script, which should work
only work in Rhino from Mozilla, and not the one bundled with the JVM.
js.jar is in the same directory as the ant script. I've also tried
renaming it to rhino.jar, as I think I've seen documentation that
suggested that this was necessary.
When I run it, it gives the following error:
javax.script.ScriptException:
sun.org.mozilla.javascript.EvaluatorException: syntax error (<Unknown
source>#3)
So, it does appear as though it is still using the version of Rhino
that comes with the JVM.
I'd appreciate any guidance anyone can offer on this. Thanks,
Jake
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
For additional commands, e-mail: user-h...@ant.apache.org