diff --git a/pom.xml b/pom.xml index 683bfa2..fd4caad 100644 --- a/pom.xml +++ b/pom.xml @@ -11,6 +11,7 @@ beta.faustedition.net:/var/www/dev 10 false + 62436 false faust-dev @@ -237,8 +238,8 @@ see the comment there. --> - +--> + + org.apache.maven.plugins maven-dependency-plugin @@ -282,6 +284,7 @@ + org.codehaus.mojo exec-maven-plugin @@ -297,20 +300,21 @@ en_US.UTF-8 en_US.UTF-8 - ${project.build.directory}/dependency/firefox/firefox + /Applications/Firefox 38.app/Contents/MacOS/firefox java -classpath - + -Dphantomjs.binary=${project.build.directory}/dependency/slimerjs-0.10.1/slimerjs -Dfaust.diplo.allowedFailures=${faust.diplo.allowedFailures} -Dfaust.diplo.server=${faust.diplo.server} + -Dfaust.diplo.port=${faust.diplo.port} -Dfaust.diplo.debug=${faust.diplo.debug} - net.faustedition.gen.DiplomaticConversion + net.faustedition.gen.DiplomaticConversion diff --git a/src/main/java/net/faustedition/gen/DiplomaticConversion.java b/src/main/java/net/faustedition/gen/DiplomaticConversion.java index 88d4b01..67383e0 100644 --- a/src/main/java/net/faustedition/gen/DiplomaticConversion.java +++ b/src/main/java/net/faustedition/gen/DiplomaticConversion.java @@ -214,7 +214,8 @@ public static void main(final String[] args) throws IOException { final SimpleWebServer webServer = new SimpleWebServer("localhost", 0, new File("svg_rendering/page"), true); webServer.start(60, true); try { - serverURL = new URL("http", "localhost", webServer.getListeningPort(), "/transcript-generation.html").toString(); + final int listeningPort = Integer.valueOf((String) properties.getOrDefault("faust.diplo.port", Integer.toString(webServer.getListeningPort()))); + serverURL = new URL("http", "localhost", listeningPort, "/transcript-generation.html").toString(); logger.info(MessageFormat.format("Web server runs on {0}", serverURL)); baseCmdLine = ImmutableList.of( System.getProperty("phantomjs.binary", "/usr/local/bin/phantomjs"),