ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacob Beard <jbea...@cs.mcgill.ca>
Subject Re: using recent Rhino in ant script
Date Sat, 21 Aug 2010 14:35:36 GMT
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-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message