Bonjour Benjamin, voici comme convenu le rapport de bug pour la suppression des objets sous la fenetre saisie... Merci et à bientôt -- -------------------------------------------------------- François Bastardie French Research Institute for the Development of the Sea (IFREMER) Ecologie et Modèles pour l'Halieutique Rue de l'Ile d'Yeu BP 21105 44311 NANTES Cedex 03 - France Tél : 02 40 37 41 64 Fax : 02 40 37 40 75 E-mail : francois.bastardie@ifremer.fr WARN [AWT-EventQueue-0] (XPathUtil.java:160) applyXPath - Error during XPath ev aluation WARN [AWT-EventQueue-0] (SwiXMLEngine.java:678) setComponent - Error during xpa th evalution of copy($StrategyMonthInfo9/proportionMetier) WARN [AWT-EventQueue-0] (XPathUtil.java:160) applyXPath - Error during XPath ev aluation WARN [AWT-EventQueue-0] (SwiXMLEngine.java:678) setComponent - Error during xpa th evalution of copy($StrategyMonthInfo10/proportionMetier) WARN [AWT-EventQueue-0] (XPathUtil.java:160) applyXPath - Error during XPath ev aluation WARN [AWT-EventQueue-0] (SwiXMLEngine.java:678) setComponent - Error during xpa th evalution of copy($StrategyMonthInfo11/proportionMetier) WARN [AWT-EventQueue-0] (XPathUtil.java:160) applyXPath - Error during XPath ev aluation WARN [AWT-EventQueue-0] (SwiXMLEngine.java:678) setComponent - Error during xpa th evalution of copy($StrategyMonthInfo12/proportionMetier) ERROR [AWT-EventQueue-0] (Input.java:637) updateTreeEntityCommit - Can't modify tree java.lang.NullPointerException at fr.ifremer.isisfish.ui.input.Input.updateTreeEntityCommit(Input.java: 619) at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.swixat.framework.action.HandleClassMethodAction.invoke(HandleClas sMethodAction.java:202) at org.swixat.framework.action.HandleClassMethodAction.handleClassMethod (HandleClassMethodAction.java:145) at org.swixat.framework.action.HandleClassMethodAction.doCommand(HandleC lassMethodAction.java:89) at org.swixat.framework.action.ActionManager.doCommand(ActionManager.jav a:99) at org.swixat.framework.AbstractFrame.executeCommand(AbstractFrame.java: 148) at org.swixat.events.AbstractModelEvents.fireOnEvent(AbstractModelEvents .java:71) at fr.ifremer.isisfish.swix.TopiaEntityEvents.commit(TopiaEntityEvents.j ava:118) at org.codelutin.topia.framework.TopiaFiresSupport.fireOnPostCommit(Topi aFiresSupport.java:194) at org.codelutin.topia.framework.TopiaContextImpl.commitTransaction(Topi aContextImpl.java:629) at fr.ifremer.isisfish.ui.input.Input.remove(Input.java:271) at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.swixat.framework.action.HandleClassMethodAction.invoke(HandleClas sMethodAction.java:202) at org.swixat.framework.action.HandleClassMethodAction.handleClassMethod (HandleClassMethodAction.java:145) at org.swixat.framework.action.HandleClassMethodAction.doCommand(HandleC lassMethodAction.java:89) at org.swixat.framework.action.ActionManager.doCommand(ActionManager.jav a:99) at org.swixat.framework.AbstractFrame.executeCommand(AbstractFrame.java: 148) at org.swixat.framework.AbstractFrame.actionPerformed(AbstractFrame.java :95) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour ce) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) WARN [AWT-EventQueue-0] (XPathUtil.java:160) applyXPath - Error during XPath ev aluation WARN [AWT-EventQueue-0] (SwiXMLEngine.java:678) setComponent - Error during xpa th evalution of getSpeciesTargetSpecies($MetierSeasonInfo) ERROR [AWT-EventQueue-0] (Input.java:283) remove - Can't remove entity: metier m erlu-seiche simp Nord org.codelutin.topia.TopiaException: Error during commit at org.codelutin.topia.framework.TopiaContextImpl.commitTransaction(Topi aContextImpl.java:641) at fr.ifremer.isisfish.ui.input.Input.remove(Input.java:271) at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.swixat.framework.action.HandleClassMethodAction.invoke(HandleClas sMethodAction.java:202) at org.swixat.framework.action.HandleClassMethodAction.handleClassMethod (HandleClassMethodAction.java:145) at org.swixat.framework.action.HandleClassMethodAction.doCommand(HandleC lassMethodAction.java:89) at org.swixat.framework.action.ActionManager.doCommand(ActionManager.jav a:99) at org.swixat.framework.AbstractFrame.executeCommand(AbstractFrame.java: 148) at org.swixat.framework.AbstractFrame.actionPerformed(AbstractFrame.java :95) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour ce) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: org.hibernate.ObjectDeletedException: deleted object would be re-save d by cascade (remove deleted object from associations): [fr.ifremer.isisfish.ent ities.EffortDescriptionImpl#fr.ifremer.isisfish.entities.EffortDescription#11606 86658530#0.4623174582674192] at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1007) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTran sient(DefaultSaveOrUpdateEventListener.java:168) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveO rUpdate(DefaultSaveOrUpdateEventListener.java:98) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpda te(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:509) at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:501) at org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:1 34) at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:213) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:157) at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:108) at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:2 90) at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:185) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:160) at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:108) at org.hibernate.engine.Cascade.cascade(Cascade.java:248) at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush( AbstractFlushingEventListener.java:130) at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFl ushes(AbstractFlushingEventListener.java:121) at org.hibernate.event.def.AbstractFlushingEventListener.flushEverything ToExecutions(AbstractFlushingEventListener.java:65) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlus hEventListener.java:26) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993) at org.codelutin.topia.framework.TopiaContextImpl.commitTransaction(Topi aContextImpl.java:626) ... 35 more INFO [AWT-EventQueue-0] (SwiXMLEngine.java:313) render - 9 components initializ ed INFO [AWT-EventQueue-0] (SwiXMLEngine.java:314) render - 1 components with orig in INFO [AWT-EventQueue-0] (SwiXMLEngine.java:315) render - Init id time: 0 INFO [AWT-EventQueue-0] (SwiXMLEngine.java:316) render - Init component time: 0 INFO [AWT-EventQueue-0] (SwiXMLEngine.java:317) render - Refresh view time: 0 ERROR [AWT-EventQueue-0] (Input.java:893) treeSelectionChanged - Can't change tr ee selection org.codelutin.topia.TopiaException: org.hibernate.ObjectDeletedException: delete d object would be re-saved by cascade (remove deleted object from associations): [fr.ifremer.isisfish.entities.EffortDescriptionImpl#fr.ifremer.isisfish.entitie s.EffortDescription#1160686658530#0.4623174582674192] at org.codelutin.topia.persistence.hibernate.TopiaDAOHibernate.query(Top iaDAOHibernate.java:176) at org.codelutin.topia.persistence.hibernate.TopiaDAOHibernate.findByTop iaId(TopiaDAOHibernate.java:102) at org.codelutin.topia.persistence.TopiaDAODelegator.findByTopiaId(Topia DAODelegator.java:137) at org.codelutin.topia.framework.TopiaContextImpl.findByTopiaId(TopiaCon textImpl.java:746) at fr.ifremer.isisfish.ui.input.Input.treeSelectionChanged(Input.java:81 7) at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.swixat.framework.action.HandleClassMethodAction.invoke(HandleClas sMethodAction.java:202) at org.swixat.framework.action.HandleClassMethodAction.handleClassMethod (HandleClassMethodAction.java:145) at org.swixat.framework.action.HandleClassMethodAction.doCommand(HandleC lassMethodAction.java:89) at org.swixat.framework.action.ActionManager.doCommand(ActionManager.jav a:99) at org.swixat.framework.AbstractFrame.executeCommand(AbstractFrame.java: 148) at org.swixat.commands.AbstractEvents.fireEvent(AbstractEvents.java:35) at org.swixat.commands.TreeSelectionEvents.valueChanged(TreeSelectionEve nts.java:55) at javax.swing.JTree.fireValueChanged(Unknown Source) at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source ) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown S ource) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown S ource) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown S ource) at javax.swing.JTree.setSelectionPath(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown So urce) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Sourc e) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: org.hibernate.ObjectDeletedException: deleted object would be re-save d by cascade (remove deleted object from associations): [fr.ifremer.isisfish.ent ities.EffortDescriptionImpl#fr.ifremer.isisfish.entities.EffortDescription#11606 86658530#0.4623174582674192] at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1007) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTran sient(DefaultSaveOrUpdateEventListener.java:168) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveO rUpdate(DefaultSaveOrUpdateEventListener.java:98) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpda te(DefaultSaveOrUpdateEventListener.java:70) at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:509) at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:501) at org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:1 34) at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:213) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:157) at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:108) at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:2 90) at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:185) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:160) at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:108) at org.hibernate.engine.Cascade.cascade(Cascade.java:248) at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush( AbstractFlushingEventListener.java:130) at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFl ushes(AbstractFlushingEventListener.java:121) at org.hibernate.event.def.AbstractFlushingEventListener.flushEverything ToExecutions(AbstractFlushingEventListener.java:65) at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(Def aultAutoFlushEventListener.java:35) at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:9 62) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1555) at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) at org.codelutin.topia.persistence.hibernate.TopiaDAOHibernate.query(Top iaDAOHibernate.java:170) ... 45 more INFO [AWT-EventQueue-0] (SwiXMLEngine.java:313) render - 9 components initializ ed INFO [AWT-EventQueue-0] (SwiXMLEngine.java:314) render - 1 components with orig in INFO [AWT-EventQueue-0] (SwiXMLEngine.java:315) render - Init id time: 0 INFO [AWT-EventQueue-0] (SwiXMLEngine.java:316) render - Init component time: 0 INFO [AWT-EventQueue-0] (SwiXMLEngine.java:317) render - Refresh view time: 0