Diane,
I tried to run this simple perlscript but got the errors:
Can you help?
Thank you in advance. ;)
-andre
Here's my classpath:
D:\bin\work>set cl
CLASSPATH=.;D:\util\jakarta-ant-1.4\lib\ant.jar;D:\util\jakart
a-ant-1.4\lib\jaxp.jar;D:\util\jakarta-ant-1.4\lib\crimson.jar;D:\util\jakar
ta-an
t-1.4\lib\jakarta-ant-1.4-optional.jar;D:\util\jakarta-ant-1.4\lib\bsf.jar;D
:\uti
l\jakarta-ant-1.4\lib\rhino.jar
And I installed activeperl already.
<project name="squares" default="main" basedir="./">
<target name="setup">
<script language="perlscript"> <![CDATA[
print 'from perlscript';
}
]]> </script>
</target>
<target name="main" depends="setup"/>
</project>
D:\bin\work>ant -verbose -buildfile buildperl.xml
Ant version 1.4 compiled on September 3 2001
Buildfile: buildperl.xml
Detected Java version: 1.3 in: D:\jdk1.3.1\jre
Detected OS: Windows NT
parsing buildfile D:\bin\work\buildperl.xml with URI =
file:D:/bin/work/buildper
.xml
Project base dir set to: D:\bin\work
Build sequence for target `main' is [setup, main]
Complete build sequence is [setup, main]
setup:
BUILD FAILED
D:\bin\work\buildperl.xml:5: java.lang.UnsatisfiedLinkError: no
bsfactivescripte
gine in java.library.path
at
org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:120
at org.apache.tools.ant.Task.perform(Task.java:217)
at org.apache.tools.ant.Target.execute(Target.java:164)
at org.apache.tools.ant.Target.performTasks(Target.java:182)
at org.apache.tools.ant.Project.executeTarget(Project.java:601)
at org.apache.tools.ant.Project.executeTargets(Project.java:560)
at org.apache.tools.ant.Main.runBuild(Main.java:454)
at org.apache.tools.ant.Main.start(Main.java:153)
at org.apache.tools.ant.Main.main(Main.java:176)
--- Nested Exception ---
java.lang.UnsatisfiedLinkError: no bsfactivescriptengine in
java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1312)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at
com.ibm.bsf.engines.activescript.ActiveScriptEngine.<clinit>(ActiveSc
iptEngine.java:630)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at com.ibm.bsf.BSFManager.loadScriptingEngine(BSFManager.java:316)
at com.ibm.bsf.BSFManager.exec(BSFManager.java:478)
at
org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:109
at org.apache.tools.ant.Task.perform(Task.java:217)
at org.apache.tools.ant.Target.execute(Target.java:164)
at org.apache.tools.ant.Target.performTasks(Target.java:182)
at org.apache.tools.ant.Project.executeTarget(Project.java:601)
at org.apache.tools.ant.Project.executeTargets(Project.java:560)
at org.apache.tools.ant.Main.runBuild(Main.java:454)
at org.apache.tools.ant.Main.start(Main.java:153)
at org.apache.tools.ant.Main.main(Main.java:176)
Total time: 2 seconds
D:\bin\work>
-----Original Message-----
From: Andre Susantin [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 15, 2002 8:56 AM
To: 'Ant Users List'
Subject: RE: How can we run perl script from ant?
Diane,
Awesome, thank you very much!
-andre
-----Original Message-----
From: Diane Holt [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 15, 2002 8:54 AM
To: Ant Users List
Subject: RE: How can we run perl script from ant?
--- Andre Susantin <[EMAIL PROTECTED]> wrote:
> But we're trying to cut and paste code from myperl.pl into build.xml
> script.
>From BSF's build.xml file:
Optional additions:
Rhino -> http://www.mozilla.org/rhino
NetRexx -> http://www2.hursley.ibm.com/netrexx
JPython -> http://www.jpython.org
Jacl -> http://www.scriptics.com/java
Xalan -> http://xml.apache.org/xalan
ASF (Win32) -> http://msdn.microsoft.com/scripting
PerlScript -> http://www.activestate.com
Diane
=====
([EMAIL PROTECTED])
__________________________________________________
Do You Yahoo!?
Yahoo! Sports - live college hoops coverage
http://sports.yahoo.com/
--
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]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>