Index: MetaDataBuilder.java =================================================================== --- MetaDataBuilder.java (revision 11102) +++ MetaDataBuilder.java (working copy) @@ -229,7 +229,7 @@ if (servicePath.endsWith("/*")) servicePath = servicePath.substring(0, servicePath.length() - 2); - if (uriScheme == null) + if ((uriScheme == null) || (uriScheme.equals("file"))) uriScheme = "http"; SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); @@ -373,7 +373,7 @@ { if (uriScheme != null) { - if (!uriScheme.toLowerCase().startsWith("http")) + if (!uriScheme.toLowerCase().startsWith("http") && !uriScheme.toLowerCase().startsWith("file")) { //perform rewrite on http/https addresses only return false;