|
From: <bra...@us...> - 2010-07-21 00:00:33
|
Revision: 3186
http://archive-access.svn.sourceforge.net/archive-access/?rev=3186&view=rev
Author: bradtofel
Date: 2010-07-21 00:00:27 +0000 (Wed, 21 Jul 2010)
Log Message:
-----------
HACKHACK - if original HREF or base-HREF is not a valid URL, allows identity rewriting of other urls in the page
Modified Paths:
--------------
trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java
Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java
===================================================================
--- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2010-07-20 23:59:24 UTC (rev 3185)
+++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2010-07-21 00:00:27 UTC (rev 3186)
@@ -106,6 +106,11 @@
url = url.substring(0,hashIdx);
}
try {
+ if(baseUrl == null) {
+ // TODO: log
+ System.err.println("No url to resolve!");
+ return url;
+ }
return baseUrl.resolve(url,false).toString() + frag;
// return UURIFactory.getInstance(baseUrl, url).toString() + frag;
} catch (URIException e) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|