Bugs item #1778, was opened at 02/02/2009 09: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: Sylvain Letellier (sletellier) Summary: Probleme apres l'import de la region de sigrid sur l'onglet pop (Problme sur getAge) Category: None Group: None Resolution: None 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: Jean Couteau (jcouteau) Date: 03/06/2009 08: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 08: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 10:06 Message: Toujours prsent. ---------------------------------------------------------------------- You can respond by visiting: http://labs.libre-entreprise.org/tracker/?func=detail&atid=113&aid=1778&group_id=8