<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Marc Guillemot's blog</title>
	<atom:link href="http://mguillem.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://mguillem.wordpress.com</link>
	<description>Java, Groovy, HtmlUnit, WebTest, NekoHTML and more. Contact me for rates.</description>
	<lastBuildDate>Sun, 11 Oct 2009 07:59:09 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Thoughts on Selenium Grid by Marc Guillemot</title>
		<link>http://mguillem.wordpress.com/2007/10/04/thoughts-on-selenium-grid/#comment-515</link>
		<dc:creator>Marc Guillemot</dc:creator>
		<pubDate>Sun, 11 Oct 2009 07:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/2007/10/04/thoughts-on-selenium-grid/#comment-515</guid>
		<description>Hi Roberto,

in part of HtmlUnit build we have a really large number of unit tests to ensure that it behaves like real browsers. Additionally we run test suites of major AJAX libraries as part of our build too and expect to behave like the real browsers we simulate, meaning that  a test should fail with HtmlUnit when it fails with the simulated browser. All in all, it&#039;s already quite good... but surely not enough. I think that we&#039;ll need in the future to write some tools to prove that HtmlUnit behaves like the browsers it simulates.

What would be for you the proof that HtmlUnit simulation is good enough?

Marc.</description>
		<content:encoded><![CDATA[<p>Hi Roberto,</p>
<p>in part of HtmlUnit build we have a really large number of unit tests to ensure that it behaves like real browsers. Additionally we run test suites of major AJAX libraries as part of our build too and expect to behave like the real browsers we simulate, meaning that  a test should fail with HtmlUnit when it fails with the simulated browser. All in all, it&#8217;s already quite good&#8230; but surely not enough. I think that we&#8217;ll need in the future to write some tools to prove that HtmlUnit behaves like the browsers it simulates.</p>
<p>What would be for you the proof that HtmlUnit simulation is good enough?</p>
<p>Marc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HtmlUnit 2.5 released by Marc Guillemot</title>
		<link>http://mguillem.wordpress.com/2009/04/21/htmlunit-25-released/#comment-513</link>
		<dc:creator>Marc Guillemot</dc:creator>
		<pubDate>Fri, 25 Sep 2009 11:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/?p=108#comment-513</guid>
		<description>Saif,
please use HtmlUnit&#039;s mailing list to discuss issues that you encounter with HtmlUnit.</description>
		<content:encoded><![CDATA[<p>Saif,<br />
please use HtmlUnit&#8217;s mailing list to discuss issues that you encounter with HtmlUnit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HtmlUnit 2.5 released by Saif Khan</title>
		<link>http://mguillem.wordpress.com/2009/04/21/htmlunit-25-released/#comment-512</link>
		<dc:creator>Saif Khan</dc:creator>
		<pubDate>Fri, 25 Sep 2009 10:18:16 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/?p=108#comment-512</guid>
		<description>I am using JWebunit with HTMLUnit as its test plugin. All the test cases go well but when i use it with dojo it gives me following error: 

java.lang.RuntimeException: com.gargoylesoftware.htmlunit.ScriptException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &quot;getValue&quot; of undefined (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#121) (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#378)
	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.clickButton(HtmlUnitTestingEngineImpl.java:1900)
	at net.sourceforge.jwebunit.junit.WebTester.clickButton(WebTester.java:2522)
	at net.sourceforge.jwebunit.junit.WebTestCase.clickButton(WebTestCase.java:2020)
	at test.TestObsDecTrans.testObsDecTransScreen(TestObsDecTrans.java:51)
	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:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at net.sourceforge.jwebunit.junit.WebTestCase.runBare(WebTestCase.java:79)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: com.gargoylesoftware.htmlunit.ScriptException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &quot;getValue&quot; of undefined (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#121) (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#378)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:534)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:464)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:992)
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeEventHandler(EventListenersContainer.java:164)
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeBubblingListeners(EventListenersContainer.java:177)
	at com.gargoylesoftware.htmlunit.javascript.host.Node.fireEvent(Node.java:574)
	at com.gargoylesoftware.htmlunit.html.HtmlElement$2.run(HtmlElement.java:936)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)
	at com.gargoylesoftware.htmlunit.html.HtmlElement.fireEvent(HtmlElement.java:941)
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1317)
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1288)
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1257)
	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.clickButton(HtmlUnitTestingEngineImpl.java:1898)
	... 22 more
Caused by: net.sourceforge.htmlunit.corejs.javascript.WrappedException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &quot;getValue&quot; of undefined (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#121) (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#378)
	at net.sourceforge.htmlunit.corejs.javascript.Context.throwAsScriptRuntimeEx(Context.java:1773)
	at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:183)
	at net.sourceforge.htmlunit.corejs.javascript.FunctionObject.call(FunctionObject.java:476)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:3330)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:2487)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:398)
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:267)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:162)
	at com.gargoylesoftware.htmlunit.javascript.host.EventHandler.call(EventHandler.java:82)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:492)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$6.doRun(JavaScriptEngine.java:457)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:528)
	... 37 more
Caused by: com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &quot;getValue&quot; of undefined (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#121)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:534)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:464)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:992)
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeEventHandler(EventListenersContainer.java:164)
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeBubblingListeners(EventListenersContainer.java:177)
	at com.gargoylesoftware.htmlunit.javascript.host.Node.fireEvent(Node.java:584)
	at com.gargoylesoftware.htmlunit.html.HtmlElement$2.run(HtmlElement.java:936)
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)
	at com.gargoylesoftware.htmlunit.html.HtmlElement.fireEvent(HtmlElement.java:941)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeEventHandlersIfNeeded(HtmlPage.java:1237)
	at com.gargoylesoftware.htmlunit.html.HtmlPage.initialize(HtmlPage.java:183)
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:449)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:329)
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:354)
	at com.gargoylesoftware.htmlunit.html.HtmlForm.submit(HtmlForm.java:179)
	at com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.jsxFunction_submit(HTMLFormElement.java:251)
	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:597)
	at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:161)
	... 49 more
Caused by: net.sourceforge.htmlunit.corejs.javascript.EcmaError: TypeError: Cannot call method &quot;getValue&quot; of undefined (script in http://localhost:8080/ctrust/DeclinedTransctionsAction.action from (101, 32) to (447, 11)#121)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:3143)
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:2487)
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164)
	at com.gargoylesoftware.htmlunit.javascript.host.EventHandler.call(EventHandler.java:82)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:492)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$6.doRun(JavaScriptEngine.java:457)
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:528)
	... 72 more




The method getValue is of dojo date widget and its calling is present on the page, but it cannot find its required js to find the getValue method. I am using dojo with struts2 as a defualt UI plugin. How can i resolve this issue please help me in this regard.

Best Wishes,
Saif Khan</description>
		<content:encoded><![CDATA[<p>I am using JWebunit with HTMLUnit as its test plugin. All the test cases go well but when i use it with dojo it gives me following error: </p>
<p>java.lang.RuntimeException: com.gargoylesoftware.htmlunit.ScriptException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &#8220;getValue&#8221; of undefined (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#121) (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#378)<br />
	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.clickButton(HtmlUnitTestingEngineImpl.java:1900)<br />
	at net.sourceforge.jwebunit.junit.WebTester.clickButton(WebTester.java:2522)<br />
	at net.sourceforge.jwebunit.junit.WebTestCase.clickButton(WebTestCase.java:2020)<br />
	at test.TestObsDecTrans.testObsDecTransScreen(TestObsDecTrans.java:51)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:597)<br />
	at junit.framework.TestCase.runTest(TestCase.java:164)<br />
	at junit.framework.TestCase.runBare(TestCase.java:130)<br />
	at net.sourceforge.jwebunit.junit.WebTestCase.runBare(WebTestCase.java:79)<br />
	at junit.framework.TestResult$1.protect(TestResult.java:106)<br />
	at junit.framework.TestResult.runProtected(TestResult.java:124)<br />
	at junit.framework.TestResult.run(TestResult.java:109)<br />
	at junit.framework.TestCase.run(TestCase.java:120)<br />
	at junit.framework.TestSuite.runTest(TestSuite.java:230)<br />
	at junit.framework.TestSuite.run(TestSuite.java:225)<br />
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)<br />
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)<br />
Caused by: com.gargoylesoftware.htmlunit.ScriptException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &#8220;getValue&#8221; of undefined (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#121) (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#378)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:534)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:464)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:992)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeEventHandler(EventListenersContainer.java:164)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeBubblingListeners(EventListenersContainer.java:177)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.Node.fireEvent(Node.java:574)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement$2.run(HtmlElement.java:936)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement.fireEvent(HtmlElement.java:941)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1317)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1288)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1257)<br />
	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.clickButton(HtmlUnitTestingEngineImpl.java:1898)<br />
	&#8230; 22 more<br />
