Yes I am using the webtest plugin. I went and downloaded the latest
snapshot of webetst and did a simple xml-based test to the same page
and received the same error: connection refused.
I looked into the ext js source and looks like this block is causing
the issue
var initDocReady = function(){
docReadyEvent = new Ext.util.Event();
if(Ext.isGecko || Ext.isOpera) {
document.addEventListener("DOMContentLoaded",
fireDocReady, false);
}else if(Ext.isIE){
document.write("<s"+'cript id="ie-deferred-loader"
defer="defer" src="/'+'/:"></s'+"cript>");
var defer = document.getElementById("ie-deferred-loader");
defer.onreadystatechange = function(){
if(this.readyState == "complete"){
fireDocReady();
}
};
}else if(Ext.isSafari){
docReadyProcId = setInterval(function(){
var rs = document.readyState;
if(rs == "complete") {
fireDocReady();
}
}, 10);
}
E.on(window, "load", fireDocReady);
};
Check the if(Ext.isIE) block and you will see some funky
document.write statement. If I run the test as mozilla then
everything is fine, even under the grails webtest plugin.
scott.
On Mar 12, 2008, at 11:41 AM, Marc Guillemot wrote:
Do you use the Grails WebTest plugin? If yes, then the problem may
have
been already fixed since the plugin uses an old WebTest version with
an
old HtmlUnit release.
The problem you have is that HtmlUnit tries to load from url
"http://:"
which is not a valid url.
Cheers,
Marc.
--
Blog: http://mguillem.wordpress.com
Scott Walter wrote:
hi,
First of all I am testing via Groovy and my app is a Grails app in
case
that matters. It seems to be related just to my extjs javascript
files. If I remove all the includes for extjs then my page will test
properly. I did notice the following on the console:
[java] INFO (com.canoo.webtest.steps.request.TargetHelper) -
getting
response for url: http://localhost:8080/siteproducer/admin
2008-03-12 11:03:49.232:/siteproducer:INFO: GSP servlet initialized
[java] ERROR (com.gargoylesoftware.htmlunit.html.HtmlPage) -
Error
loading javascript from [http://:]:
[java] java.net.ConnectException: Connection refused
The message "Error loading javascript from [http://:]: " seems weird.
Below is the head section of the page to see if you notice anything
weird.
scott.
<head>
<title>Siteproducer Admin Console</title>
<link rel="shortcut icon"
href="/siteproducer/images/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css"
href="/siteproducer/css/appstyles2.css"/>
<link rel="stylesheet" type="text/css"
href="/siteproducer/css/pages/dashboard.css"/>
<link rel="stylesheet" type="text/css"
href="/siteproducer/resources/css/ext-all.css"/>
<link rel="stylesheet" type="text/css"
href="/siteproducer/resources/css/xtheme-gray.css"/>
<script type="text/javascript"
src="/siteproducer/js/core/swx.js"></script>
<script type="text/javascript"
src="/siteproducer/js/ext-core/adapter/ext/ext-base.js"></script>
<script type="text/javascript"
src="/siteproducer/js/ext-core/ext-all-debug.js"></script>
<meta name="layout" content="adminlayout"></meta>
<script type="text/javascript"
src="/siteproducer/js/ext-ux/simple-combo.js"></script>
<script type="text/javascript"
src="/siteproducer/js/ext-ux/datetime.js"></script>
<script type="text/javascript"
src="/siteproducer/js/ext-ux/staticfield.js"></script>
<script type="text/javascript"
src="/siteproducer/js/pages/contentUI.js"></script>
</head>
On Mar 12, 2008, at 10:47 AM, Marc Guillemot wrote:
does it appear systematically for this js file? Connection refused
normally indicates just that your server is not responding
correctly.
Cheers,
Marc.
--
Blog: http://mguillem.wordpress.com
Scott Walter wrote:
I am trying to do a very basic test with a page that uses the Ext
JS
framework. I get this error:
ErrorMessage
JavaScript error loading page http://localhost:8080/siteproducer/admin
:
Wrapped com.gargoylesoftware.htmlunit.ScriptException: Connection
refused
(http://localhost:8080/siteproducer/js/ext-core/ext-all-debug.js#1552
)
Location
(line: 0)
Details
javascript error
Wrapped com.gargoylesoftware.htmlunit.ScriptException: Connection
refused
(http://localhost:8080/siteproducer/js/ext-core/ext-all-debug.js#1552
)
At this point I don't know what I can do to get around this
error. Any
ideas?
scott.
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest