Hi Jukka, Have you data loaded in your map when you call Sextante toolbox ? Can you give a step by step process to reproduce the error ? I could not reproduce it with the last snapshot and java 7.
Michaël > Hi, > > Java 7 appeared into my computer and then the Sextante toolbox does not open > with OJ r3252. Fortunately Java 1.6 was still on my computer and it opens > the toolbox. The error is > > java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 > at java.util.ArrayList.rangeCheck(Unknown Source) > at java.util.ArrayList.get(Unknown Source) > at java.util.Collections$UnmodifiableList.get(Unknown Source) > at > es.unex.sextante.openjump.core.OpenJUMPVectorLayer.getShapeType(OpenJUMPVectorLayer.java:207) > at > es.unex.sextante.core.GeoAlgorithm.meetsVectorRequirements(GeoAlgorithm.java:2366) > at > es.unex.sextante.core.GeoAlgorithm.meetsDataRequirements(GeoAlgorithm.java:2441) > at > es.unex.sextante.gui.toolbox.AlgorithmTreeCellRenderer.getTreeCellRendererComponent(AlgorithmTreeCellRenderer.java:108) > at > javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(Unknown > Source) > at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(Unknown > Source) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(Unknown > Source) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(Unknown > Source) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(Unknown > Source) > at > javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(Unknown > Source) > at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(Unknown > Source) > at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(Unknown > Source) > at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(Unknown > Source) > at javax.swing.JTree.fireTreeExpanded(Unknown Source) > at javax.swing.JTree.setExpandedState(Unknown Source) > at javax.swing.JTree.collapsePath(Unknown Source) > at > es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:462) > at > es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454) > at > es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454) > at > es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454) > at > es.unex.sextante.gui.toolbox.AlgorithmsPanel.collapseAll(AlgorithmsPanel.java:422) > at > es.unex.sextante.gui.toolbox.ToolboxPanel.collapseAll(ToolboxPanel.java:100) > at > es.unex.sextante.gui.toolbox.ToolboxPanel.fillTreesWithAllAlgorithms(ToolboxPanel.java:112) > at > es.unex.sextante.gui.toolbox.ToolboxPanel.initialize(ToolboxPanel.java:85) > at > es.unex.sextante.gui.toolbox.ToolboxPanel.<init>(ToolboxPanel.java:58) > at > es.unex.sextante.gui.toolbox.ToolboxDialog.initialize(ToolboxDialog.java:56) > at > es.unex.sextante.gui.toolbox.ToolboxDialog.<init>(ToolboxDialog.java:40) > at > es.unex.sextante.gui.core.DefaultGUIFactory.showToolBoxDialog(DefaultGUIFactory.java:65) > at > es.unex.sextante.openjump.extensions.SextanteToolboxPlugin.execute(SextanteToolboxPlugin.java:22) > at > com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:194) > 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.AbstractButton.doClick(Unknown Source) > at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) > at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(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.dispatchEventImpl(Unknown Source) > at java.awt.EventQueue.access$200(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown > Source) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown > Source) > at java.awt.EventQueue$4.run(Unknown Source) > at java.awt.EventQueue$4.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(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) > > -Jukka Rahkonen- > > ------------------------------------------------------------------------------ > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel