[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #JJX-578737]: error report

This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.


  • Subject: [IDV #JJX-578737]: error report
  • Date: Thu, 16 Apr 2009 14:04:54 -0600

> Full Name: mohamad
> Email Address: address@hidden
> Organization: universidad de granada
> Package Version: 2.6u2 build date:2009-02-13 19:03 UTC
> Operating System: Windows XP
> Hardware: Java: home: C:\Program Files\IDV_2.6u2\jre version: 1.6.0_11 
> j3d:1.5.2 fcs (build4)
> Description of problem: Error in makeDynamicMenu:Predefined
> Index: 0, Size: 0

Mohamad,
     This problem is due to a projection in the IDV you are running has no name 
assigned to it. You need to remove this projection (by going to Porjection--> 
New/Edit to bring up a window of projection manager, and find the one with no 
name, and delete it).  Also, in our nightly build release, we have fixed this 
problem to allow the IDV, you can download a 2.7* release an try it if you want 
to keep this projection with no name.

Yuan
> 
> ******************
> Stack trace:
> java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
> at java.util.ArrayList.RangeCheck(ArrayList.java:547)
> at java.util.ArrayList.get(ArrayList.java:322)
> at 
> ucar.unidata.idv.MapViewManager.makeProjectionsMenu(MapViewManager.java:1798)
> at 
> ucar.unidata.idv.MapViewManager.initializeProjectionMenu(MapViewManager.java:1697)
> 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 ucar.unidata.util.GuiUtils$16.menuSelected(GuiUtils.java:4529)
> at javax.swing.JMenu.fireMenuSelected(JMenu.java:1028)
> at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1107)
> at 
> javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:333)
> at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:215)
> at javax.swing.JMenu.setSelected(JMenu.java:294)
> at javax.swing.JMenu.menuSelectionChanged(JMenu.java:1175)
> at 
> javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:101)
> at 
> javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:496)
> at java.awt.Component.processMouseEvent(Component.java:6143)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5899)
> at java.awt.Container.processEvent(Container.java:2023)
> at java.awt.Component.dispatchEventImpl(Component.java:4501)
> at java.awt.Container.dispatchEventImpl(Container.java:2081)
> at java.awt.Component.dispatchEvent(Component.java:4331)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
> at java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:4090)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3947)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
> at java.awt.Container.dispatchEventImpl(Container.java:2067)
> at java.awt.Component.dispatchEvent(Component.java:4331)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> 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)
> 
> 
> 


Ticket Details
===================
Ticket ID: JJX-578737
Department: Support IDV
Priority: Normal
Status: Closed