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


Permlink Replies: 5 - Pages: 1 - Last Post: 20-Sep-2015 23:44 Last Post By: ctwist Threads: [ Previous | Next ]
jimvaughan

Posts: 9
Registered: 10-Dec-2008
Crash
Posted: 16-Sep-2015 01:43
 
  Click to reply to this thread Reply
Use to use Jalbum 9.6.1 with an older version of BluPlusPlus worked great.

Just upgraded to latest version of Jalbum and downloaded your skin.

When I try to build the album I get the following error, any ideas?

Stack trace for jAlbum 12.7.2 using skin BluPlusPlus 4.6.2:

javax.script.ScriptException: bsh.TargetError: Sourced file: inline evaluation of: `` Common commonModel = (Common)slideModel; AbstractSlide absSlideModel = (Abs . . . '' : Method Invocation slideModel.setupOriginalSlide : at Line: 6 : in file: inline evaluation of: `` Common commonModel = (Common)slideModel; AbstractSlide absSlideModel = (Abs . . . '' : slideModel .setupOriginalSlide ( )

Target exception: java.lang.RuntimeException: javax.script.ScriptException: bsh.TargetError: Sourced file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : Method Invocation absSlideModel.getMetaDataInformation : at Line: 1 : in file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : absSlideModel .getMetaDataInformation ( )

Target exception: java.lang.NullPointerException
in inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' at line number 1
in inline evaluation of: `` Common commonModel = (Common)slideModel; AbstractSlide absSlideModel = (Abs . . . '' at line number 6
at bsh.BshScriptEngine.evalSource(BshScriptEngine.java:97)
at bsh.BshScriptEngine.eval(BshScriptEngine.java:61)
at javax.script.AbstractScriptEngine.eval(Unknown Source)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:2123)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:720)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:667)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:189)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:156)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:147)
at se.datadosen.jalbum.AlbumBean.makeSlide(AlbumBean.java:3151)
at se.datadosen.jalbum.AlbumBean$StandardImageProcessor.processImages(AlbumBean.java:5063)
at se.datadosen.jalbum.AlbumBean$ImageProcessingTask.call(AlbumBean.java:5001)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: javax.script.ScriptException: bsh.TargetError: Sourced file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : Method Invocation absSlideModel.getMetaDataInformation : at Line: 1 : in file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : absSlideModel .getMetaDataInformation ( )

Target exception: java.lang.NullPointerException
in inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' at line number 1
at Slide.setupOriginalSlide(Slide.java:400)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at 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:89)
... 17 more
Caused by: javax.script.ScriptException: bsh.TargetError: Sourced file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : Method Invocation absSlideModel.getMetaDataInformation : at Line: 1 : in file: inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' : absSlideModel .getMetaDataInformation ( )

Target exception: java.lang.NullPointerException
in inline evaluation of: `` absSlideModel.getMetaDataInformation(); ;'' at line number 1
at bsh.BshScriptEngine.evalSource(BshScriptEngine.java:97)
at bsh.BshScriptEngine.eval(BshScriptEngine.java:61)
at javax.script.AbstractScriptEngine.eval(Unknown Source)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:2123)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:720)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:667)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:189)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:402)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:179)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:156)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:525)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:406)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:179)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:406)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:179)
at se.datadosen.jalbum.TemplateParser.handleExpressionLanguage(TemplateParser.java:648)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:191)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:413)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:179)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:674)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:189)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:674)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:189)
at se.datadosen.jalbum.TemplateParser.handleInclude(TemplateParser.java:534)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:185)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:156)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:147)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:949)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:943)
at Slide.setupOriginalSlide(Slide.java:397)
... 31 more
Caused by: java.lang.NullPointerException
at PhotographicMetaInformation.getCameraInfo(PhotographicMetaInformation.java:194)
at PhotographicMetaInformation.calculateFocus35mm(PhotographicMetaInformation.java:230)
at PhotographicMetaInformation.transformMetadataValue(PhotographicMetaInformation.java:99)
at AbstractSlide.getMetaDataInformation(AbstractSlide.java:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at 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:89)
... 69 more
ctwist

Posts: 1,411
Registered: 27-Sep-2003
Re: Crash
Posted: 16-Sep-2015 04:54   in response to: jimvaughan in response to: jimvaughan
 
  Click to reply to this thread Reply
I haven't duplicated your problem, but I realized that I lost some of my changes in version 4.5. I have re-applied them. I think this will fix it.

Replace "BluPluPlus\plugins\PhotographicMetaInformation.class" with the attached file.

Edited by: ctwist on 15-Sep-2015 23:05
This file should only be installed in version 4.6.2.

Edited by: ctwist on 20-Sep-2015 08:51
Removed the attachment.
jimvaughan

Posts: 9
Registered: 10-Dec-2008
Re: Crash
Posted: 16-Sep-2015 21:17   in response to: ctwist in response to: ctwist
 
  Click to reply to this thread Reply
Thanks, I'll give it a try.
jimvaughan

Posts: 9
Registered: 10-Dec-2008
Re: Crash
Posted: 16-Sep-2015 21:27   in response to: jimvaughan in response to: jimvaughan
 
  Click to reply to this thread Reply
Well it's a big website and needs to run to completion, but the error used to occur right away and no longer does.

If you don't here back assume it's fixed.

Any way, thank you, that was a quick response.

Edited by: jimvaughan on 16-Sep-2015 21:27
jimvaughan

Posts: 9
Registered: 10-Dec-2008
Re: Crash
Posted: 17-Sep-2015 18:35   in response to: jimvaughan in response to: jimvaughan
 
  Click to reply to this thread Reply
That fixed it, many thanks.
ctwist

Posts: 1,411
Registered: 27-Sep-2003
Re: Crash
Posted: 20-Sep-2015 14:54   in response to: jimvaughan in response to: jimvaughan
 
  Click to reply to this thread Reply
This fix is included in version 4.6.3.

If you have already generated your album in 4.6.2, you just need to "Make changes" after installing 4.6.3 (if your album is affected by the other bug fixes).
Legend
Forum admins
Helpful Answer
Correct Answer

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