[Webtest] StepExecutionException

Dierk Koenig webtest@lists.canoo.com
Fri, 6 Jan 2006 11:05:41 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_000C_01C612B1.22237BE0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

StepExecutionExceptionHi Peggy,

welcome to Canoo WebTest.

You probably have a conflicting Xerces jar on your classpath.

cheers
Mittie
  -----Original Message-----
  From: webtest-admin@lists.canoo.com
[mailto:webtest-admin@lists.canoo.com]On Behalf Of Davidson, Peggy
(MAN-Corporate)
  Sent: Donnerstag, 5. Januar 2006 22:56
  To: webtest@lists.canoo.com
  Subject: [Webtest] StepExecutionException


  Hi, I am getting a StepExecutionException when using the invoke does any
one have any ideas? I get the same error when trying to run the
installTest.xml.  Below is the exception dump and the xml that I am running.
Any help would be appreciated, thanks

  Other info:
  WebTest version: Release class = 1.7, build number = R_1109
  JDK=j2sdk1.4.2_04
  ant=1.6.2
  OS=Windows 2000 5.00.2195 SP 4



  config.xml
  <config
               host="www.google.com"
               port="80"
               protocol="http"
               saveresponse="true"
               resultpath="${basedir}\result"
               showhtmlparseroutput="true"
              basepath="/"/>

  sample-google.xml



  C:\Projects-Eclipse\testtools\sample-google.xml:13: Test failed.
  Exception raised: com.canoo.webtest.engine.StepExecutionException:
Unexpected exception caught: org.apache.xerces.xni.XNIException

  , Step: InvokePage at C:\Projects-Eclipse\testtools\sample-google.xml:16:
with (description="<unknown>", url="/", method="GET", s

  tepType="invoke")com.canoo.webtest.engine.StepExecutionException:
Unexpected exception caught: org.apache.xerces.xni.XNIException,

   Step: InvokePage at C:\Projects-Eclipse\testtools\sample-google.xml:16:
with (description="<unknown>", url="/", method="GET", st

  epType="invoke")
          at
com.canoo.webtest.steps.Step.handleUnexpectedException(Step.java:567)
          at
com.canoo.webtest.steps.AbstractBrowserAction.handleUnexpectedException(Abst
ractBrowserAction.java:106)
          at
com.canoo.webtest.steps.request.TargetHelper.protectedGoto(TargetHelper.java
:108)
          at
com.canoo.webtest.steps.request.AbstractTargetAction.gotoTarget(AbstractTarg
etAction.java:106)
          at
com.canoo.webtest.steps.request.AbstractTargetAction.doExecute(AbstractTarge
tAction.java:78)
          at com.canoo.webtest.steps.Step.execute(Step.java:143)
          at com.canoo.webtest.engine.Engine.executeSteps(Engine.java:28)
          at com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:79)
          at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)
          at org.apache.tools.ant.Task.perform(Task.java:401)
          at org.apache.tools.ant.Target.execute(Target.java:338)
          at org.apache.tools.ant.Target.performTasks(Target.java:365)
          at org.apache.tools.ant.Project.executeTarget(Project.java:1237)
          at org.apache.tools.ant.Project.executeTargets(Project.java:1094)
          at org.apache.tools.ant.Main.runBuild(Main.java:669)
          at org.apache.tools.ant.Main.startAnt(Main.java:220)
          at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
          at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

          at
com.canoo.webtest.ant.WebtestTask.stopBuildIfNeeded(WebtestTask.java:118)
          at com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:82)
          at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)
          at org.apache.tools.ant.Task.perform(Task.java:401)
          at org.apache.tools.ant.Target.execute(Target.java:338)
          at org.apache.tools.ant.Target.performTasks(Target.java:365)
          at org.apache.tools.ant.Project.executeTarget(Project.java:1237)
          at org.apache.tools.ant.Project.executeTargets(Project.java:1094)
          at org.apache.tools.ant.Main.runBuild(Main.java:669)
          at org.apache.tools.ant.Main.startAnt(Main.java:220)
          at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
          at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

  Total time: 4 seconds

  Peggy Davidson

------=_NextPart_000_000C_01C612B1.22237BE0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>StepExecutionException</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2802" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =
size=3D2>Hi=20
Peggy,</FONT></SPAN></DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2>welcome to Canoo WebTest.</FONT></SPAN></DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =
size=3D2>You=20
probably have a conflicting Xerces jar on your =
classpath.</FONT></SPAN></DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2>cheers</FONT></SPAN></DIV>
<DIV><SPAN class=3D570420010-06012006><FONT face=3DArial color=3D#0000ff =

size=3D2>Mittie</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B>=20
  webtest-admin@lists.canoo.com =
[mailto:webtest-admin@lists.canoo.com]<B>On=20
  Behalf Of </B>Davidson, Peggy (MAN-Corporate)<BR><B>Sent:</B> =
Donnerstag, 5.=20
  Januar 2006 22:56<BR><B>To:</B> =
webtest@lists.canoo.com<BR><B>Subject:</B>=20
  [Webtest] StepExecutionException<BR><BR></FONT></DIV><!-- Converted =
from text/rtf format -->
  <P><FONT face=3DArial size=3D2>Hi, I am getting a =
StepExecutionException when=20
  using the invoke does any one have any ideas? I get the same error =
