Hi,

I tried to use scriptStep to work with jython but
getting exceptions,

        <scriptStep language="jython"><![CDATA[
        ]]></scriptStep>



BUILD FAILED
com.canoo.webtest.engine.StepExecutionException: Error
invoking script: java.lang.ClassNotFoundException:
org.apache.bsf.engines.jython.JythonEngine, Step:
ScriptStep at
/usr/webtest/MyTests/simple1/SimpleHTTPS_3X.xml:63: 
with (language="jython", script="
        ", taskName="scriptStep")
        at
com.canoo.webtest.extension.ScriptStep.doExecute(ScriptStep.java:72)
        at
com.canoo.webtest.steps.Step.execute(Step.java:106)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
        at
org.apache.tools.ant.Task.perform(Task.java:364)
        at
com.canoo.webtest.ant.TestStepSequence.executeSteps(TestStepSequence.java:43)
        at
com.canoo.webtest.ant.TestStepSequence.doExecute(TestStepSequence.java:31)
        at
com.canoo.webtest.steps.Step.execute(Step.java:106)
        at
org.apache.tools.ant.Task.perform(Task.java:364)
        at
com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:164)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
        at
org.apache.tools.ant.Task.perform(Task.java:364)
        at
org.apache.tools.ant.Target.execute(Target.java:301)
        at
org.apache.tools.ant.Target.performTasks(Target.java:328)
        at
org.apache.tools.ant.Project.executeTarget(Project.java:1215)
        at
org.apache.tools.ant.Project.executeTargets(Project.java:1063)
        at
org.apache.tools.ant.Main.runBuild(Main.java:632)
        at
org.apache.tools.ant.Main.startAnt(Main.java:183)
        at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
        at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)


if I execute something inside scriptStep block such as

        <scriptStep language="jython"><![CDATA[
          a=0
        ]]></scriptStep>



then I got a different error,

BUILD FAILED
java.lang.NoSuchMethodError:
org.apache.tools.ant.IntrospectionHelper.getAddTextMethod()Ljava/lang/reflect/Method;



I checked I do have bsf-2.4.0.jar under my
$webhome/lib directory. also I have put jython_21.jar
under $webhome/lib/optional directory as well as
classpath.

please help!

thanks,

Chang 




 
____________________________________________________________________________________
Looking for earth-friendly autos? 
Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to