Thanks, Marc.

I did pick up the htmlunit-1.14-SNAPSHOT.jar and drop it in the lib directory. 
I removed the original htmlunit-1.11.jar
...now, I got a different error 

BUILD FAILED
C:\WT\webtest.xml:145: The following error occurred while executing this line:
C:\WT\immTest\tests\allTests.xml:6: The following error occurred while 
executing this line:
java.lang.NoSuchMethodError: 
com.gargoylesoftware.htmlunit.html.HtmlPage.getAllHtmlChildElements()Lcom/gargoylesoftware/htmlunit/html/DomNode$DescendantElementsIterator;

Total time: 17 seconds

....when viewing the "class" file with notepad, I sort of seeing this method. 
What have I missed?

Thanks,
Gina


----- Original Message ----
From: Marc Guillemot <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, November 14, 2007 2:16:16 AM
Subject: Re: [Webtest] clickButton seems not working

Hi,

support for ActiveX DOMDocument has been first introduced since release
1.13 of HtmlUnit. You can try to pick the latest snapshot from Build
Artifacts in http://build.canoo.com/htmlunit/ (build >= 498) to replace
your htmlunit-1.13.jar. You can choose to run your tests simulating
Firefox rather than IE but for the tests you have I recommend you to
pick up a recent snapshot of HtmlUnit in this case too.

Marc.
-- 
Blog: http://mguillem.wordpress.com

Gina Nguyen wrote:
> Hi,
> 
> I'm using webtest to test a JSF page with AJAX and Rich Faces that
 has a
> "Search" button. I only did a simple search without much of
 filtering. I
> meant the search criteria have "default" values. From the tomcat
> logging. There is one row of data return to be displayed but the
 webtest
> gives me error and does not want to display the page. Here is the
 error:
> [clickButton]  INFO
> (com.canoo.webtest.steps.request.AbstractTargetAction) - ->
 gotoTarget
> by clickButton with name: QueryOutboundTransForm:_id36
> [clickButton]  INFO (com.canoo.webtest.steps.request.ClickButton) -
 ->
> findTarget(by input): name=QueryOutboundTransForm:_id36 value=Search
> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
> runtimeError: message=[ActiveXObject Error: no value for
> Msxml2.DOMDocument.6.0.]
>
 
sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
> line=[3] lineSource=[null] lineOffset=[0]
> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
> runtimeError: message=[ActiveXObject Error: no value for
> Msxml2.DOMDocument.3.0.]
>
 
sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
> line=[3] lineSource=[null] lineOffset=[0]
> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
> runtimeError: message=[ActiveXObject Error: no value for
> MSXML2.DOMDocument.]
>
 
sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
> line=[3] lineSource=[null] lineOffset=[0]
> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
> runtimeError: message=[ActiveXObject Error: no value for
> MSXML.DOMDocument.]
>
 
sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
> line=[3] lineSource=[null] lineOffset=[0]
> [clickButton] ERROR (com.gargoylesoftware.htmlunit.ScriptEngine) -
> runtimeError: message=[ActiveXObject Error: no value for
> Microsoft.XMLDOM.]
>
 
sourceName=[http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf]
> line=[3] lineSource=[null] lineOffset=[0]
> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Running with:
 Canoo
> Webtest: R_1551.
> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Exception thrown
> from this class: com.canoo.webtest.engine.StepFailedException
> [clickButton]  INFO (com.canoo.webtest.steps.Step) - Message was:
> JavaScript error loading page
> http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf: Could not
> retreive a valid progID of Class: Microsoft.XMLDOM. (original
 exception:
> null)
>
 
(http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
>  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest:
 R_1551.
>  INFO (com.canoo.webtest.steps.Step) - Exception thrown from this
 class:
> com.canoo.webtest.engine.StepFailedException
>  INFO (com.canoo.webtest.steps.Step) - Message was: JavaScript error
> loading page
 http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf:
> Could not retreive a valid progID of Class: Microsoft.XMLDOM.
 (original
> exception: null)
>
 
(http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
>  INFO (com.canoo.webtest.steps.Step) - Running with: Canoo Webtest:
 R_1551.
>  INFO (com.canoo.webtest.steps.Step) - Exception thrown from this
 class:
> com.canoo.webtest.engine.StepFailedException
>  INFO (com.canoo.webtest.steps.Step) - Message was: JavaScript error
> loading page
 http://localhost:8080/gaindevhub1/QueryOutboundTrans.jsf:
> Could not retreive a valid progID of Class: Microsoft.XMLDOM.
 (original
> exception: null)
>
 
(http://localhost:8080/gaindevhub1/a4j_3_1_1-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf#3)
> 
> Any explanation?
> 
> Thanks,
> Gina
> 
> 
>
 ------------------------------------------------------------------------
> Be a better pen pal. Text or chat with friends inside Yahoo! Mail.
 See
> how.
 <http://us.rd.yahoo.com/evt=51732/*http://overview.mail.yahoo.com/>


_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest






      
____________________________________________________________________________________
Get easy, one-click access to your favorites. 
Make Yahoo! your homepage.
http://www.yahoo.com/r/hs 

Reply via email to