Caused by: net.sourceforge.htmlunit.corejs.javascript.WrappedException: Wrapped com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &#8220;getValue&#8221; of undefined (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#121) (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#378)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Context.throwAsScriptRuntimeEx(Context.java:1773)<br />
	at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:183)<br />
	at net.sourceforge.htmlunit.corejs.javascript.FunctionObject.call(FunctionObject.java:476)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:3330)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:2487)<br />
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:398)<br />
	at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:267)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)<br />
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:162)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventHandler.call(EventHandler.java:82)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:492)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$6.doRun(JavaScriptEngine.java:457)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:528)<br />
	&#8230; 37 more<br />
Caused by: com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot call method &#8220;getValue&#8221; of undefined (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#121)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:534)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:464)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:992)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeEventHandler(EventListenersContainer.java:164)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeBubblingListeners(EventListenersContainer.java:177)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.Node.fireEvent(Node.java:584)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement$2.run(HtmlElement.java:936)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:515)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:507)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlElement.fireEvent(HtmlElement.java:941)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeEventHandlersIfNeeded(HtmlPage.java:1237)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlPage.initialize(HtmlPage.java:183)<br />
	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:449)<br />
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:329)<br />
	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:354)<br />
	at com.gargoylesoftware.htmlunit.html.HtmlForm.submit(HtmlForm.java:179)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.jsxFunction_submit(HTMLFormElement.java:251)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:597)<br />
	at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:161)<br />
	&#8230; 49 more<br />
Caused by: net.sourceforge.htmlunit.corejs.javascript.EcmaError: TypeError: Cannot call method &#8220;getValue&#8221; of undefined (script in <a href="http://localhost:8080/ctrust/DeclinedTransctionsAction.action" rel="nofollow">http://localhost:8080/ctrust/DeclinedTransctionsAction.action</a> from (101, 32) to (447, 11)#121)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)<br />
	at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:3143)<br />
	at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:2487)<br />
	at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164)<br />
	at com.gargoylesoftware.htmlunit.javascript.host.EventHandler.call(EventHandler.java:82)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:492)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$6.doRun(JavaScriptEngine.java:457)<br />
	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:528)<br />
	&#8230; 72 more</p>
<p>The method getValue is of dojo date widget and its calling is present on the page, but it cannot find its required js to find the getValue method. I am using dojo with struts2 as a defualt UI plugin. How can i resolve this issue please help me in this regard.</p>
<p>Best Wishes,<br />
Saif Khan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thoughts on Selenium Grid by Roberto Fasciolo</title>
		<link>http://mguillem.wordpress.com/2007/10/04/thoughts-on-selenium-grid/#comment-511</link>
		<dc:creator>Roberto Fasciolo</dc:creator>
		<pubDate>Sat, 19 Sep 2009 07:52:23 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/2007/10/04/thoughts-on-selenium-grid/#comment-511</guid>
		<description>Hi Marc,

I just stepped into this and while I&#039;m quite frustrated nowadays by the slowness of selenium in executing tests I&#039;m also a bit curious to know how can you be so sure that HtmlUnit simulates perfectly the behaviour of real browsers (especially in terms of JavaScript / AJAX)?

