https://bz.apache.org/bugzilla/show_bug.cgi?id=64858
--- Comment #4 from Gael Lalire <gael.lal...@gaellalire.fr> --- There is nothing proprietary, all my code is open source. And by extension point I mean a Tomcat extension point. So for example in Tomcat : interface MainResourceSetLoader { String getExtension(); DirResourceSet load(File file); } in Tomcat-vestige : class VestigeMainResourceSetLoader implements MainResourceSetLoader { String getExtension() { return ".vwar" } DirResourceSet load(File file) { /* read the vwar and create the resourceset */ } } So in StandardRoot.java you can do private MainResourceSetLoader externalMainResourceSetLoader; ... if (externalMainResourceSetLoader != null && file.endsWith(externalMainResourceSetLoader.getExtension())) { mainResourceSet = externalMainResourceSetLoader.load(file); } That is what I mean by extension point. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org