[B135] NullPointerException: Cannot invoke "org.jdom2.Element.getChildren(String)" when read databank settings of task 'Clear databanks'
What I did:
During running Custom Projects, it happened. I touched nothing.
System:
StrategyQuant X Pro build 135
OS:
Ubuntu 21.10
Note:
Same NullPointerException happens 6 times. Please check all logs in attached zip file.
Log:
12:18:35.382 [main] INFO org.eclipse.jetty.server.session - No SessionScavenger set, using defaults
12:18:35.383 [main] INFO org.eclipse.jetty.server.session - node0 Scavenging every 660000ms
12:18:35.387 [main] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@7436364d{/main,null,AVAILABLE}
12:18:35.387 [main] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@12fcb2c3{/language,null,AVAILABLE}
12:18:35.387 [main] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@517704{/dirs,null,AVAILABLE}
12:18:35.394 [Thread-446] DEBUG c.s.tradinglib.project.SQProject - Cannot read databank settings of task 'Clear databanks'
java.lang.NullPointerException: Cannot invoke "org.jdom2.Element.getChildren(String)" because "<local10>" is null
at com.strategyquant.tradinglib.project.SQProject.updateProjectDatabanks(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initProject(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.<init>(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.loadProject(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.loadAvailableProjects(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.<init>(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.getInstance(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.list(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet.onGetConfigs(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet.access$400(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
12:18:35.398 [main] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@6df4af5{/websocket,null,AVAILABLE}
12:18:35.398 [main] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@93501be{/fitnessMethodStrategyResult,null,AVAILABLE}