I would like to use web-service.sh
However, I try to compile web service with gradle compileExtraJava
Here is full log from Gradle
> Configure project :
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
at build_61jfp5nokcncjri2p7rblqs0e.run(/home/phrasal/build.gradle:96)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
> Task :compileExtraJava FAILED
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:99: error: method getRules in interface TranslationModel<TK,FV> cannot be applied to given types;
.getRules(source, inputProperties, null, qId.incrementAndGet(), scorer);
^
required: Sequence<IString>,InputProperties,int,Scorer<String>
found: Sequence<IString>,InputProperties,<null>,int,Scorer<String>
reason: actual and formal argument lists differ in length
where TK,FV are type-variables:
TK extends Object declared in interface TranslationModel
FV extends Object declared in interface TranslationModel
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:100: error: incompatible types: boolean cannot be converted to int
RuleGrid<IString,String> ruleGrid = new RuleGrid<IString,String>(ruleList, source, true);
^
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:104: error: cannot find symbol
Sequence<IString> queryString = Sequences.concatenate(sourceContext, source);
^
symbol: method concatenate(Sequence<IString>,Sequence<IString>)
location: class Sequences
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:106: error: method getRules in interface TranslationModel<TK,FV> cannot be applied to given types;
.getRules(queryString, inputProperties, null, qId.incrementAndGet(), scorer);
^
required: Sequence<IString>,InputProperties,int,Scorer<String>
found: Sequence<IString>,InputProperties,<null>,int,Scorer<String>
reason: actual and formal argument lists differ in length
where TK,FV are type-variables:
TK extends Object declared in interface TranslationModel
FV extends Object declared in interface TranslationModel
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:107: error: incompatible types: boolean cannot be converted to int
RuleGrid<IString,String> ruleGrid = new RuleGrid<IString,String>(ruleList, queryString, true);
^
/home/phrasal/src-extra/edu/stanford/nlp/mt/service/handlers/RuleQueryRequestHandler.java:134: error: cannot find symbol
target = Sequences.concatenate(bestLeftContext.abstractRule.target, target);
^
symbol: method concatenate(Sequence<IString>,Sequence<IString>)
location: class Sequences
/home/phrasal/src-extra/edu/stanford/nlp/mt/tools/TranslationModelComparator.java:57: error: constructor TranslationModelFeaturizer in class TranslationModelFeaturizer cannot be applied to given types;
RuleFeaturizer<IString,String> feat = new TranslationModelFeaturizer(6);
^
required: no arguments
found: int
reason: actual and formal argument lists differ in length
/home/phrasal/src-extra/edu/stanford/nlp/mt/tools/TranslationModelComparator.java:65: error: cannot find symbol
RuleGrid<IString,String> dynRules = dynTM.getRuleGrid(source, null, null, sourceId, scorer);
^
symbol: method getRuleGrid(Sequence<IString>,<null>,<null>,int,Scorer<String>)
location: variable dynTM of type TranslationModel<IString,String>
/home/phrasal/src-extra/edu/stanford/nlp/mt/tools/TranslationModelComparator.java:66: error: cannot find symbol
RuleGrid<IString,String> compRules = compiledTM.getRuleGrid(source, null, null, sourceId, scorerComp);
^
symbol: method getRuleGrid(Sequence<IString>,<null>,<null>,int,Scorer<String>)
location: variable compiledTM of type TranslationModel<IString,String>
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
9 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileExtraJava'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1s
5 actionable tasks: 1 executed, 4 up-to-date
I would like to use web-service.sh However, I try to compile web service with
gradle compileExtraJava
Here is full log from Gradle