What I meant was to change your webtest configuration to use the following dependencies:
<dependencies> <dependency> <groupId>com.canoo.webtest</groupId> <artifactId>webtest</artifactId> <version>${webtest.version}</version> <!-- groovy-all doesn't have a pom in central repo --> <!-- exclude groovy to prevent trying to fetch pom --> <exclusions> <exclusion> <groupId>groovy</groupId> <artifactId>groovy-all</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>htmlunit</groupId> <artifactId>htmlunit</artifactId> <version>2.0.0</version> </dependency> </dependencies> Matt On Wed, Apr 9, 2008 at 10:44 PM, Richard M <[EMAIL PROTECTED]> wrote: > > Dusty, > > Thanks - I may have to go look at the Dojo unit test - if this does not pan > out. > > I downloaded HtmlUnit 2.0 per Matt's suggestion. The added it to my local > repository using: > mvn install:install-file -DgroupId=htmlunit -DartifactId=htmlunit > -Dversion=2.0 -Dpackaging=jar -Dfile=htmlunit-2.0/lib/htmlunit-2.0.jar > > ... and then put it as a dependency, like this: > > <!-- Dependencies calculated by AppFuse when running full-source plugin > --> > <dependencies> > <dependency> > <groupId>htmlunit</groupId> > <artifactId>htmlunit</artifactId> > <version>2.0</version> > <!-- <scope>compile</scope>--> > </dependency> > ... > > I put it at the top of my dependencies - I'm not sure that's what Matt meant > by put it "try adding HtmlUnit has a dependency next to webtest". But > WebTest appears to be a plug-in, not a dependency. > > Well to make a long story short, it does not appear to have worked. But from > the Maven output, I'm not sure if its failing in HtmlUnit. The output is > below, can someone help or give me a clue? I've looked for the package names > in htmlunit-2.0.jar, but did not find any references. > > Thanks - Richard > > > > Login: > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Error executing ant tasks > > Embedded error: The following error occurred while executing this line: > /Users/rnmixon/ProjectSource/acme/src/test/resources/login.xml:1: JavaScript > error loading page http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp: > missing } after property list (script in > http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp from (48, 54) to (0, 0)#7) > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Error executing ant > tasks > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing > ant tasks > at > > org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:114) > at > org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:83) > at > > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > ... 16 more > Caused by: The following error occurred while executing this line: > > /Users/rnmixon/ProjectSource/acme/src/test/resources/login.xml:1: JavaScript > error loading page http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp: > missing } after property list (script in > http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp from (48, 54) to (0, 0)#7) > at > > org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:539) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:384) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.tools.ant.Target.execute(Target.java:341) > at > > org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:108) > ... 19 more > Caused by: /Users/rnmixon/ProjectSource/acme/src/test/resources/login.xml:1: > > JavaScript error loading page > http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp: missing } after property > list (script in http://localhost:7981/acme-0.7-SNAPSHOT/login.jsp from (48, > 54) to (0, 0)#7), Step: InvokePage at > /Users/rnmixon/ProjectSource/acme/src/test/resources/login.xml:1: with (-> > complete url="http://localhost:7981/acme-0.7-SNAPSHOT", > resultFilename="response_1207791743077_invoke.html", taskName="invoke") > at > > com.canoo.webtest.steps.request.TargetHelper.protectedGoto(TargetHelper.java:107) > at > > com.canoo.webtest.steps.request.AbstractTargetAction.gotoTarget(AbstractTargetAction.java:106) > at > > com.canoo.webtest.steps.request.AbstractTargetAction.doExecute(AbstractTargetAction.java:78) > at com.canoo.webtest.steps.Step.execute(Step.java:104) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > 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:104) > 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:275) > at org.apache.tools.ant.Task.perform(Task.java:364) > at org.apache.tools.ant.Target.execute(Target.java:341) > at org.apache.tools.ant.Target.performTasks(Target.java:369) > at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) > at > > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37) > at org.apache.tools.ant.Project.executeTargets(Project.java:1068) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382) > ... 23 more > > the groupId/artifactId" > -- > View this message in context: > http://www.nabble.com/How-to-try-a-more-recent-version-of-HtmlUnit-%28Dojo-errors%29-tp16599498s2369p16602470.html > > > Sent from the AppFuse - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]