Br,
Roberto Fasciolo</description>
		<content:encoded><![CDATA[<p>Hi Marc,</p>
<p>I just stepped into this and while I&#8217;m quite frustrated nowadays by the slowness of selenium in executing tests I&#8217;m also a bit curious to know how can you be so sure that HtmlUnit simulates perfectly the behaviour of real browsers (especially in terms of JavaScript / AJAX)?</p>
<p>Br,<br />
Roberto Fasciolo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HtmlUnit: Re-synchronize AJAX Calls for Simple, Deterministic Test Automation by sandrar</title>
		<link>http://mguillem.wordpress.com/2007/07/24/htmlunit-re-synchronize-ajax-calls-for-simple-deterministic-test-automation/#comment-510</link>
		<dc:creator>sandrar</dc:creator>
		<pubDate>Thu, 10 Sep 2009 21:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/2007/07/24/htmlunit-re-synchronize-ajax-calls-for-simple-deterministic-test-automation/#comment-510</guid>
		<description>Hi! I was surfing and found your blog post... nice! I love your blog.  :) Cheers! Sandra. R.</description>
		<content:encoded><![CDATA[<p>Hi! I was surfing and found your blog post&#8230; nice! I love your blog.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Cheers! Sandra. R.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on WebTest vs Selenium: WebTest wins 13 &#8211; 5 by Alexander Orlov</title>
		<link>http://mguillem.wordpress.com/2007/10/29/webtest-vs-selenium-webtest-wins-13-5/#comment-508</link>
		<dc:creator>Alexander Orlov</dc:creator>
		<pubDate>Mon, 31 Aug 2009 14:18:35 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/2007/10/29/webtest-vs-selenium-webtest-wins-13-5/#comment-508</guid>
		<description>@rex:
You don&#039;t need neither Selenium nor WebTest if you are using GWT because GWT has its own Unit Testing environment based on JUnit.</description>
		<content:encoded><![CDATA[<p>@rex:<br />
You don&#8217;t need neither Selenium nor WebTest if you are using GWT because GWT has its own Unit Testing environment based on JUnit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Google should better use HtmlUnit to avoid JS error on its start page by EP</title>
		<link>http://mguillem.wordpress.com/2008/09/10/why-google-should-better-use-htmlunit/#comment-505</link>
		<dc:creator>EP</dc:creator>
		<pubDate>Thu, 13 Aug 2009 16:14:56 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/?p=68#comment-505</guid>
		<description>+1 on what Steve P said</description>
		<content:encoded><![CDATA[<p>+1 on what Steve P said</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About Me by Marc Guillemot</title>
		<link>http://mguillem.wordpress.com/about/#comment-504</link>
		<dc:creator>Marc Guillemot</dc:creator>
		<pubDate>Mon, 20 Jul 2009 16:17:38 +0000</pubDate>
		<guid isPermaLink="false">#comment-504</guid>
		<description>Hi Raghu,

thanks for the nice comment.

Concerning modal dialog, I think that it is supported since a long time. Please bring the issue to the mailing list if you have problem with it using a recent WebTest build.</description>
		<content:encoded><![CDATA[<p>Hi Raghu,</p>
<p>thanks for the nice comment.</p>
<p>Concerning modal dialog, I think that it is supported since a long time. Please bring the issue to the mailing list if you have problem with it using a recent WebTest build.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About Me by Raghu</title>
		<link>http://mguillem.wordpress.com/about/#comment-503</link>
		<dc:creator>Raghu</dc:creator>
		<pubDate>Fri, 17 Jul 2009 14:34:52 +0000</pubDate>
		<guid isPermaLink="false">#comment-503</guid>
		<description>Hi Marc,

I used Webtest ... It gives fabulous outcome. For that I am thanking you ever.

One thing I want to ask you is in Webtest there isn&#039;t support for Modal Dialog ...for ex., simple javascript alert dialog.

So when this problem possibly be resolved?

Thanks for all the great work you are doing once again !</description>
		<content:encoded><![CDATA[<p>Hi Marc,</p>
<p>I used Webtest &#8230; It gives fabulous outcome. For that I am thanking you ever.</p>
<p>One thing I want to ask you is in Webtest there isn&#8217;t support for Modal Dialog &#8230;for ex., simple javascript alert dialog.</p>
<p>So when this problem possibly be resolved?</p>
<p>Thanks for all the great work you are doing once again !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Google should better use HtmlUnit to avoid JS error on its start page by Steve Pence</title>
		<link>http://mguillem.wordpress.com/2008/09/10/why-google-should-better-use-htmlunit/#comment-500</link>
		<dc:creator>Steve Pence</dc:creator>
		<pubDate>Tue, 30 Jun 2009 07:31:16 +0000</pubDate>
		<guid isPermaLink="false">http://mguillem.wordpress.com/?p=68#comment-500</guid>
		<description>Hi,
I just installed web test and I really, really need a sample that simply works, just to validate my install and see working tests and get going with this product. Mark, can&#039;t you post a totally done sample against some other website, like maybe your own site? Just for install validation for us total newbies. It would be a huge help.
Thanks much,
Steve</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I just installed web test and I really, really need a sample that simply works, just to validate my install and see working tests and get going with this product. Mark, can&#8217;t you post a totally done sample against some other website, like maybe your own site? Just for install validation for us total newbies. It would be a huge help.<br />
Thanks much,<br />
Steve</p>
]]></content:encoded>
	</item>
</channel>
</rss>
