Thread Locked This thread is locked - replies are not allowed.


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


Permlink Replies: 5 - Pages: 1 - Last Post: 2 Aug 22, 08:57 Last Post By: hanso Threads: [ Previous | Next ]
hanso

Posts: 72
Registered: 16-Apr-2008
Mirage crash
Posted: 30 May 22, 10:03
 
Stack trace for jAlbum 28.1.5 using skin Mirage 10:

se.datadosen.util.ScriptException: java.lang.NoSuchMethodError: 'java.lang.String se.datadosen.jalbum.AlbumBean.getTargetName(java.lang.String)' in index.htt at line number 68
at se.datadosen.util.ScriptException.of(ScriptException.java:59)
at se.datadosen.jalbum.ast.ScriptletNode.doEval(ScriptletNode.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.ASTNode.eval(ASTNode.java:50)
at se.datadosen.jalbum.AST.eval(AST.java:75)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:3729)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1862)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:3262)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:3154)
at se.datadosen.jalbum.JAlbumFrame$7.run(JAlbumFrame.java:1170)
Caused by: javax.script.ScriptException: bsh.TargetError: Sourced file: inline evaluation of: `` index.fIndexInit(); // Initialise the index page vIsFirstIndexPage = index.vI . . . '' : Method Invocation index.fIndexInit : at Line: 2 : in file: inline evaluation of: `` index.fIndexInit(); // Initialise the index page vIsFirstIndexPage = index.vI . . . '' : index .fIndexInit ( )

Target exception: java.lang.NoSuchMethodError: 'java.lang.String se.datadosen.jalbum.AlbumBean.getTargetName(java.lang.String)'
in inline evaluation of: `` index.fIndexInit(); // Initialise the index page vIsFirstIndexPage = index.vI . . . '' at line number 2
at bsh.BshScriptEngine.evalSource(BshScriptEngine.java:90)
at bsh.BshScriptEngine.eval(BshScriptEngine.java:57)
at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
at se.datadosen.jalbum.ast.ScriptletNode.doEval(ScriptletNode.java:62)
... 9 more
Caused by: java.lang.NoSuchMethodError: 'java.lang.String se.datadosen.jalbum.AlbumBean.getTargetName(java.lang.String)'
at MgAlbumObject.getThumbnailPath(MgAlbumObject.java:2056)
at MgAlbumObject.fProcessFolder(MgAlbumObject.java:1134)
at MgAlbumObject.initExtras(MgAlbumObject.java:410)
at MgAlbumObject.<init>(MgAlbumObject.java:171)
at Index.fIndexInit(Index.java:133)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at bsh.Reflect.invokeMethod(Reflect.java:146)
at bsh.Reflect.invokeObjectMethod(Reflect.java:79)
at bsh.Name.invokeMethod(Name.java:859)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at bsh.BshScriptEngine.evalSource(BshScriptEngine.java:82)
... 12 more
ctwist

Posts: 431
Registered: 27-Sep-2003
Re: Mirage crash
Posted: 30 May 22, 15:25   in response to: hanso in response to: hanso
 
I am aware of this bug. It is caused by changed behaviour in jAlbum 28. You must use an earlier version of jAlbum.

This is the current state of Mirage:
  • Mirage 10.1 is complete, but requires more testing. This fixes 10 bugs and has 8 enhancements. This is compatible with jAlbum versions 11.6.17 to 27.0.9.
  • Mirage 11 is in progress. This is a complete rewrite. It will be responsive. It requires jAlbum 27.
  • I previously decided not to release 10.1, but when I realized that 11 could not support old versions of jAlbum, I changed my mind. 10.1 is the final version that works with old versions of jAlbum.

A fix for the bug that you reported would be complicated. I don't want to put a lot of effort into fixing it in 10.1. This bug does not affect 11 because the failing Java code has been removed.
hanso

Posts: 72
Registered: 16-Apr-2008
Re: Mirage crash
Posted: 30 May 22, 15:47   in response to: ctwist in response to: ctwist
 
Thank you for the fast answer. Going back to version 27 of jalbum fixed the problem!

I will wait for version 11 of Mirage before upgrading jalbum again. I have many Mirage albums, I like the panorama support.

Hans
hanso

Posts: 72
Registered: 16-Apr-2008
Re: Mirage crash
Posted: 30 Jul 22, 12:36   in response to: hanso in response to: hanso
 
All well with Mirage 11 development?

Moving to a new PC, so I had to install old jalbum again. Works fine of course for now.
ctwist

Posts: 431
Registered: 27-Sep-2003
Re: Mirage crash
Posted: 30 Jul 22, 14:36   in response to: hanso in response to: hanso
 
Mirage development is proceeding very slowly. I am keeping very busy in the Summer weather, and I don't have much time available for programming.
hanso

Posts: 72
Registered: 16-Apr-2008
Re: Mirage crash
Posted: 2 Aug 22, 08:57   in response to: ctwist in response to: ctwist
 
Summer is indeed here. Take your time, in autumn we will have more time inside!
Legend
Forum admins
Helpful Answer
Correct Answer

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