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


Permlink Replies: 0 - Pages: 1 Threads: [ Previous | Next ]
Bradwick

Posts: 2
Registered: 6-Jul-2009
ERROR
Posted: 04-Sep-2014 00:13
 
  Click to reply to this thread Reply
Tried contacting Dhina who is usually very quick but no response.

I keep getting this error

Stack trace for jAlbum 12.1.9 using skin FotoPlayer_v4.1 4.1.15:

se.datadosen.tags.ElementException: Exception caused by line 61: se.datadosen.tags.ElementException: Exception caused by line 21: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Details:
Sourced file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : Typed variable declaration : at Line: 21 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : folderVars .get ( "folderIcon" )

Called from method: GetFolderDetails : at Line: 83 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : GetFolderDetails ( "rootfolder" , "" , fVars )
Target exception: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Stack trace:
java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)

Details:
Sourced file: inline evaluation of: `` // Clear old versions of folders.xml and photos.xml in the album . . . '' : Method Invocation engine.processTemplateFile : at Line: 61 : in file: inline evaluation of: `` // Clear old versions of folders.xml and photos.xml in the album . . . '' : engine .processTemplateFile ( template , outp )

Target exception: se.datadosen.tags.ElementException: Exception caused by line 21: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Details:
Sourced file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : Typed variable declaration : at Line: 21 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : folderVars .get ( "folderIcon" )

Called from method: GetFolderDetails : at Line: 83 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : GetFolderDetails ( "rootfolder" , "" , fVars )
Target exception: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Stack trace:
java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)


Stack trace:
se.datadosen.tags.ElementException: Exception caused by line 21: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Details:
Sourced file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : Typed variable declaration : at Line: 21 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : folderVars .get ( "folderIcon" )

Called from method: GetFolderDetails : at Line: 83 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : GetFolderDetails ( "rootfolder" , "" , fVars )
Target exception: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Stack trace:
java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)

at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1993)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)
Caused by: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
... 43 more

at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1993)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)
Caused by: se.datadosen.tags.ElementException: Exception caused by line 21: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Details:
Sourced file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : Typed variable declaration : at Line: 21 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : folderVars .get ( "folderIcon" )

Called from method: GetFolderDetails : at Line: 83 : in file: inline evaluation of: `` String firstNonEmptyFolder; if (application == null || application == voi . . . '' : GetFolderDetails ( "rootfolder" , "" , fVars )
Target exception: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars

Stack trace:
java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:370)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.makeIndexPages(AlbumBean.java:2594)
at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1073)
at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:2183)
at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:2127)
at se.datadosen.jalbum.JAlbumFrame$11.run(JAlbumFrame.java:950)

at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1993)
at se.datadosen.jalbum.TemplateParser.eval(TemplateParser.java:678)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:624)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:381)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleScriptlet(TemplateParser.java:631)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:153)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.handleIfElse(TemplateParser.java:384)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:143)
at se.datadosen.jalbum.TemplateParser.parseElements(TemplateParser.java:115)
at se.datadosen.jalbum.AlbumBean.processTemplate(AlbumBean.java:849)
at se.datadosen.jalbum.AlbumBean.processTemplateFile(AlbumBean.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:51)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
... 11 more
Caused by: java.lang.NullPointerException: Null Pointer in Method Invocation of get() on variable: folderVars
at bsh.Name.invokeMethod(Name.java:844)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.Name.invokeLocalMethod(Name.java:918)
at bsh.Name.invokeMethod(Name.java:804)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BSHBlock.eval(BSHBlock.java:46)
at bsh.BSHIfStatement.eval(BSHIfStatement.java:48)
at bsh.Interpreter.eval(Interpreter.java:672)
at bsh.Interpreter.eval(Interpreter.java:766)
at bsh.Interpreter.eval(Interpreter.java:755)
at se.datadosen.jalbum.AlbumBean.doProcessExpression(AlbumBean.java:1977)
... 43 more

Legend
Forum admins
Helpful Answer
Correct Answer

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