Index: C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/web/SkinAction.java =================================================================== --- C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/web/SkinAction.java (revision 3353) +++ C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/web/SkinAction.java (working copy) @@ -127,14 +127,14 @@ } if (doc.getSpace().equals("skins")) { - String path = "skins/" + doc.getName() + "/" + filename; + String path = "/skins/" + doc.getName() + "/" + filename; if (!context.getWiki().resourceExists(path)) { log.info("Skin file '" + path + "' does not exist"); - path = "skins/" + context.getWiki().getBaseSkin(context) + "/" + filename; + path = "/skins/" + context.getWiki().getBaseSkin(context) + "/" + filename; } if (!context.getWiki().resourceExists(path)) { log.info("Skin file '" + path + "' does not exist"); - path = "skins/" + context.getWiki().getDefaultBaseSkin(context) + "/" + filename; + path = "/skins/" + context.getWiki().getDefaultBaseSkin(context) + "/" + filename; } if (!context.getWiki().resourceExists(path)) { log.info("Skin file '" + path + "' does not exist"); Index: C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/XWiki.java =================================================================== --- C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/XWiki.java (revision 3353) +++ C:/eclipse-3.2.2/workspace/xwiki-1.0.0/core/src/main/java/com/xpn/xwiki/XWiki.java (working copy) @@ -1339,7 +1339,7 @@ { XWikiURLFactory urlf = context.getURLFactory(); try { - String path = "skins/" + skin + "/" + filename; + String path = "/skins/" + skin + "/" + filename; if (resourceExists(path)) { URL url;