2020-09-08 11:59:56,452 INFO [main] (IsisConfig.java:193) getEnvUserHome - Using user home : /Users/charlotte 2020-09-08 11:59:56,525 INFO [main] (IsisFish.java:132) main - Starting Isis-Fish 4.5.0.0-SNAPSHOT with args : [] 2020-09-08 11:59:56,528 INFO [main] (IsisFish.java:133) main - Date: 08/09/20 11:59 2020-09-08 11:59:56,534 INFO [main] (IsisFish.java:134) main - Java version: 1.8.0_221-b11, Java HotSpot(TM) 64-Bit Server VM 2020-09-08 11:59:56,534 INFO [main] (IsisFish.java:135) main - Plaform/arch: Mac OS X/10.14.6/x86_64 2020-09-08 11:59:56,535 INFO [main] (IsisFish.java:136) main - java.library.path: /Users/charlotte/Library/R/3.5/library/rJava/jri:/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/jri 2020-09-08 11:59:56,535 INFO [main] (IsisFish.java:137) main - R_HOME: n/a 2020-09-08 11:59:56,535 INFO [main] (IsisFish.java:138) main - PATH: /Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin 2020-09-08 11:59:57,365 WARN [main] (RUtil.java:108) parseRscriptOutput - Can't locate rJava package using Rscript (probably not installed) 2020-09-08 11:59:58,090 INFO [main] (IsisFish.java:328) initVCS - Check state of local repository: /Users/charlotte/isis-fish-4-test-df/isis-database 2020-09-08 11:59:58,090 INFO [main] (IsisFish.java:360) initVCS - Local repository don't exist 2020-09-08 11:59:58,104 INFO [main] (VCSSVN.java:142) getSVNManager - Try to connect to http://svn.forge.codelutin.com/svn/isis-fish-data 2020-09-08 11:59:59,455 INFO [main] (VCSSVN.java:234) isConnected - Connexion au serveur disponible, passage en mode connecté : http://svn.forge.codelutin.com/svn/isis-fish-data 2020-09-08 12:00:22,106 INFO [main] (VCSSVN.java:528) checkout - À la révision : 418 2020-09-08 12:00:24,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:25,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:26,107 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:27,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:28,102 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:29,101 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:31,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:32,104 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:33,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:39,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:40,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:42,103 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:43,105 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:44,106 INFO [main] (VCSSVN.java:914) update - À la révision : 418 2020-09-08 12:00:44,122 INFO [main] (RegionStorage.java:237) getRegion - Try to open region DemoRegion(/Users/charlotte/isis-fish-4-test-df/isis-database/regions/DemoRegion) 2020-09-08 12:00:44,124 INFO [main] (DataStorage.java:206) getStorage - Create new storage for DemoRegion 2020-09-08 12:01:37,468 INFO [main] (IsisFish.java:514) initCommunityVCS - Local repository don't exist 2020-09-08 12:01:37,469 INFO [main] (VCSSVN.java:142) getSVNManager - Try to connect to http://svn.forge.codelutin.com/svn/isis-fish-community 2020-09-08 12:01:38,093 INFO [main] (VCSSVN.java:234) isConnected - Connexion au serveur disponible, passage en mode connecté : http://svn.forge.codelutin.com/svn/isis-fish-community 2020-09-08 12:01:44,104 INFO [main] (VCSSVN.java:528) checkout - À la révision : 59 2020-09-08 12:01:46,667 INFO [main] (IsisFish.java:163) main - after init done in 110.216. 2020-09-08 12:01:46,684 INFO [Thread-24] (CronService.java:83) run - Starting 1 registered services 2020-09-08 12:01:46,698 INFO [AWT-EventQueue-0] (SimulationExecutor.java:87) - SimulationExecutor started with 4 thread for dans un sous processus 2020-09-08 12:01:46,822 INFO [AWT-EventQueue-0] (SimulationExecutor.java:87) - SimulationExecutor started with 2 thread for sur le serveur Datarmor 2020-09-08 12:01:46,826 INFO [AWT-EventQueue-0] (SimulationExecutor.java:87) - SimulationExecutor started with 2 thread for dans le même processus 2020-09-08 12:01:46,920 INFO [AWT-EventQueue-0] (IsisTray.java:117) getInstance - Use system tray: fr.ifremer.isisfish.IsisTray$AWTSystemTray ---------- 1. ERROR in /Users/charlotte/isis-fish-4-test-df/isis-database/rules/CantonnementPreSimu.java (at line 125) metierMon.isLimited(metier, month); ^^^^^^^^^ The method isLimited(Metier, Month) is undefined for the type MetierMonitor ---------- 1 problem (1 error) 2020-09-08 12:02:00,680 INFO [AWT-EventQueue-0] (CompileHelper.java:122) loadClass - Can't load class: rules.CantonnementPreSimu java.lang.ClassNotFoundException: rules.CantonnementPreSimu at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_221] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_221] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:120) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:178) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:192) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.models.rule.RuleNamesListRenderer.getListCellRendererComponent(RuleNamesListRenderer.java:100) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1361) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1311) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:578) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1662) ~[?:1.8.0_221] at javax.swing.JList.getPreferredScrollableViewportSize(JList.java:2453) ~[?:1.8.0_221] at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:93) ~[?:1.8.0_221] at java.awt.Container.preferredSize(Container.java:1799) ~[?:1.8.0_221] at java.awt.Container.getPreferredSize(Container.java:1783) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1664) ~[?:1.8.0_221] at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:492) ~[?:1.8.0_221] at java.awt.Container.preferredSize(Container.java:1799) ~[?:1.8.0_221] at java.awt.Container.getPreferredSize(Container.java:1783) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1664) ~[?:1.8.0_221] at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1115) ~[?:1.8.0_221] at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:916) ~[?:1.8.0_221] at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2071) ~[?:1.8.0_221] at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2031) ~[?:1.8.0_221] at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:812) ~[?:1.8.0_221] at java.awt.Container.layout(Container.java:1513) ~[?:1.8.0_221] at java.awt.Container.doLayout(Container.java:1502) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1698) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validate(Container.java:1633) ~[?:1.8.0_221] at java.awt.Container.validateUnconditionally(Container.java:1670) ~[?:1.8.0_221] at java.awt.Window.show(Window.java:1033) ~[?:1.8.0_221] at java.awt.Component.show(Component.java:1671) ~[?:1.8.0_221] at java.awt.Component.setVisible(Component.java:1623) ~[?:1.8.0_221] at java.awt.Window.setVisible(Window.java:1014) ~[?:1.8.0_221] at fr.ifremer.isisfish.IsisFish.lambda$launchUI$1(IsisFish.java:721) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) [?:1.8.0_221] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_221] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_221] at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_221] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_221] ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/ExampleDemoCodeRule.java (at line 44) @Doc("Valeur") ^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/ExampleDemoCodeRule.java (at line 106) FileUtils.writeStringToFile(file, "texte", true); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method writeStringToFile(File, String, boolean) from the type FileUtils is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/ExampleDemoCodeRule.java (at line 108) List lignes = FileUtils.readLines(file); ^^^^^^^^^^^^^^^ The method readLines(File) from the type FileUtils is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/ExampleDemoCodeRule.java (at line 114) String content2 = FileUtils.readFileToString(file); ^^^^^^^^^^^^^^^^^^^^^^ The method readFileToString(File) from the type FileUtils is deprecated ---------- 4 problems (4 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/GraviteVPUE1_Ponderation.java (at line 43) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/GraviteVPUE1_Ponderation.java (at line 62) @Doc("fishers behaviour parameter (between 0 and 1)") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 39) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 65) @Doc("Affected population") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 67) @Doc("Begin date") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 69) @Doc("End date") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 71) @Doc("Fmsy") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 73) @Doc("Fpa") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 75) @Doc("MSY Btrigger") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 77) @Doc("Duration of transition period (year)") ^^^ The type Doc is deprecated ---------- 9. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 79) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 10. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/HCR_transition_MSY.java (at line 81) @Doc("Variation annuelle max du TAC ") ^^^ The type Doc is deprecated ---------- 10 problems (10 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 32) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 55) @Doc(value = "Begin step") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 58) @Doc(value = "End step") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 61) @Doc(value = "Affected species") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 64) @Doc(value = "param_Retention_L50") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 67) @Doc(value = "param_Retention_slope") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 70) @Doc(value = "param_TailleMin") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/Ogive_de_Tri_Merlu.java (at line 73) @Doc(value = "Proportion de survie") ^^^ The type Doc is deprecated ---------- 8 problems (8 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 36) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 71) @Doc("Affected species") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 74) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 79) @Doc("TAC in tons 2001") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 81) @Doc("TAC in tons 2002") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 83) @Doc("TAC in tons 2003") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 85) @Doc("TAC in tons 2004") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 87) @Doc("TAC in tons 2005") ^^^ The type Doc is deprecated ---------- 9. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 89) @Doc("TAC in tons 2006") ^^^ The type Doc is deprecated ---------- 10. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 91) @Doc("TAC in tons 2007") ^^^ The type Doc is deprecated ---------- 11. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 93) @Doc("TAC in tons 2008") ^^^ The type Doc is deprecated ---------- 12. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 95) @Doc("TAC in tons 2009") ^^^ The type Doc is deprecated ---------- 13. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 97) @Doc("TAC in tons 2010") ^^^ The type Doc is deprecated ---------- 14. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011.java (at line 99) @Doc("TAC in tons 2011") ^^^ The type Doc is deprecated ---------- 14 problems (14 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 42) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 66) @Doc("Affected species") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 69) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 71) @Doc(value = "param_Retention_L50") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 74) @Doc(value = "param_Retention_slope") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 77) @Doc(value = "param_TailleMin") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 80) @Doc("TAC in tons 2001") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 82) @Doc("TAC in tons 2002") ^^^ The type Doc is deprecated ---------- 9. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 84) @Doc("TAC in tons 2003") ^^^ The type Doc is deprecated ---------- 10. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 86) @Doc("TAC in tons 2004") ^^^ The type Doc is deprecated ---------- 11. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 88) @Doc("TAC in tons 2005") ^^^ The type Doc is deprecated ---------- 12. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 90) @Doc("TAC in tons 2006") ^^^ The type Doc is deprecated ---------- 13. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 92) @Doc("TAC in tons 2007") ^^^ The type Doc is deprecated ---------- 14. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 94) @Doc("TAC in tons 2008") ^^^ The type Doc is deprecated ---------- 15. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 96) @Doc("TAC in tons 2009") ^^^ The type Doc is deprecated ---------- 16. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 98) @Doc("TAC in tons 2010") ^^^ The type Doc is deprecated ---------- 17. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011OgiveTriMerlu.java (at line 100) @Doc("TAC in tons 2011") ^^^ The type Doc is deprecated ---------- 17 problems (17 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 42) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 66) @Doc("Affected species") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 69) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 74) @Doc("TAC in tons 2001") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 76) @Doc("TAC in tons 2002") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 78) @Doc("TAC in tons 2003") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 80) @Doc("TAC in tons 2004") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 82) @Doc("TAC in tons 2005") ^^^ The type Doc is deprecated ---------- 9. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 84) @Doc("TAC in tons 2006") ^^^ The type Doc is deprecated ---------- 10. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 86) @Doc("TAC in tons 2007") ^^^ The type Doc is deprecated ---------- 11. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 88) @Doc("TAC in tons 2008") ^^^ The type Doc is deprecated ---------- 12. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 90) @Doc("TAC in tons 2009") ^^^ The type Doc is deprecated ---------- 13. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 92) @Doc("TAC in tons 2010") ^^^ The type Doc is deprecated ---------- 14. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 94) @Doc("TAC in tons 2011") ^^^ The type Doc is deprecated ---------- 15. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoids20012011TailleMin.java (at line 97) @Doc(value = "param_TailleMin") ^^^ The type Doc is deprecated ---------- 15 problems (15 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 44) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 70) @Doc("Affected population") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 72) @Doc("Begin date") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 74) @Doc("End date") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 76) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 78) @Doc("Proportionnal TAC") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop.java (at line 82) @Doc("TAC in tons") ^^^ The type Doc is deprecated ---------- 7 problems (7 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 47) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 71) @Doc("Affected population") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 74) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 80) @Doc("TAC in tons 2008") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 82) @Doc("TAC in tons 2009") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsPop20082011.java (at line 84) @Doc("TAC in tons 2010") ^^^ The type Doc is deprecated ---------- 6 problems (6 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 43) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 67) @Doc("Affected species") ^^^ The type Doc is deprecated ---------- 3. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 69) @Doc("Debin date") ^^^ The type Doc is deprecated ---------- 4. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 71) @Doc("End date") ^^^ The type Doc is deprecated ---------- 5. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 73) @Doc("Proportion de survie") ^^^ The type Doc is deprecated ---------- 6. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 75) @Doc("Proportionnal TAC") ^^^ The type Doc is deprecated ---------- 7. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 79) @Doc("TAC in tons") ^^^ The type Doc is deprecated ---------- 8. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/rules/TACpoidsTailleMin.java (at line 83) @Doc(value = "param_TailleMin") ^^^ The type Doc is deprecated ---------- 8 problems (8 warnings) ---------- 1. ERROR in /Users/charlotte/isis-fish-4-test-df/isis-database/rules/CantonnementPreSimu.java (at line 125) metierMon.isLimited(metier, month); ^^^^^^^^^ The method isLimited(Metier, Month) is undefined for the type MetierMonitor ---------- 1 problem (1 error) 2020-09-08 12:02:07,729 INFO [AWT-EventQueue-0] (CompileHelper.java:122) loadClass - Can't load class: rules.CantonnementPreSimu java.lang.ClassNotFoundException: rules.CantonnementPreSimu at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_221] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_221] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:120) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:178) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:192) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.models.rule.RuleNamesListRenderer.getListCellRendererComponent(RuleNamesListRenderer.java:100) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1361) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1311) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:578) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1662) ~[?:1.8.0_221] at javax.swing.JList.getPreferredScrollableViewportSize(JList.java:2453) ~[?:1.8.0_221] at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:93) ~[?:1.8.0_221] at java.awt.Container.preferredSize(Container.java:1799) ~[?:1.8.0_221] at java.awt.Container.getPreferredSize(Container.java:1783) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1664) ~[?:1.8.0_221] at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:492) ~[?:1.8.0_221] at java.awt.Container.preferredSize(Container.java:1799) ~[?:1.8.0_221] at java.awt.Container.getPreferredSize(Container.java:1783) ~[?:1.8.0_221] at javax.swing.JComponent.getPreferredSize(JComponent.java:1664) ~[?:1.8.0_221] at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1115) ~[?:1.8.0_221] at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:916) ~[?:1.8.0_221] at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2071) ~[?:1.8.0_221] at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2031) ~[?:1.8.0_221] at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:812) ~[?:1.8.0_221] at java.awt.Container.layout(Container.java:1513) ~[?:1.8.0_221] at java.awt.Container.doLayout(Container.java:1502) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1698) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validateTree(Container.java:1707) ~[?:1.8.0_221] at java.awt.Container.validate(Container.java:1633) ~[?:1.8.0_221] at java.awt.Container.validateUnconditionally(Container.java:1670) ~[?:1.8.0_221] at java.awt.Window.show(Window.java:1033) ~[?:1.8.0_221] at java.awt.Component.show(Component.java:1671) ~[?:1.8.0_221] at java.awt.Component.setVisible(Component.java:1623) ~[?:1.8.0_221] at java.awt.Window.setVisible(Window.java:1014) ~[?:1.8.0_221] at fr.ifremer.isisfish.IsisFish.lambda$launchUI$1(IsisFish.java:721) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) [?:1.8.0_221] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_221] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_221] at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_221] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_221] ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityBiomassJanvierY3.java (at line 36) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityBiomassJanvierY3.java (at line 47) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityBiomassRelativeJanvierY6.java (at line 36) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityBiomassRelativeJanvierY6.java (at line 48) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivitySpawningBiomassJanvierY2.java (at line 30) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivitySpawningBiomassJanvierY2.java (at line 49) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivitySpawningBiomassRelativeJanvierY5.java (at line 30) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivitySpawningBiomassRelativeJanvierY5.java (at line 49) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityTotalFishingMortalityY1.java (at line 42) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityTotalFishingMortalityY1.java (at line 53) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) ---------- 1. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityTotalFishingMortalityY2.java (at line 42) import fr.ifremer.isisfish.util.Doc; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type Doc is deprecated ---------- 2. WARNING in /Users/charlotte/isis-fish-4-test-df/isis-community-database/sensitivityexports/SensitivityTotalFishingMortalityY2.java (at line 51) @Doc("Population") ^^^ The type Doc is deprecated ---------- 2 problems (2 warnings) 2020-09-08 12:03:02,779 INFO [AWT-EventQueue-0] (RegionStorage.java:237) getRegion - Try to open region sar_gdl_v4_092020(/Users/charlotte/isis-fish-4-test-df/isis-database/regions/sar_gdl_v4_092020) 2020-09-08 12:03:02,780 INFO [AWT-EventQueue-0] (DataStorage.java:206) getStorage - Create new storage for sar_gdl_v4_092020 2020-09-08 12:05:52,439 INFO [AWT-EventQueue-0] (DataStorage.java:206) getStorage - Create new storage for sar_gdl_v4_092020 2020-09-08 12:06:43,066 ERROR [AWT-EventQueue-0] (IsisFish.java:660) lambda$launchUI$0 - Global application exception java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:260) ~[jaxx-runtime-2.45.jar:2.45] at com.sun.proxy.$Proxy54.valueChanged(Unknown Source) ~[?:?] at javax.swing.JTree.fireValueChanged(JTree.java:2934) ~[?:1.8.0_221] at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3398) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.tree.FisheryTreeSelectionModel.setSelectionPaths(FisheryTreeSelectionModel.java:61) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.tree.FisheryTreeSelectionModel.setSelectionPath(FisheryTreeSelectionModel.java:54) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.JTree.setSelectionPath(JTree.java:1641) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2393) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3609) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3548) ~[?:1.8.0_221] at java.awt.Component.processMouseEvent(Component.java:6536) ~[?:1.8.0_221] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) ~[?:1.8.0_221] at java.awt.Component.processEvent(Component.java:6304) ~[?:1.8.0_221] at java.awt.Container.processEvent(Container.java:2239) ~[?:1.8.0_221] at java.awt.Component.dispatchEventImpl(Component.java:4889) ~[?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2297) ~[?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) ~[?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2283) ~[?:1.8.0_221] at java.awt.Window.dispatchEventImpl(Window.java:2746) ~[?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_221] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) ~[?:1.8.0_221] at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:709) ~[?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:703) ~[?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) ~[?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:733) ~[?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:731) ~[?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_221] at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) ~[?:1.8.0_221] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_221] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_221] Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't display bean fr.ifremer.isisfish.entities.Population#1579706528950#0.8712904246601688 at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:685) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't evaluate equation at fr.ifremer.isisfish.util.EvaluatorHelper.catchEvaluateException(EvaluatorHelper.java:297) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:614) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Impossible d'évaluer l'équation: // Attention age in months (1 yo = 12) double Linf = 41.67; double K = 0.17; double T0 = -0.99; int mon = context.getSimulationControl().getStep().getMonth().getMonthNumber(); double result = Linf*(1.0-Math.exp((-K*(((age+mon)/12)-T0)))); return result; // Source: Belharet etal (2020) at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:89) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't invoke method 'public abstract double fr.ifremer.isisfish.equation.PopulationGrowth.compute(fr.ifremer.isisfish.simulator.SimulationContext,double,fr.ifremer.isisfish.entities.PopulationGroup) throws java.lang.Exception' for class formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472 at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:482) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: java.lang.NullPointerException at formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.compute(PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.java:6) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more 2020-09-08 12:07:00,819 ERROR [AWT-EventQueue-0] (IsisFish.java:660) lambda$launchUI$0 - Global application exception java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:260) ~[jaxx-runtime-2.45.jar:2.45] at com.sun.proxy.$Proxy54.valueChanged(Unknown Source) ~[?:?] at javax.swing.JTree.fireValueChanged(JTree.java:2934) ~[?:1.8.0_221] at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3398) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:635) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1093) ~[?:1.8.0_221] at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:294) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.tree.FisheryTreeSelectionModel.setSelectionPaths(FisheryTreeSelectionModel.java:61) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:188) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.tree.FisheryTreeSelectionModel.setSelectionPath(FisheryTreeSelectionModel.java:54) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.JTree.setSelectionPath(JTree.java:1641) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2393) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3609) ~[?:1.8.0_221] at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3548) ~[?:1.8.0_221] at java.awt.Component.processMouseEvent(Component.java:6536) ~[?:1.8.0_221] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) ~[?:1.8.0_221] at java.awt.Component.processEvent(Component.java:6304) ~[?:1.8.0_221] at java.awt.Container.processEvent(Container.java:2239) ~[?:1.8.0_221] at java.awt.Component.dispatchEventImpl(Component.java:4889) ~[?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2297) ~[?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532) ~[?:1.8.0_221] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) ~[?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2283) ~[?:1.8.0_221] at java.awt.Window.dispatchEventImpl(Window.java:2746) ~[?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_221] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) ~[?:1.8.0_221] at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:709) ~[?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:703) ~[?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) ~[?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:733) ~[?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:731) ~[?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_221] at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) ~[?:1.8.0_221] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_221] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_221] Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't display bean fr.ifremer.isisfish.entities.Population#1579706528950#0.8712904246601688 at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:685) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't evaluate equation at fr.ifremer.isisfish.util.EvaluatorHelper.catchEvaluateException(EvaluatorHelper.java:297) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:614) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Impossible d'évaluer l'équation: // Attention age in months (1 yo = 12) double Linf = 41.67; double K = 0.17; double T0 = -0.99; int mon = context.getSimulationControl().getStep().getMonth().getMonthNumber(); double result = Linf*(1.0-Math.exp((-K*(((age+mon)/12)-T0)))); return result; // Source: Belharet etal (2020) at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:89) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't invoke method 'public abstract double fr.ifremer.isisfish.equation.PopulationGrowth.compute(fr.ifremer.isisfish.simulator.SimulationContext,double,fr.ifremer.isisfish.entities.PopulationGroup) throws java.lang.Exception' for class formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472 at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:482) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more Caused by: java.lang.NullPointerException at formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.compute(PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.java:6) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI$2.processDataBinding(PopulationUI.java:563) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:301) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputContentUI.processDataBinding(InputContentUI.java:310) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at jaxx.runtime.binding.DefaultJAXXBinding.propertyChange(DefaultJAXXBinding.java:144) ~[jaxx-runtime-2.45.jar:2.45] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:271) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationUI.setBean(PopulationUI.java:18) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputHandler.nodeSelectionChanged(InputHandler.java:675) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputUI.doValueChanged__on__fisheryRegionTree(InputUI.java:316) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.45.jar:2.45] ... 44 more 2020-09-08 12:07:39,696 ERROR [AWT-EventQueue-0] (InputTabbedPaneListener.java:85) stateChanged - Error during UI refresh fr.ifremer.isisfish.IsisFishRuntimeException: Can't evaluate equation at fr.ifremer.isisfish.util.EvaluatorHelper.catchEvaluateException(EvaluatorHelper.java:297) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:614) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationGroupImpl.getLength(PopulationGroupImpl.java:75) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.setTableAgeLengthModel(PopulationBasicsHandler.java:134) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsHandler.lambda$afterInit$0(PopulationBasicsHandler.java:76) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328) ~[?:1.8.0_221] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) ~[?:1.8.0_221] at java.awt.Component.firePropertyChange(Component.java:8434) ~[?:1.8.0_221] at fr.ifremer.isisfish.ui.input.InputContentUI.firePropertyChange(InputContentUI.java:270) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:355) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.population.PopulationBasicsUI.setBean(PopulationBasicsUI.java:39) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.ui.input.InputTabbedPaneListener.stateChanged(InputTabbedPaneListener.java:81) [isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:416) [?:1.8.0_221] at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:270) [?:1.8.0_221] at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132) [?:1.8.0_221] at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67) [?:1.8.0_221] at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:616) [?:1.8.0_221] at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:591) [?:1.8.0_221] at javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(BasicTabbedPaneUI.java:3647) [?:1.8.0_221] at javax.swing.plaf.synth.SynthTabbedPaneUI$1.mousePressed(SynthTabbedPaneUI.java:312) [?:1.8.0_221] at java.awt.Component.processMouseEvent(Component.java:6536) [?:1.8.0_221] at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) [?:1.8.0_221] at java.awt.Component.processEvent(Component.java:6304) [?:1.8.0_221] at java.awt.Container.processEvent(Container.java:2239) [?:1.8.0_221] at java.awt.Component.dispatchEventImpl(Component.java:4889) [?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2297) [?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_221] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) [?:1.8.0_221] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532) [?:1.8.0_221] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) [?:1.8.0_221] at java.awt.Container.dispatchEventImpl(Container.java:2283) [?:1.8.0_221] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_221] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_221] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) [?:1.8.0_221] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_221] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) [?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:733) [?:1.8.0_221] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_221] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_221] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [?:1.8.0_221] at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_221] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_221] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_221] Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Impossible d'évaluer l'équation: // Attention age in months (1 yo = 12) double Linf = 41.67; double K = 0.17; double T0 = -0.99; int mon = context.getSimulationControl().getStep().getMonth().getMonthNumber(); double result = Linf*(1.0-Math.exp((-K*(((age+mon)/12)-T0)))); return result; // Source: Belharet etal (2020) at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:89) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] ... 50 more Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't invoke method 'public abstract double fr.ifremer.isisfish.equation.PopulationGrowth.compute(fr.ifremer.isisfish.simulator.SimulationContext,double,fr.ifremer.isisfish.entities.PopulationGroup) throws java.lang.Exception' for class formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472 at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:482) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] ... 50 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] ... 50 more Caused by: java.lang.NullPointerException at formules.PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.compute(PopulationGrowthfr_ifremer_isisfish_entities_Equation_1579706772731_0_16903794920039472.java:6) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at fr.ifremer.isisfish.util.EvaluatorHelper.invoke(EvaluatorHelper.java:479) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.util.EvaluatorHelper.evaluate(EvaluatorHelper.java:320) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.EquationImpl.evaluate(EquationImpl.java:74) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_221] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221] at org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at fr.ifremer.isisfish.entities.EquationImpl$HibernateProxy$drlusHT5.evaluate(Unknown Source) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] at fr.ifremer.isisfish.entities.PopulationImpl.getLength(PopulationImpl.java:612) ~[isis-fish-4.5.0.0-SNAPSHOT.jar:4.5.0.0-SNAPSHOT] ... 50 more