// Prefix http protocol when URL is missing a protocol identifier.
if (!textUrl.startsWith("http")) {
textUrl = "http://" + textUrl;
}
url = new URL(textUrl);
RecursiveModuleAnalysis remotePage = new RemoteWebPage(Jsoup.connect(url.toString()).timeout(30 * 1000).get(), url, new DefaultHttpClient(), new HashSet<String>() {{
add("dojo");
add("dojox");
add("dijit");
}});