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


Permlink Replies: 1 - Pages: 1 - Last Post: 6 Mar 23, 19:13 Last Post By: Laza
rhjbiesters

Posts: 27
Registered: 16-Aug-2008
Error when using Story 3.3.2 in combination with JAlbum 30.0.2
Posted: 5 Mar 23, 09:59
 
  Click to reply to this thread Reply
I am receiving the following error. I retried several times and after 3 times there were no errors listed anymore and the Album showed up. I have 60K photo's in the album, but till now processing was not an issue.

Stack trace for jAlbum 30.0.2 using skin Story 3.3.2:

se.datadosen.util.ScriptException: <eval>:210 TypeError: null has no such function "toLowerCase" in content.inc at line number 5
at se.datadosen.util.ScriptException.of(ScriptException.java:59)
at se.datadosen.jalbum.ast.ScriptletNode.doEval(ScriptletNode.java:99)
at se.datadosen.jalbum.ast.ASTNode.eval(ASTNode.java:50)
at se.datadosen.jalbum.ast.GroupNode.doEval(GroupNode.java:78)
at se.datadosen.jalbum.ast.IncludeNode.doEval(IncludeNode.java:89)
at se.datadosen.jalbum.ast.ASTNode.eval(ASTNode.java:50)
at se.datadosen.jalbum.ast.GroupNode.doEval(GroupNode.java:78)
at se.datadosen.jalbum.ast.EnterNode.doEval(EnterNode.java:23)
at se.datadosen.jalbum.ast.ASTNode.eval(ASTNode.java:50)
at se.datadosen.jalbum.ast.GroupNode.doEval(GroupNode.java:78)
at se.datadosen.jalbum.ast.ASTNode.eval(ASTNode.java:50)
at se.datadosen.jalbum.AST.eval(AST.java:75)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:4118)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1835)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:2025)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:2025)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:3653)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:3532)
at se.datadosen.jalbum.JAlbumFrame$7.run(JAlbumFrame.java:1175)
Caused by: javax.script.ScriptException: TypeError: null has no such function "toLowerCase" in <eval> at line number 210
at org.openjdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:463)
at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:447)
at org.openjdk.nashorn.api.scripting.NashornScriptEngine$1.eval(NashornScriptEngine.java:503)
at java.scripting/javax.script.CompiledScript.eval(Unknown Source)
at se.datadosen.jalbum.ast.ScriptletNode.doEval(ScriptletNode.java:67)
... 17 more
Caused by: <eval>:210 TypeError: null has no such function "toLowerCase"
at org.openjdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:212)
at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:184)
at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:171)
at org.openjdk.nashorn.internal.runtime.linker.NashornBottomLinker.linkNull(NashornBottomLinker.java:258)
at org.openjdk.nashorn.internal.runtime.linker.NashornBottomLinker.getGuardedInvocation(NashornBottomLinker.java:69)
at jdk.dynalink/jdk.dynalink.linker.support.CompositeGuardingDynamicLinker.getGuardedInvocation(Unknown Source)
at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.lambda$getGuardedInvocation$0(Unknown Source)
at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getWithLookupInternal(Unknown Source)
at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getGuardedInvocation(Unknown Source)
at jdk.dynalink/jdk.dynalink.DynamicLinker.relink(Unknown Source)
at org.openjdk.nashorn.internal.scripts.Script$Recompilation$172$1969$\^eval\_.writeOutThumbnails(<eval>:210)
at org.openjdk.nashorn.internal.scripts.Script$Recompilation$124$16652A$\^eval\_.flushBuffers(<eval>:496)
at org.openjdk.nashorn.internal.scripts.Script$Recompilation$123$17441A$\^eval\_.:scopeCall-1(<eval>)
at org.openjdk.nashorn.internal.scripts.Script$Recompilation$123$17441A$\^eval\_.L:503(<eval>:582)
at org.openjdk.nashorn.javaadapters.java_util_function_Consumer.accept(Unknown Source)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at org.openjdk.nashorn.internal.scripts.Script$122$\^eval\_.:program(<eval>:503)
at org.openjdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:646)
at org.openjdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at org.openjdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:520)
at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:442)
... 20 more

Edited by: rhjbiesters on 5 Mar 2023, 10:08
Laza

Posts: 1,794
Registered: 6-Sep-2005
Re: Error when using Story 3.3.2 in combination with JAlbum 30.0.2
Posted: 6 Mar 23, 19:13   in response to: rhjbiesters in response to: rhjbiesters
 
  Click to reply to this thread Reply
I don't know why this happens, but it seems jAlbum isn't ready yet when you hit the Make album button. Perhaps the large album explains this.
Legend
Forum admins
Helpful Answer
Correct Answer

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