<div dir="ltr">Hi,<div><br></div><div>    I am working on <a href="https://issues.jboss.org/browse/WFCORE-761">https://issues.jboss.org/browse/WFCORE-761</a> for a while, and I am stuck in the case of overlaying files in jar of war of ear.</div><div><br></div><div>    I want to know that do we support overlay for files in jar of war of ear? like: xx.ear/yy.war/zz.jar/META-INF/config.properties</div><div><br></div><div>    DeploymentOverlayDeploymentUnitProcessor.java[1] and DeferredDeploymentOverlayDeploymentUnitProcessor.java[2] are classes to handle the deployment overlay, but in this case, the jar of war of ear does not get mounted yet, which leads to DeferredDeploymentOverlayDeploymentUnitProcessor.handleEntryWithFileParent() method is called, which just prints the error message.</div><div><br></div><div>   The way to fix it maybe mount the jar(VFS.mountZip) beforehand, but it is specific to the case of ear/war/jar, and these 2 classes are more generic(they are in wildfly-core, no ee nor undertow extension), so where this can be fixed?</div><div><div><br></div><div>[1] <a href="https://github.com/wildfly/wildfly-core/blob/master/server/src/main/java/org/jboss/as/server/deployment/DeploymentOverlayDeploymentUnitProcessor.java">https://github.com/wildfly/wildfly-core/blob/master/server/src/main/java/org/jboss/as/server/deployment/DeploymentOverlayDeploymentUnitProcessor.java</a></div><div>[2] <a href="https://github.com/wildfly/wildfly-core/blob/master/server/src/main/java/org/jboss/as/server/deployment/DeferredDeploymentOverlayDeploymentUnitProcessor.java">https://github.com/wildfly/wildfly-core/blob/master/server/src/main/java/org/jboss/as/server/deployment/DeferredDeploymentOverlayDeploymentUnitProcessor.java</a></div><div><br></div><div>Best Regards</div>-- <br><div class="gmail_signature">Lin Gao</div><div class="gmail_signature">JBoss Software Engineer</div><div class="gmail_signature"><br></div>
</div></div>