ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Reilly <peter.rei...@corvil.com>
Subject Re: UpperCase example by JanMaterne
Date Tue, 25 May 2004 11:38:16 GMT
Please read
http://ant.apache.org/manual/install.html#librarydependencies

You need to use rhino 1.5R3 with the current bsf jar.
and not the latest version of rhino.

You could also try beanshell 2.0 beta 1;

       <scriptdef name="upper" language="beanshell">
          <attribute name="prop"/>
          <attribute name="val"/>
            project.setNewProperty(attributes.get("prop"),attributes.get("val").toUpperCase());
      </scriptdef>


skalsky@oksystem.cz wrote:

>Hello there,
>	I've problems with example by Jan Materne :(
>	(I'm a beginner with ANT and Java so I may only bad understand the example)I made this
steps.
>
>Because the task <scriptdef> needs BeanScriptingFramework,I downloaded bsf.jar.
>The script fell because it can't find  class  org.mozilla.javascript.JavaScriptException
 - also I downloaded js.jar from http://www.mozilla.org/rhino/download.html - the Latest build.
>
>But now it's falling because it can't find  in the js.jar method Context.getDebuggableContext();
  (the class really doesn't contains the method). But the older releases of Rhino js.jar don't
contain any other classes (bex.: debut.debugger)
>
>How can I run the example without complication and what I need to?
>
>Thanx 4 your help.
>		Milan
>
>P.S.
>  The ant code:
> <target name="uc">
>       <scriptdef name="upper" language="javascript">
>          <attribute name="prop"/>
>          <attribute name="val"/>
>				project.setNewProperty(attributes.get("prop"),attributes.get("val").toUpperCase());
>      </scriptdef>
>
>       <property name="prop1 " value=" hello world"/> 
>       <echo message="before: ${prop1}"/> 
>       <upper property="prop2" value="${prop1}"/>
>       <echo message="after: ${prop2}"/> 
>   </target>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>For additional commands, e-mail: user-help@ant.apache.org
>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message