Bugs item #1778, was opened at 02/02/2009 10:57 You can respond by visiting: http://labs.libre-entreprise.org/tracker/?func=detail&atid=113&aid=1778&group_id=8 Or by replying to this e-mail entering your response between the following markers: #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+ (enter your response here) #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+ Status: Open Priority: 3 Submitted By: Sylvain Letellier (sletellier)
Assigned to: Eric Chatellier (chatellier) Summary: Probleme apres l'import de la region de sigrid sur l'onglet pop (Problme sur getAge) Category: None Group: None Resolution: Accepted
Initial Comment: probleme apres l'import de la region de sigrid sur l'onglet pop WARN [AWT-EventQueue-0] (PopulationImpl.java:358) getAge - Error in growth equation DEBUG [AWT-EventQueue-0] (PopulationImpl.java:361) getAge - StackTrace java.lang.NullPointerException at fr.ifremer.isisfish.entities.PopulationImpl.getAge(PopulationImpl.java:355) at fr.ifremer.isisfish.entities.PopulationGroupImpl.getAge(PopulationGroupImpl.java:66) at fr.ifremer.isisfish.ui.input.PopulationBasicsUI.setTableAgeLengthModel(PopulationBasicsUI.java:132) at fr.ifremer.isisfish.ui.input.PopulationBasicsUI.refresh(PopulationBasicsUI.java:97) at fr.ifremer.isisfish.ui.input.InputTabbedPaneListener.stateChanged(InputTabbedPaneListener.java:36) at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:400) at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:253) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:116) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:50) at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:599) at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:574) at javax.swing.JTabbedPane.insertTab(JTabbedPane.java:708) at javax.swing.JTabbedPane.addTab(JTabbedPane.java:775) at javax.swing.JTabbedPane.add(JTabbedPane.java:792) at fr.ifremer.isisfish.ui.input.PopulationUI.addChildrenToPopulationTab(PopulationUI.java:283) at fr.ifremer.isisfish.ui.input.PopulationUI.$completeSetup(PopulationUI.java:206) at fr.ifremer.isisfish.ui.input.PopulationUI.$initialize(PopulationUI.java:269) at fr.ifremer.isisfish.ui.input.PopulationUI.<init>(PopulationUI.java:71) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at jaxx.runtime.swing.navigation.NavigationTreeSelectionAdapterWithCardLayout.createUI(NavigationTreeSelectionAdapterWithCardLayout.java:98) at jaxx.runtime.swing.navigation.NavigationTreeSelectionAdapter.valueChanged(NavigationTreeSelectionAdapter.java:182) at javax.swing.JTree.fireValueChanged(JTree.java:2823) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3194) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170) at javax.swing.JTree.setSelectionPath(JTree.java:1598) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2316) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3525) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3464) at java.awt.Component.processMouseEvent(Component.java:6131) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2030) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2088) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4303) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3964) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3897) at java.awt.Container.dispatchEventImpl(Container.java:2074) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:284) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) ----------------------------------------------------------------------
Comment By: Eric Chatellier (chatellier) Date: 16/06/2009 11:12
Message: Apparemment a viendrait du fait que l'quation de croissance inverse n'existe pas ou n'est pas compilable. ---------------------------------------------------------------------- Comment By: Jean Couteau (jcouteau) Date: 03/06/2009 10:52 Message: Petite prcision, je viens de relancer isis et quand je charge la population j'ai : WARN [AWT-EventQueue-0] (PopulationImpl.java:502) getCapturability - Population doesn't have population group or population season info WARN [AWT-EventQueue-0] (PopulationImpl.java:502) getCapturability - Population doesn't have population group or population season info WARN [AWT-EventQueue-0] (PopulationImpl.java:502) getCapturability - Population doesn't have population group or population season info WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:502) getCapturability - Population doesn't have population group or population season info WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:502) getCapturability - Population doesn't have population group or population season info WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age et surtout (et c'ets le plus intressant je pense), le tableau age/length n'a pas t enregistr (tous les ages sont a 0.0), quand je veux les modifier, le bouton sauver ne se dgrise pas. C'est pas mal bloquant du coup : on peux pas crer de population. ---------------------------------------------------------------------- Comment By: Jean Couteau (jcouteau) Date: 03/06/2009 10:47 Message: Je rajoute des infos : J'ai cr une nouvelle base pour tests : aprs avoir cr une pop, je remplie le premier onglet "saisie des populations", je laisse les quations de croissance et croissance inverse vides. Ensuite, dans la saisie des groupes, quand je slectionne un groupe, j'ai la trace suivante : WARN [AWT-EventQueue-0] (PopulationGroupImpl.java:99) getMeanWeight - Error in mean weight equation WARN [AWT-EventQueue-0] (PopulationGroupImpl.java:99) getMeanWeight - Error in mean weight equation WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at jaxx.runtime.Util$1.invoke(Util.java:150) at $Proxy0.actionPerformed(Unknown Source) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1242) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:569) at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:605) at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(BasicComboPopup.java:814) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273) at java.awt.Component.processMouseEvent(Component.java:6041) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(BasicComboPopup.java:480) at java.awt.Component.processEvent(Component.java:5806) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at jaxx.runtime.Util$1.invoke(Util.java:144) ... 27 more Caused by: java.lang.NullPointerException at java.util.ArrayList.<init>(ArrayList.java:131) at org.codelutin.math.matrix.SemanticList.<init>(SemanticList.java:44) at org.codelutin.math.matrix.AbstractMatrixND.setSemantics(AbstractMatrixND.java:186) at org.codelutin.math.matrix.AbstractMatrixND.<init>(AbstractMatrixND.java:117) at org.codelutin.math.matrix.AbstractMatrixND.<init>(AbstractMatrixND.java:136) at org.codelutin.math.matrix.AbstractMatrixND.<init>(AbstractMatrixND.java:142) at org.codelutin.math.matrix.MatrixNDImpl.<init>(MatrixNDImpl.java:69) at org.codelutin.math.matrix.MatrixFactory.create(MatrixFactory.java:185) at fr.ifremer.isisfish.entities.PopulationImpl.getNaturalDeathRateMatrix(PopulationImpl.java:349) at fr.ifremer.isisfish.ui.input.PopulationGroupUI.setNaturalDeathRateMatrix(PopulationGroupUI.java:103) at fr.ifremer.isisfish.ui.input.PopulationGroupUI.populationGroupChanged(PopulationGroupUI.java:118) at fr.ifremer.isisfish.ui.input.PopulationGroupUI.doActionPerformed__on__populationGroupPopulationGroupComboBox(PopulationGroupUI.java:446) ... 32 more WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age WARN [AWT-EventQueue-0] (PopulationImpl.java:393) getAge - Error in get age ---------------------------------------------------------------------- Comment By: Eric Chatellier (chatellier) Date: 25/05/2009 12:06 Message: Toujours prsent. ---------------------------------------------------------------------- You can respond by visiting: http://labs.libre-entreprise.org/tracker/?func=detail&atid=113&aid=1778&group_id=8