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

[IDV #HJZ-963130]: getRange error when trying to save KML as a favorite



Hi Ellyn.

We are having trouble reproducing the steps to arrive at the error you describe 
below.

Would it be possible to have more detailed information about how you arrived at 
this error?

Many Thanks.

-Julien 


> Full Name: Ellyn Montgomery
> Email Address: address@hidden
> Organization: USGS
> Package Version: 2.9 build date:2010-05-27 15:48 UTC
> Operating System: Windows XP
> Hardware: Java: home: C:\Program Files\IDV_2.9\jre version: 1.6.0_20 
> j3d:1.5.2 fcs (build4)
> Description of problem: getRange
> Method failed:HTTP/1.1 403 Forbidden
> 
> Folks-
> 
> I may be trying to do something that's not allowed, so please set me straight.
> 
> If you view this URL 
> http://obis-usa.colorado.edu/erddap/tabledap/AllMBG.graph?longitude,latitude,obisusainternalid&time<=2010-09-24T00:00:00Z&scientificname>=%22Hom%22&scientificname<=%22Hy%22&latitude>=42&latitude<=44&longitude>=-71&longitude<=-69&.draw=markers&.marker=5|5&.color=0x000000&.colorBar=|||||,
>  in a browser, you can see some point data I want to load into IDV.
> 
> Happily, I can load the data using the URL and it displays great.  However, 
> the getRange error happens when I try to save KML:AIIMBG as a favoirte.
> 
> Thanks for any advice on what I'm doing wrong.
> Ellyn
> 
> ******************
> Stack trace:
> java.io.IOException: Method failed:HTTP/1.1 403 Forbidden
> at ucar.nc2.dt.grid.GeoGrid.readDataSlice(GeoGrid.java:616)
> at ucar.visad.data.GeoGridFlatField.readData(GeoGridFlatField.java:244)
> at visad.data.CachedFlatField.getMyValues(CachedFlatField.java:461)
> at visad.data.CachedFlatField.unpackFloats(CachedFlatField.java:600)
> at visad.data.CachedFlatField.getMyValues(CachedFlatField.java:454)
> at visad.data.CachedFlatField.unpackFloats(CachedFlatField.java:600)
> at visad.data.CachedFlatField.getRanges(CachedFlatField.java:367)
> at visad.data.CachedFlatField.getRanges(CachedFlatField.java:344)
> at ucar.unidata.data.grid.GridUtil.fieldMinMax(GridUtil.java:4435)
> at 
> ucar.unidata.data.grid.GridDataInstance.getRanges(GridDataInstance.java:481)
> at ucar.unidata.data.grid.GridDataInstance.getRange(GridDataInstance.java:465)
> at 
> ucar.unidata.idv.control.GridDisplayControl.getContourInfo(GridDisplayControl.java:365)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at ucar.unidata.xml.XmlEncoder.getPropertyElements(XmlEncoder.java:2560)
> at ucar.unidata.xml.XmlEncoder.createElementForObject(XmlEncoder.java:2478)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2397)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2316)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2276)
> at ucar.unidata.xml.XmlEncoder.getSpecialCaseElements(XmlEncoder.java:2619)
> at ucar.unidata.xml.XmlEncoder.createElementForObject(XmlEncoder.java:2482)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2397)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2316)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2276)
> at ucar.unidata.xml.XmlEncoder.getSpecialCaseElements(XmlEncoder.java:2635)
> at ucar.unidata.xml.XmlEncoder.createElementForObject(XmlEncoder.java:2482)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2397)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2316)
> at ucar.unidata.xml.XmlEncoder.createElement(XmlEncoder.java:2276)
> at ucar.unidata.xml.XmlEncoder.toElement(XmlEncoder.java:529)
> at ucar.unidata.xml.XmlEncoder.toXmlInner(XmlEncoder.java:484)
> at ucar.unidata.xml.XmlEncoder.toXml(XmlEncoder.java:463)
> at 
> ucar.unidata.idv.IdvPersistenceManager.getBundleXml(IdvPersistenceManager.java:1501)
> at 
> ucar.unidata.idv.IdvPersistenceManager.doSave(IdvPersistenceManager.java:1309)
> at 
> ucar.unidata.idv.IdvPersistenceManager.doSave(IdvPersistenceManager.java:1199)
> at 
> ucar.unidata.idv.IdvPersistenceManager.doSaveAsFavorite(IdvPersistenceManager.java:1138)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.python.core.PyReflectedFunction.__call__(Unknown Source)
> at org.python.core.PyMethod.__call__(Unknown Source)
> at org.python.core.PyObject.__call__(Unknown Source)
> at org.python.core.PyInstance.invoke(Unknown Source)
> at org.python.pycode._pyx99.f$0(<string>:1)
> at org.python.pycode._pyx99.call_function(<string>)
> at org.python.core.PyTableCode.call(Unknown Source)
> at org.python.core.PyCode.call(Unknown Source)
> at org.python.core.Py.runCode(Unknown Source)
> at org.python.core.Py.exec(Unknown Source)
> at org.python.util.PythonInterpreter.exec(Unknown Source)
> at ucar.unidata.idv.JythonManager.evaluateTrusted(JythonManager.java:1508)
> at 
> ucar.unidata.idv.IntegratedDataViewer.handleFileOrUrlAction(IntegratedDataViewer.java:1559)
> at 
> ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java:1659)
> at ucar.unidata.idv.DefaultIdv.handleAction(DefaultIdv.java:114)
> at 
> ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java:1623)
> at 
> ucar.unidata.idv.IntegratedDataViewer.actionPerformed(IntegratedDataViewer.java:1706)
> 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.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)
> 
> 
> 


Ticket Details
===================
Ticket ID: HJZ-963130
Department: Support IDV
Priority: Normal
Status: Open


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.