private Model readModel()

in src/main/java/org/apache/maven/plugins/install/InstallFileMojo.java [304:316]


    private Model readModel(Path pomFile) throws MojoException {
        try {
            try (InputStream is = Files.newInputStream(pomFile)) {
                return session.getService(ModelXmlFactory.class).read(is);
            }
        } catch (FileNotFoundException e) {
            throw new MojoException("File not found " + pomFile, e);
        } catch (IOException e) {
            throw new MojoException("Error reading POM " + pomFile, e);
        } catch (XmlReaderException e) {
            throw new MojoException("Error parsing POM " + pomFile, e);
        }
    }