# HG changeset patch # User Jaroslav Tulach # Date 1460871634 -7200 # Node ID aed8434561fca6b2b72c855088615451cb3eaa8a # Parent 6cfab6c60fba28ce0446d75288beebba3f4ff591 Ignore the snapshot suffix when searching for proper OSGi version identifier diff -r 6cfab6c60fba -r aed8434561fc launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java --- a/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java Sun Apr 17 07:15:28 2016 +0200 +++ b/launcher/fx/src/main/java/org/apidesign/bck2brwsr/launcher/BaseHTTPLauncher.java Sun Apr 17 07:40:34 2016 +0200 @@ -712,7 +712,11 @@ for (ClassLoader loader : loaders) { for (String[] lib : libraries) { Object[] urlVersion = osgiJars.get(lib[4]); - if (urlVersion != null && urlVersion[1].toString().startsWith(lib[2])) { + String expectVersion = lib[2]; + if (expectVersion.endsWith("-SNAPSHOT")) { + expectVersion = expectVersion.substring(0, expectVersion.length() - 9); + } + if (urlVersion != null && urlVersion[1].toString().startsWith(expectVersion)) { precompiled = loader.getResource(lib[3]); } }