Marc,
Thanks for your prompt response.
I have no idea why appletRunner needs Ant. At this stage, my Scenario
subclass is as simple as can be (eg. just 'return 0' from the 'runIt'
method). Here's a fuller stacktrace if it helps:
Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/tools/ant/BuildException
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at
com.canoo.webtest.extension.applet.runner.AppletRunnerHelper.readPluginArguments(AppletRunnerHelper.java:44)
at
com.canoo.webtest.extension.applet.runner.AppletRunner.readPluginArguments(AppletRunner.java:71)
at
com.canoo.webtest.extension.applet.runner.AppletRunner.main(AppletRunner.java:58)
INFO (com.canoo.webtest.extension.applet.AppletRunnerStep) -
runApplet: exitValue was: 1
Regards,
Richard.
Marc Guillemot wrote:
Hi,
if I correctly remember, the appletRunner includes the class it needs
but you have to care by yourself that you configure the classpath
depending on the classes used in you scenario.
Why do you need Ant there?
Cheers,
Marc.
--
Richard Kennard | Partner | Kennard Consulting
0402 629 952
http://www.kennardconsulting.com
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest