[Webtest] Ant SqlTask and Webtest

Dierk Koenig Dierk Koenig" <dierk.koenig@canoo.com
Thu, 23 Aug 2007 21:18:42 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_001A_01C7E5CB.2E3E5FF0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi Luke,

pls make sure you have the jar file that contains
com.microsoft.jdbc.sqlserver.SQLServerDriver.class
in your <Ant-install-dir>/lib directory.
I guess it is one of
Msbase.jar or Msutil.jar

happy testing
Dierk
  -----Original Message-----
  From: webtest-admin@lists.canoo.com
[mailto:webtest-admin@lists.canoo.com]On Behalf Of
Luke.Templin@exeloncorp.com
  Sent: Donnerstag, 23. August 2007 20:05
  To: webtest@lists.canoo.com
  Subject: [Webtest] Ant SqlTask and Webtest


  I'm trying to run the sql test from a webtest, using the MSSql JDBC driver
for SQL 2000. However I keep getting a "Class Not found".



  I've defined a classpath env. variable pointing to where the drivers
downloaded.

  My test looks like:



  <target name="main" >



      <webtest name="database" >

        <steps>

        <sql

          driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"

          url="jdbc:microsoft:sqlserver://Server:1433;DatabaseName=dbname"

          userid="userid"

          password="validPword" >

              Insert into table



  The error msg:



  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest: R_1581.

  INFO (com.canoo.webtest.steps.Step) - Exception thrown from this class:
org.apache.tools.ant.BuildException



  INFO (com.canoo.webtest.steps.Step) - Message was: Class Not Found: JDBC
driver com.microsoft.jdbc.sqlserver.SQLServerDriver could not be loaded



  ERROR (com.canoo.webtest.steps.Step) - Cannot handle unexpected exception
in ste

  p TestStepSequence at
C:\DOCUME~1\XXXX\MYDOCU~1\Tests\webtestRoutines\webtest

  Routines\databaseTest.xml:19:  with (taskName="steps")



  C:\DOCUME~1\XXXXX\MYDOCU~1\Tests\webtestRoutines\webtestRoutines\databaseT
est.

  xml:24: Class Not Found: JDBC driver
com.microsoft.jdbc.sqlserver.SQLServerDrive

  r could not be loaded

          at
org.apache.tools.ant.taskdefs.JDBCTask.getDriver(JDBCTask.java:366)

          at
org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:304)

          at org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:346)

          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.jav

          ..





  Any solutions?



  Luke Templin



  **************************************************
  This e-mail and any of its attachments may contain Exelon
  Corporation proprietary information, which is privileged,
  confidential, or subject to copyright belonging to the Exelon
  Corporation family of Companies.
  This e-mail is intended solely for the use of the individual or
  entity to which it is addressed. If you are not the intended
  recipient of this e-mail, you are hereby notified that any
  dissemination, distribution, copying, or action taken in relation
  to the contents of and attachments to this e-mail is strictly
  prohibited and may be unlawful. If you have received this e-mail
  in error, please notify the sender immediately and permanently
  delete the original and any copy of this e-mail and any printout.
  Thank You.
  **************************************************

  >

------=_NextPart_000_001A_01C7E5CB.2E3E5FF0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16525" name=3DGENERATOR>
<STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in =
1.25in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
	COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose
}
DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY lang=3DEN-US vLink=3D#606420 link=3Dblue>
<DIV><SPAN class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =
size=3D2>Hi=20
Luke,</FONT></SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =
size=3D2>pls=20
make sure you have the jar file that contains</FONT></SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3D"Courier New" =
color=3D#0000ff=20
size=3D2>com.microsoft.jdbc.sqlserver.SQLServerDriver.class</FONT></SPAN>=
</DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3D"Courier New" =
color=3D#0000ff=20
size=3D2>in your &lt;Ant-install-dir&gt;/lib =
directory.</FONT></SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3D"Courier New" =
color=3D#0000ff=20
size=3D2>I guess it is one of</FONT></SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><TR><TD =
class=3Dtext>Msbase.jar&nbsp;or=20
Msutil.jar</SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D250101519-23082007></TD></TR></SPAN><SPAN=20
class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =
size=3D2>happy=20
testing</FONT></SPAN></DIV>
<DIV><SPAN class=3D250101519-23082007><FONT face=3DArial color=3D#0000ff =

size=3D2>Dierk</FONT></SPAN></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid">
  <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>Luke.Templin@exeloncorp.com<BR><B>Sent:</B> Donnerstag, =
23.=20
  August 2007 20:05<BR><B>To:</B> =
webtest@lists.canoo.com<BR><B>Subject:</B>=20
  [Webtest] Ant SqlTask and Webtest<BR><BR></FONT></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I&#8217;m trying to run =
the sql test=20
  from a webtest, using the MSSql JDBC driver for SQL 2000. However I =
keep=20
  getting a &#8220;Class Not found&#8221;.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I&#8217;ve defined a =
