371853 Support bundleentry: protocol for webapp embedded as directory in osgi bundle
diff --git a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleDeployerHelper.java b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleDeployerHelper.java
index a681396..67f5ccb 100644
--- a/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleDeployerHelper.java
+++ b/jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleDeployerHelper.java
@@ -241,7 +241,10 @@
             // classes
             // that the contributor gives access to.
             Thread.currentThread().setContextClassLoader(composite);
-
+            
+            //converts bundleentry: protocol 
+            baseWebappInstallURL = DefaultFileLocatorHelper.getLocalURL(baseWebappInstallURL);
+            
             context.setWar(baseWebappInstallURL.toString());
             context.setContextPath(contextPath);
             context.setExtraClasspath(extraClasspath);