Skip to content

Commit

Permalink
[BZ-1076193] emit a warning and continue execution when it is not pos…
Browse files Browse the repository at this point in the history
…sible to parse the pom file of the running project
  • Loading branch information
mariofusco committed Mar 13, 2014
1 parent c7973a9 commit 37ae0a6
Showing 1 changed file with 10 additions and 1 deletion.
@@ -1,11 +1,16 @@
package org.kie.scanner.embedder;

import org.apache.maven.project.MavenProject;
import org.kie.api.builder.KieScanner;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.io.File;
import java.io.InputStream;

public class MavenProjectLoader {
private static final Logger log = LoggerFactory.getLogger(KieScanner.class);

private static MavenProject mavenProject;

public static MavenProject parseMavenPom(File pomFile) {
Expand Down Expand Up @@ -45,7 +50,11 @@ private static MavenRequest createMavenRequest() {
public static synchronized MavenProject loadMavenProject() {
if (mavenProject == null) {
File pomFile = new File( "pom.xml" );
mavenProject = parseMavenPom(pomFile);
try {
mavenProject = parseMavenPom(pomFile);
} catch (Exception e) {
log.warn("Unable to parse pom.xml file of the running project: " + e.getMessage());
}
}
return mavenProject;
}
Expand Down

0 comments on commit 37ae0a6

Please sign in to comment.