This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 1 - Pages: 1 - Last Post: 22-Aug-2018 09:48 Last Post By: Laza Threads: [ Previous | Next ]
kactuspt

Posts: 2
Registered: 12-Feb-2007
Album Compile Error.
Posted: 22-Aug-2018 04:41
 
  Click to reply to this thread Reply
Skin error

Stack trace for jAlbum 16.1.2 using skin Tiger 2.2.6:

se.datadosen.util.ScriptException: H:\MyWebs\Seeowl\kpft\halown2005\footer.inc:1:1 Expected an operand but found import
import se.datadosen.util.*; out.println(Dates.format(Dates.now(), "yyyy"));
^ in footer.inc at line number 23
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:897)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:819)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:222)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:826)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:222)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:183)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:137)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:152)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:656)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:216)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:519)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:207)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:512)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:207)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:512)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:207)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:512)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:207)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:826)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:222)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:244)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:183)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:137)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:152)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:656)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:216)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:665)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:216)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:244)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:665)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:216)
at se.datadosen.jalbum.TemplateParser.handleEnter(TemplateParser.java:929)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:247)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:183)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:137)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:152)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:3205)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1426)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1531)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1531)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2755)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2674)
at se.datadosen.jalbum.JAlbumFrame$5.run(JAlbumFrame.java:1057)
Caused by: jdk.nashorn.internal.runtime.ParserException: H:\MyWebs\Seeowl\kpft\halown2005\footer.inc:1:1 Expected an operand but found import
import se.datadosen.util.*; out.println(Dates.format(Dates.now(), "yyyy"));
^
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:297)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:282)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:4443)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4601)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.conditionalExpression(Parser.java:4753)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.assignmentExpression(Parser.java:4692)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4570)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4566)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expressionStatement(Parser.java:1847)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.statement(Parser.java:1155)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:909)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.program(Parser.java:844)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.parse(Parser.java:325)
at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.parse(Parser.java:285)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compile(Context.java:1500)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1467)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compileScript(Context.java:750)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:534)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:523)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:401)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:154)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:2531)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:886)
... 42 more
Laza

Posts: 2,218
Registered: 6-Sep-2005
Re: Album Compile Error.
Posted: 22-Aug-2018 09:48   in response to: kactuspt in response to: kactuspt
 
  Click to reply to this thread Reply
footer.inc is not part of the skin - you might have added this code by yourself. Note, Tiger is based on JavaScript, while many other skins on BeanShell. The "import" command is possibly from a skin that was using the latter.
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums