Index: src/main/java/org/jboss/web/deployers/AbstractWarDeployer.java =================================================================== --- src/main/java/org/jboss/web/deployers/AbstractWarDeployer.java (revision 110975) +++ src/main/java/org/jboss/web/deployers/AbstractWarDeployer.java (working copy) @@ -122,6 +122,10 @@ public abstract class AbstractWarDeployer extends AbstractSimpleRealDeployer implements ManagedObjectCreator { + static { + System.err.println("*** AbstractWarDeployer patched"); + } + public static final String DEPLOYER = "org.jboss.web.AbstractWebContainer.deployer"; public static final String WEB_APP = "org.jboss.web.AbstractWebContainer.webApp"; public static final String WEB_MODULE = "org.jboss.web.AbstractWebContainer.webModule"; @@ -842,14 +846,18 @@ * DeclaredStructure deployer correctly support exploding WARs. */ private URL getExplodedWarUrl(VirtualFile virtualFile) throws MalformedURLException, IOException { + log.debug("getExplodedWarUrl " + virtualFile); if(virtualFile.isDirectory()) { + /* + log.error("isDirectory " + virtualFile); VirtualFileVisitor visitor = new VirtualFileVisitor() { public void visit(VirtualFile virtualFile) { try { + log.error("visit " + virtualFile); virtualFile.getPhysicalFile(); } catch (IOException e) @@ -864,6 +872,7 @@ } }; virtualFile.visit(visitor); + */ return virtualFile.getPhysicalFile().toURI().toURL(); } return virtualFile.toURL();