You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by pe...@apache.org on 2012/11/02 11:15:15 UTC
svn commit: r1404907 -
/river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java
Author: peter_firmstone
Date: Fri Nov 2 10:15:14 2012
New Revision: 1404907
URL: http://svn.apache.org/viewvc?rev=1404907&view=rev
Log:
Increase verbosity of codebase annotation errors.
Modified:
river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java
Modified: river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java
URL: http://svn.apache.org/viewvc/river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java?rev=1404907&r1=1404906&r2=1404907&view=diff
==============================================================================
--- river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java (original)
+++ river/jtsk/trunk/src/net/jini/loader/pref/PreferredClassProvider.java Fri Nov 2 10:15:14 2012
@@ -1447,6 +1447,9 @@ public class PreferredClassProvider exte
String uri = st.nextToken();
uri = UriString.fixWindowsURI(uri);
urls[i] = UriString.normalise(new URI(UriString.escapeIllegalCharacters(uri)));
+ if (! urls[i].isAbsolute()){
+ throw new MalformedURLException( "URI is not absolute: " + urls[i].toString() +" in path: "+ path);
+ }
} catch (URISyntaxException ex) {
throw new MalformedURLException("URL's must be RFC 3986 Compliant: "
+ ex.getMessage());