maybe java.lang.String instead of just String???

----- Original Message -----
From: "Azoulay, Zacky" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 23, 2002 1:57 PM
Subject: run jacl scripts with ant


> Hi,
>
> I try a sample task that run jacl scripts with ant
>
> <project name="script01" default="hello">
> <target name="hello">
> <script language="jacl"> <![CDATA[
> package require java
> puts [[java::new String "hello world"] toString]
> ]]></script>
> </target>
> </project>
>
> but I get some error
> Buildfile: test_s.xml
>
> hello:
> Exception in thread "main"    [script] java.lang.NullPointerException
>    [script]     at tcl.lang.Interp.create(Native Method)
>    [script]     at tcl.lang.Interp.<init>(Interp.java:130)
>    [script]     at
> com.ibm.bsf.engines.jacl.JaclEngine.initialize(JaclEngine.jav
> a:31)
>    [script]     at
> com.ibm.bsf.BSFManager.loadScriptingEngine(BSFManager.java:31
> 7)
>    [script]     at com.ibm.bsf.BSFManager.exec(BSFManager.java:478)
>    [script]     at
> org.apache.tools.ant.taskdefs.optional.Script.execute(Script.
> java:109)
>    [script]     at org.apache.tools.ant.Task.perform(Task.java:217)
>    [script]     at org.apache.tools.ant.Target.execute(Target.java:184)
>    [script]     at
org.apache.tools.ant.Target.performTasks(Target.java:202)
>    [script]     at
> org.apache.tools.ant.Project.executeTarget(Project.java:601)
>    [script]     at
> org.apache.tools.ant.Project.executeTargets(Project.java:560)
>
>    [script]     at org.apache.tools.ant.Main.runBuild(Main.java:454)
>    [script]     at org.apache.tools.ant.Main.start(Main.java:153)
>    [script]     at org.apache.tools.ant.Main.main(Main.java:176)
>
> BUILD FAILED
>
> c:\ant_test\test_s.xml:3: tcl.lang.TclRuntimeError: could not find class
> java/la
> ng/Object.
> Check that your path includes the directory where tclblend.dll resides.
> Try looking in the directories under the value of tcl_library,
>
> same line run ok from a tclsh
>
> %package require java
> 1.2.6
>
> %puts [[java::new String "hello world"] toString]
> hello world
>
> I run ant 1.41 with jacl 1.26 tcl 8.3.3
>
> I add the following jars to the jakarta-ant-1.4.1 lib dir:
>
> jacl.jar
> tcljava.jar
> bsf.jar
> jakarta-ant-1.4.1-optional.jar
>
> is any one know what I do wrong ??
>
> regards zacky
>
>
>
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to