< prev index next >

src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java

Print this page

        

@@ -123,11 +123,11 @@
             // to ensure backwards compatibility
             if (!Files.exists(path)) {
                 path = Paths.get(JAVA_HOME, "lib", "jaxws.properties");
             }
 
-            if (!Files.exists(path)) {
+            if (Files.exists(path)) {
                 Properties props = new Properties();
                 try (InputStream inStream = Files.newInputStream(path)) {
                     props.load(inStream);
                 }
                 String factoryClassName = props.getProperty(factoryId);

@@ -135,12 +135,11 @@
                         fallbackClassName, classLoader, EXCEPTION_HANDLER);
             }
         } catch (Exception ignored) {
             logger.log(Level.SEVERE, "Error reading JAX-WS configuration from ["  + path +
                     "] file. Check it is accessible and has correct format.", ignored);
-        }
-        return null;
+        }        return null;
     }
 
     private static final String OSGI_SERVICE_LOADER_CLASS_NAME = "com.sun.org.glassfish.hk2.osgiresourcelocator.ServiceLoader";
 
     private static boolean isOsgi() {
< prev index next >