classpath env.=20
  variable pointing to where the drivers=20
downloaded.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">My test looks=20
  like:<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&lt;</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3D#a31515 size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier =
New'">target</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'">=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">name</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: blue">main</SPAN></FONT>"<FONT color=3Dblue><SPAN=20
  style=3D"COLOR: blue"> &gt;<o:p></o:p></SPAN></FONT></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;=20
  &lt;</SPAN></FONT><FONT face=3D"Courier New" color=3D#a31515 =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier =
New'">webtest</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'">=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">name</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: blue">database</SPAN></FONT>"<FONT color=3Dblue><SPAN=20
  style=3D"COLOR: blue"> &gt;<o:p></o:p></SPAN></FONT></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  &lt;</SPAN></FONT><FONT face=3D"Courier New" color=3D#a31515 =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier =
New'">steps</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&gt;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  &lt;</SPAN></FONT><FONT face=3D"Courier New" color=3D#a31515 =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier =
New'">sql<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">driver</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: =
blue">com.microsoft.jdbc.sqlserver.SQLServerDriver</SPAN></FONT>"<o:p></o=
:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">url</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: =
blue">jdbc:microsoft:sqlserver://Server:1433;DatabaseName=3Ddbname</SPAN>=
</FONT>"<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">userid</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">"userid"<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  </SPAN></FONT><FONT face=3D"Courier New" color=3Dred size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier =
New'">password</SPAN></FONT><FONT=20
  face=3D"Courier New" color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">=3D</SPAN></FONT><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: blue">validPword</SPAN></FONT>"<FONT =
color=3Dblue><SPAN=20
  style=3D"COLOR: blue"> &gt;<o:p></o:p></SPAN></FONT></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

  Insert into table<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><FONT face=3D"Courier New" color=3Dblack =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; =
FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></FONT></B></P>
  <P class=3DMsoNormal><B><FONT face=3D"Courier New" color=3Dblack =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; =
FONT-FAMILY: 'Courier New'">The=20
  error msg:<o:p></o:p></SPAN></FONT></B></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">INFO=20
  (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest:=20
  R_1581.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">INFO=20
  (com.canoo.webtest.steps.Step) - Exception thrown from this class:=20
  org.apache.tools.ant.BuildException<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">INFO=20
  (com.canoo.webtest.steps.Step) - Message was: Class Not Found: JDBC =
driver=20
  com.microsoft.jdbc.sqlserver.SQLServerDriver could not be=20
  loaded<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">ERROR=20
  (com.canoo.webtest.steps.Step) - Cannot handle unexpected exception in =

  ste<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'">p=20
  TestStepSequence at=20
  =
C:\DOCUME~1\XXXX\MYDOCU~1\Tests\webtestRoutines\webtest<o:p></o:p></SPAN>=
</FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">Routines\databaseTest.xml:19:&nbsp;=20
  with (taskName=3D"steps")<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">C:\DOCUME~1\XXXXX\MYDOCU~1\Tests\webtestRoutines\webtestRoutines\da=
tabaseTest.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">xml:24: Class=20
  Not Found: JDBC driver=20
  =
com.microsoft.jdbc.sqlserver.SQLServerDrive<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'">r =
could not=20
  be loaded<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
org.apache.tools.ant.taskdefs.JDBCTask.getDriver(JDBCTask.java:366)<o:p><=
/o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:304)<o=
:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:346)<o:p></o:p=
></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)<o:p>=
</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
org.apache.tools.ant.Task.perform(Task.java:364)<o:p></o:p></SPAN></FONT>=
</P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
com.canoo.webtest.ant.TestStepSequence.executeSteps(TestStepSequence.java=
:43)<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  at=20
  =
com.canoo.webtest.ant.TestStepSequence.doExecute(TestStepSequence.jav<o:p=
></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
  &#8230;.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'">Any =

  solutions?<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'">Luke=20
  Templin<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblue =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier =
New'"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV>
  <P>**************************************************<BR>This e-mail =
and any=20
  of its attachments may contain Exelon<BR>Corporation proprietary =
information,=20
  which is privileged,<BR>confidential, or subject to copyright =
belonging to the=20
  Exelon<BR>Corporation family of Companies.<BR>This e-mail is intended =
solely=20
  for the use of the individual or<BR>entity to which it is addressed. =
If you=20
  are not the intended<BR>recipient of this e-mail, you are hereby =
notified that=20
  any<BR>dissemination, distribution, copying, or action taken in =
relation<BR>to=20
  the contents of and attachments to this e-mail is =
strictly<BR>prohibited and=20
  may be unlawful. If you have received this e-mail<BR>in error, please =
notify=20
  the sender immediately and permanently<BR>delete the original and any =
copy of=20
  this e-mail and any printout.<BR>Thank=20
  =
You.<BR>**************************************************</P></HTML<BR>&=
gt;=20
</BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_001A_01C7E5CB.2E3E5FF0--