private static String[] readOptionsFromFile(File dir, String wsdlName) throws MojoExecutionException { String[] noOptions = new String[] {}; List<File> files = FileUtils.getFiles(dir, wsdlName + WSDL_OPTIONS); if (files.size() <= 0) { return noOptions; } File optionsFile = files.iterator().next(); if (optionsFile == null || !optionsFile.exists()) { return noOptions; } try { List<String> lines = FileUtils.readLines(optionsFile); if (lines.size() <= 0) { return noOptions; } return lines.iterator().next().split(" "); } catch (Exception e) { throw new MojoExecutionException("Error reading options from file " + optionsFile.getAbsolutePath(), e); } }
private static String[] readOptionsFromFile(File dir, String wsdlName) throws MojoExecutionException { String[] noOptions = new String[] {}; List<File> files = FileUtils.getFiles(dir, wsdlName + WSDL_OPTIONS); if (files.size() <= 0) { return noOptions; } File optionsFile = files.iterator().next(); if (optionsFile == null || !optionsFile.exists()) { return noOptions; } try { List<String> lines = FileUtils.readLines(optionsFile); if (lines.size() <= 0) { return noOptions; } return lines.iterator().next().split(" "); } catch (Exception e) { throw new MojoExecutionException("Error reading options from file " + optionsFile.getAbsolutePath(), e); } }
private static String[] readOptionsFromFile(File dir, String wsdlName) throws MojoExecutionException { String[] noOptions = new String[] {}; List<File> files = FileUtils.getFiles(dir, wsdlName + WADL_OPTIONS); if (files.size() <= 0) { return noOptions; } File optionsFile = files.iterator().next(); if (optionsFile == null || !optionsFile.exists()) { return noOptions; } try { List<String> lines = FileUtils.readLines(optionsFile); if (lines.size() <= 0) { return noOptions; } return lines.iterator().next().split(" "); } catch (Exception e) { throw new MojoExecutionException("Error reading options from file " + optionsFile.getAbsolutePath(), e); } } }