From 379690f049bf20dedbd6afe18a389e6a1d8aaf97 Mon Sep 17 00:00:00 2001 From: "V. Mark Lehky" Date: Wed, 10 Jun 2020 12:58:39 -0700 Subject: [PATCH 1/2] default sensible customRepositoryMap --- src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java b/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java index 85b14aa..7540162 100644 --- a/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java +++ b/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java @@ -63,7 +63,7 @@ public class SeleniumServerMojo extends AbstractMojo { *

Path to the XML RepositoryMap

*

<xmlRepositoryMap>${project.basedir}/src/test/resources/RepositoryMap.xml</xmlRepositoryMap>

*/ - @Parameter + @Parameter(defaultValue = "${project.basedir}/src/test/resources/RepositoryMap.xml") protected String customRepositoryMap; /** @@ -345,4 +345,4 @@ protected void checkRepositoryMapIsValid(File repositoryMap) throws MojoExecutio throw new MojoExecutionException(repositoryMap.getName() + " is not valid: " + ex.getLocalizedMessage()); } } -} \ No newline at end of file +} From d7f1ce0ed4f0dc99dc227f6bfd0e0e02469618d2 Mon Sep 17 00:00:00 2001 From: "V. Mark Lehky" Date: Mon, 15 Jun 2020 11:07:19 -0700 Subject: [PATCH 2/2] if map does not exist, default to internal --- src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java b/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java index 7540162..f7a5879 100644 --- a/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java +++ b/src/main/java/com/lazerycode/selenium/SeleniumServerMojo.java @@ -315,11 +315,12 @@ private void setRepositoryMapFile() throws MojoExecutionException { throw new MojoExecutionException(ioe.getLocalizedMessage()); } } else { - throw new MojoExecutionException("Repository map '" + repositoryMap.getAbsolutePath() + "' does not exist"); + LOG.warn("Repository map '" + repositoryMap.getAbsolutePath() + "' does not exist!"); } } if (this.xmlRepositoryMap == null) { + LOG.info("Using internal RepositoryMap.xml."); this.xmlRepositoryMap = this.getClass().getResourceAsStream("/RepositoryMap.xml"); } }