when trying=20
  to run the installTest.xml.&nbsp; Below is the exception dump and the =
xml that=20
  I am running. Any help would be appreciated, thanks</FONT></P>
  <P><FONT face=3DArial size=3D2>Other info:</FONT> <BR><FONT =
face=3DArial=20
  size=3D2>WebTest version: Release class =3D 1.7, build number =3D =
R_1109=20
  </FONT><BR><FONT face=3DArial size=3D2>JDK=3Dj2sdk1.4.2_04</FONT> =
<BR><FONT=20
  face=3DArial size=3D2>ant=3D1.6.2</FONT> <BR><FONT face=3DArial =
size=3D2>OS=3DWindows 2000=20
  5.00.2195 SP 4</FONT> </P><BR>
  <P><FONT face=3DArial size=3D2>config.xml</FONT> <BR><FONT =
face=3DArial=20
  size=3D2>&lt;config</FONT> <BR><FONT face=3DArial=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  host=3D"www.google.com"</FONT> <BR><FONT face=3DArial=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  port=3D"80"</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
  face=3DArial size=3D2>&nbsp;&nbsp;&nbsp;&nbsp; =
protocol=3D"http"</FONT>=20
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face=3DArial=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp; saveresponse=3D"true"</FONT>=20
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face=3DArial=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp; =
resultpath=3D"${basedir}\result"</FONT>=20
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face=3DArial=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp; showhtmlparseroutput=3D"true"</FONT> =
<BR><FONT=20
  face=3DArial=20
  =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;=20
  basepath=3D"/"/&gt;</FONT> </P>
  <P><FONT face=3DArial size=3D2>sample-google.xml</FONT> </P><BR>
  <P><I><FONT face=3DArial color=3D#000080=20
  size=3D2>C:\Projects-Eclipse\testtools\sample-google.xml:13: Test=20
  failed.</FONT></I> <BR><I><FONT face=3DArial color=3D#000080 =
size=3D2>Exception=20
  raised: com.canoo.webtest.engine.StepExecutionException: Unexpected =
exception=20
  caught: org.apache.xerces.xni.XNIException</FONT></I></P>
  <P><I><FONT face=3DArial color=3D#000080 size=3D2>, Step: InvokePage =
at=20
  C:\Projects-Eclipse\testtools\sample-google.xml:16:&nbsp; with=20
  (description=3D"&lt;unknown&gt;", url=3D"/", method=3D"GET", =
s</FONT></I></P>
  <P><I><FONT face=3DArial color=3D#000080=20
  =
size=3D2>tepType=3D"invoke")com.canoo.webtest.engine.StepExecutionExcepti=
on:=20
  Unexpected exception caught:=20
org.apache.xerces.xni.XNIException,</FONT></I></P>
  <P><I><FONT face=3DArial color=3D#000080 size=3D2>&nbsp;Step: =
InvokePage at=20
  C:\Projects-Eclipse\testtools\sample-google.xml:16:&nbsp; with=20
  (description=3D"&lt;unknown&gt;", url=3D"/", method=3D"GET", =
st</FONT></I></P>
  <P><I><FONT face=3DArial color=3D#000080 =
size=3D2>epType=3D"invoke")</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.steps.Step.handleUnexpectedException(Step.java:567)</FO=
NT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.steps.AbstractBrowserAction.handleUnexpectedException(A=
bstractBrowserAction.java:106)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.steps.request.TargetHelper.protectedGoto(TargetHelper.j=
ava:108)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.steps.request.AbstractTargetAction.gotoTarget(AbstractT=
argetAction.java:106)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.steps.request.AbstractTargetAction.doExecute(AbstractTa=
rgetAction.java:78)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  com.canoo.webtest.steps.Step.execute(Step.java:143)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.engine.Engine.executeSteps(Engine.java:28)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:79)</FONT></I>=
=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)</FON=
T></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Task.perform(Task.java:401)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Target.execute(Target.java:338)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Target.performTasks(Target.java:365)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.Project.executeTarget(Project.java:1237)</FONT></I> =

  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.Project.executeTargets(Project.java:1094)</FONT></I>=
=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Main.runBuild(Main.java:669)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Main.startAnt(Main.java:220)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)</FONT></I> =

  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)</FONT></I> =
</P>
  <P><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.ant.WebtestTask.stopBuildIfNeeded(WebtestTask.java:118)=
</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:82)</FONT></I>=
=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:306)</FON=
T></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Task.perform(Task.java:401)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Target.execute(Target.java:338)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Target.performTasks(Target.java:365)</FONT></I>=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.Project.executeTarget(Project.java:1237)</FONT></I> =

  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  =
org.apache.tools.ant.Project.executeTargets(Project.java:1094)</FONT></I>=
=20
  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Main.runBuild(Main.java:669)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.Main.startAnt(Main.java:220)</FONT></I> =
<BR><I><FONT=20
  face=3DArial color=3D#000080 =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)</FONT></I> =

  <BR><I><FONT face=3DArial color=3D#000080=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at=20
  org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)</FONT></I> =
</P>
  <P><I><FONT face=3DArial color=3D#000080 size=3D2>Total time: 4 =
seconds</FONT></I>=20
  </P>
  <P><I><FONT face=3DArial color=3D#000080 size=3D2>Peggy =
Davidson</FONT></I>=20
</P></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_000C_01C612B1.22237BE0--