You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2016/10/18 19:19:24 UTC
opennlp-sandbox git commit: OPENNLP-866 Add optional argument for
server port
Repository: opennlp-sandbox
Updated Branches:
refs/heads/master 552afeab1 -> 67e5ed4ed
OPENNLP-866 Add optional argument for server port
Project: http://git-wip-us.apache.org/repos/asf/opennlp-sandbox/repo
Commit: http://git-wip-us.apache.org/repos/asf/opennlp-sandbox/commit/67e5ed4e
Tree: http://git-wip-us.apache.org/repos/asf/opennlp-sandbox/tree/67e5ed4e
Diff: http://git-wip-us.apache.org/repos/asf/opennlp-sandbox/diff/67e5ed4e
Branch: refs/heads/master
Commit: 67e5ed4ed8bcbc61343b2fd11541cb1b63b79566
Parents: 552afea
Author: J�rn Kottmann <jo...@apache.org>
Authored: Tue Oct 18 21:19:04 2016 +0200
Committer: J�rn Kottmann <jo...@apache.org>
Committed: Tue Oct 18 21:19:04 2016 +0200
----------------------------------------------------------------------
.../java/opennlp/bratann/NameFinderAnnService.java | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/opennlp-sandbox/blob/67e5ed4e/opennlp-brat-annotator/src/main/java/opennlp/bratann/NameFinderAnnService.java
----------------------------------------------------------------------
diff --git a/opennlp-brat-annotator/src/main/java/opennlp/bratann/NameFinderAnnService.java b/opennlp-brat-annotator/src/main/java/opennlp/bratann/NameFinderAnnService.java
index 926730f..60d2a1b 100644
--- a/opennlp-brat-annotator/src/main/java/opennlp/bratann/NameFinderAnnService.java
+++ b/opennlp-brat-annotator/src/main/java/opennlp/bratann/NameFinderAnnService.java
@@ -48,13 +48,20 @@ public class NameFinderAnnService {
if (args.length == 0) {
System.out.println(
- "[-tokenizerModel file] [-ruleBasedTokenizer whitespace|simple] [-sentenceDetectorModel file] "
+ "[-serverPort port] [-tokenizerModel file] [-ruleBasedTokenizer whitespace|simple] [-sentenceDetectorModel file] "
+ "namefinderFile|nameFinderURI");
return;
}
List<String> argList = Arrays.asList(args);
+ int serverPort = 8080;
+ int serverPortIndex = argList.indexOf("-serverPort") + 1;
+
+ if (serverPortIndex > 0 && serverPortIndex < args.length) {
+ serverPort = Integer.parseInt(args[serverPortIndex]);
+ }
+
int sentenceModelIndex = argList.indexOf("-sentenceDetectorModel")
+ 1;
if (sentenceModelIndex > 0 && sentenceModelIndex < args.length) {
@@ -71,7 +78,7 @@ public class NameFinderAnnService {
tokenizer = SimpleTokenizer.INSTANCE;
} else {
System.out
- .println("unkown tokenizer: " + args[ruleBasedTokenizerIndex]);
+ .println("unkown tokenizer: " + args[ruleBasedTokenizerIndex]);
return;
}
}
@@ -89,7 +96,7 @@ public class NameFinderAnnService {
ServletContextHandler.SESSIONS);
context.setContextPath("/");
- Server jettyServer = new Server(8080);
+ Server jettyServer = new Server(serverPort);
jettyServer.setHandler(context);
ServletHolder jerseyServlet = context