[Build 136 Dev5] Error : java.lang.NoSuchFieldException: DontTradeOnWeekends





When I run the Builder in Custom Project I have this error   

ava.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.800 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.805 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.811 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.816 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

Attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

E
#1

Emmanuel

26.11.2022 17:04

Task created

E
#2

Emmanuel

26.11.2022 17:06

Description changed:





When I run the Builder in Custom Project I have this error   


(Please find attached the Builder Config)

16:51:17.191 [Thread-12259] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: SundayOpenTime

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject$1.run(Unknown Source) ~[SQTradingLib.jar:na]

16:51:17.192 [Thread-12259] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: FridayCloseTime

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject$1.run(Unknown Source) ~[SQTradingLib.jar:na]


java.lang.NullPointerException: Cannot read field "generationData" because "<local9>" is null
at SQ.EngineCharts.GenEvoFitnessIS.addValueFromGenEvo(GenEvoFitnessIS.java:97) ~[na:na]
at SQ.EngineCharts.GenEvoFitnessIS.addNextValue(GenEvoFitnessIS.java:76) ~[na:na]
at com.strategyquant.tradinglib.project.EngineCharts.generate(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.generateCharts(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.access$000(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet$1.run(Unknown Source) ~[na:na]
16:55:03.813 [Thread-525] ERROR c.s.tradinglib.EngineChart - Exc.
java.lang.NullPointerException: Cannot read field "generationData" because "<local9>" is null
at SQ.EngineCharts.GenEvoFitnessIST.addValueFromGenEvo(GenEvoFitnessIST.java:97) ~[na:na]
at SQ.EngineCharts.GenEvoFitnessIST.addNextValue(GenEvoFitnessIST.java:76) ~[na:na]
at com.strategyquant.tradinglib.project.EngineCharts.generate(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.generateCharts(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.access$000(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet$1.run(Unknown Source) ~[na:na]
16:55:04.116 [Thread-525] ERROR c.s.tradinglib.EngineChart - Exc.
java.lang.NullPointerException: Cannot read field "generationData" because "<local9>" is null
at SQ.EngineCharts.GenEvoFitnessISV.addValueFromGenEvo(GenEvoFitnessISV.java:97) ~[na:na]
at SQ.EngineCharts.GenEvoFitnessISV.addNextValue(GenEvoFitnessISV.java:76) ~[na:na]
at com.strategyquant.tradinglib.project.EngineCharts.generate(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.generateCharts(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.access$000(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet$1.run(Unknown Source) ~[na:na]
16:55:04.499 [Thread-525] ERROR c.s.tradinglib.EngineChart - Exc.
java.lang.NullPointerException: Cannot read field "generationData" because "<local9>" is null
at SQ.EngineCharts.GenEvoFitnessOOS.addValueFromGenEvo(GenEvoFitnessOOS.java:97) ~[na:na]
at SQ.EngineCharts.GenEvoFitnessOOS.addNextValue(GenEvoFitnessOOS.java:76) ~[na:na]
at com.strategyquant.tradinglib.project.EngineCharts.generate(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.generateCharts(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet.access$000(Unknown Source) ~[na:na]
at com.strategyquant.plugin.Engine.impl.Panel.EngineServlet$1.run(Unknown Source) ~[na:na]

E
#3

Emmanuel

26.11.2022 17:30

Subject changed from [Build 136 Dev5] Error : Cannot read field "generationData" because "<local9>" is null to [Build 136 Dev5] Error : java.lang.NoSuchFieldException: DontTradeOnWeekends

Description changed:





When I run the Builder in Custom Project I have this error   


(Please find attached the Builder Config)

ava.lang.NoSuchFieldException: DontTradeOnWeekends

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]

at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

17:26:59.800 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: DontTradeOnWeekends

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]

at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

17:26:59.805 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: DontTradeOnWeekends

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]

at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

17:26:59.811 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: DontTradeOnWeekends

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]

at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

17:26:59.816 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.

java.lang.NoSuchFieldException: DontTradeOnWeekends

at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]

at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]

at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]

at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

Attachment log_2022_11_26.log added

log_2022_11_26.log
(66.83 KiB)
E
#4

Emmanuel

26.11.2022 17:31

Attachment log_2022_11_26.log deleted

E
#5

Emmanuel

26.11.2022 17:31

Description changed:





When I run the Builder in Custom Project I have this error   

ava.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.800 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.805 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.811 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]
17:26:59.816 [Thread-520] ERROR c.s.lib.snippets.CustomClasses - Exc.
java.lang.NoSuchFieldException: DontTradeOnWeekends
at java.base/java.lang.Class.getField(Class.java:2092) ~[na:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItemProperties.setParameterValue(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.propertygrid.ParametersTableItem.setFromParameterEl(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.options.TradingOptionsList.parseOptionsFromXml(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.plugin.Settings.impl.Options.SettingsOptionsPlugin.readSettings(Unknown Source) ~[na:na]
at com.strategyquant.tradinglib.taskImpl.AbstractTask.setConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.SQProject.initTasksFromConfig(Unknown Source) ~[SQTradingLib.jar:na]
at com.strategyquant.tradinglib.project.ProjectEngine.initTasks(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$300(Unknown Source) ~[SQWebGUILib.jar:na]
at com.strategyquant.webguilib.servlet.MainServlet$10.run(Unknown Source) ~[SQWebGUILib.jar:na]

E
#6

Emmanuel

26.11.2022 17:32

Attachment Build MC V1.cfx deleted

E
#7

Emmanuel

26.11.2022 17:32
Voted for this task.
TT
#8

Tamas

28.11.2022 12:31

Status changed from New to Fixed

Attachment image-0.png added

image-0.png
(507.49 KiB)
I am not able to reproduce the bug. It looks it was already fixed in build RC1.


Build config was not attached.


Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please