Open GoogleCodeExporter opened 8 years ago
Stacktrace
info.bliki.wiki.template.expr.SyntaxError: Unrecognised punctuation character:
"{"
at info.bliki.wiki.template.expr.Scanner.throwSyntaxError(Scanner.java:264)
at info.bliki.wiki.template.expr.Scanner.getNextToken(Scanner.java:247)
at info.bliki.wiki.template.expr.Scanner.initialize(Scanner.java:103)
at info.bliki.wiki.template.expr.Parser.parse(Parser.java:208)
at info.bliki.wiki.template.expr.eval.DoubleEvaluator.evalStep(DoubleEvaluator.java:289)
at info.bliki.wiki.template.expr.eval.DoubleEvaluator.splitByBrackets(DoubleEvaluator.java:320)
at info.bliki.wiki.template.expr.eval.DoubleEvaluator.evaluate(DoubleEvaluator.java:338)
at info.bliki.wiki.template.expr.eval.DoubleEvaluator.splitByBrackets(DoubleEvaluator.java:313)
at info.bliki.wiki.template.expr.eval.DoubleEvaluator.evaluate(DoubleEvaluator.java:338)
at info.bliki.wiki.template.Expr.parseFunction(Expr.java:48)
at info.bliki.wiki.filter.TemplateParser.parseTemplate(TemplateParser.java:706)
at info.bliki.wiki.filter.TemplateParser.parseTemplateOrTemplateParameter(TemplateParser.java:621)
at info.bliki.wiki.filter.TemplateParser.runParser(TemplateParser.java:328)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:176)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:69)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:183)
at info.bliki.wiki.model.AbstractWikiModel.substituteTemplateCall(AbstractWikiModel.java:1760)
at info.bliki.wiki.filter.TemplateParser.parseTemplate(TemplateParser.java:731)
at info.bliki.wiki.filter.TemplateParser.parseTemplateOrTemplateParameter(TemplateParser.java:621)
at info.bliki.wiki.filter.TemplateParser.runParser(TemplateParser.java:328)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:176)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:69)
at info.bliki.wiki.filter.TemplateParser.createSingleParameter(TemplateParser.java:885)
at info.bliki.wiki.filter.TemplateParser.parseTemplate(TemplateParser.java:726)
at info.bliki.wiki.filter.TemplateParser.parseTemplateOrTemplateParameter(TemplateParser.java:621)
at info.bliki.wiki.filter.TemplateParser.runParser(TemplateParser.java:328)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:176)
at info.bliki.wiki.filter.TemplateParser.parseRecursive(TemplateParser.java:69)
at info.bliki.wiki.filter.TemplateParser.parse(TemplateParser.java:64)
at info.bliki.wiki.filter.TemplateParser.parse(TemplateParser.java:47)
at info.bliki.wiki.filter.WikipediaParser.parse(WikipediaParser.java:1264)
at info.bliki.wiki.model.AbstractWikiModel.render(AbstractWikiModel.java:1483)
at info.bliki.wiki.model.AbstractWikiModel.render(AbstractWikiModel.java:1465)
at info.bliki.api.creator.DocumentCreator.render(DocumentCreator.java:95)
Original comment by sven.strohschein@googlemail.com
on 19 Dec 2013 at 1:44
The method DoubleEvaluator#evaluate(...) is called with "trunc sqrt ({{{1}}} *
{{{2}}} / {{{3}}})", which seems to cause the exception.
Original comment by sven.strohschein@googlemail.com
on 19 Dec 2013 at 1:47
Could you please check, if commit r9131 solves the problem?
Original comment by axelclk@gmail.com
on 23 Dec 2013 at 12:51
Hi, r9131 does unfortunately not fix the issue (I ported the commit to the 3.0
branch, but I think that doesn't make a difference - no merge conflicts).
Thank you in advance.
Original comment by sven.strohschein@googlemail.com
on 23 Dec 2013 at 1:42
Original issue reported on code.google.com by
sven.strohschein@googlemail.com
on 19 Dec 2013 at 1:39