Hi,

I know that, but it is not related to this plugin.

It is a very annoying bug appreared after bug fixes we did a few days 
ago and it throws exceptions on layers created by some plugins (non 
threaded plugins I think).
I think it appeared with r2804.
We'll try to fix that ASAP with Ede.

Michaël

> Hi,
>
> At least the latest Plus build contains it.
>
> There is perhaps some bug in CreateGrid.
> - Make a new layer, digitize a polygon
> - Create a grid for the whole layer
> - Select the grid layer and open the attribute table
>
> I am getting an error. More bad is that once the CreateGrid is used the same 
> error occurs when opening the attribute table for any other layer too. The 
> error is this:
>
> java.lang.NullPointerException
>       at 
> com.vividsolutions.jump.workbench.ui.warp.WarpingPanel.updateComponents(WarpingPanel.java:1093)
>       at 
> com.vividsolutions.jump.workbench.ui.warp.WarpingPanel$9.actionPerformed(WarpingPanel.java:848)
>       at 
> com.vividsolutions.jump.workbench.ui.GUIUtil$12.fireActionPerformed(GUIUtil.java:862)
>       at 
> com.vividsolutions.jump.workbench.ui.GUIUtil$12.internalFrameDeactivated(GUIUtil.java:879)
>       at javax.swing.JInternalFrame.fireInternalFrameEvent(Unknown Source)
>       at javax.swing.JInternalFrame.setSelected(Unknown Source)
>       at javax.swing.DefaultDesktopManager.activateFrame(Unknown Source)
>       at javax.swing.plaf.basic.BasicInternalFrameUI.activateFrame(Unknown 
> Source)
>       at 
> javax.swing.plaf.basic.BasicInternalFrameUI$Handler.propertyChange(Unknown 
> Source)
>       at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
>       at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
>       at java.awt.Component.firePropertyChange(Unknown Source)
>       at javax.swing.JInternalFrame.setSelected(Unknown Source)
>       at 
> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.activateFrame(WorkbenchFrame.java:543)
>       at 
> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addInternalFrame(WorkbenchFrame.java:612)
>       at 
> com.vividsolutions.jump.workbench.ui.WorkbenchFrame.addInternalFrame(WorkbenchFrame.java:558)
>       at 
> com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn.execute(ViewAttributesPlugIn.java:57)
>       at 
> com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
>       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 
> Source)
>       at java.awt.AWTEventMulticaster.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$000(Unknown Source)
>       at java.awt.EventQueue$1.run(Unknown Source)
>       at java.awt.EventQueue$1.run(Unknown Source)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown 
> Source)
>       at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown 
> Source)
>       at java.awt.EventQueue$2.run(Unknown Source)
>       at java.awt.EventQueue$2.run(Unknown Source)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.security.AccessControlContext$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-
>
> ________________________________________
> Lähettäjä: Landon Blake [sunburned.surve...@gmail.com]
> Lähetetty: 13. huhtikuuta 2012 18:55
> Vastaanottaja: OpenJump develop and use
> Aihe: Re: [JPP-Devel] New CreateGridPlugIn
>
> Michael:
>
> Is this new plug-in included as part of the core in the nightly build?
> If not, where do we get it for testing?
>
> Thanks.
>
> Landon
>
> On Wed, Apr 11, 2012 at 5:07 PM, Stefan Steiniger<sst...@geo.uzh.ch>  wrote:
>> nice!!!
>>
>> stefan
>>
>> Am 11.04.12 18:08, schrieb Michaël Michaud:
>>> Hi
>>>> I just added a long awaited plugin : CreateGridPlugIn
>>> Sorry, forgot to say I put it in Tools>   Generate>   Create Grid
>>> (from rev. 2805)
>>>
>>> Michaël
>>>> Will be released with 1.6, except if some of you think it shouldn't go
>>>> to the core.
>>>> I should be available in next NB but it is easy to deactivate or to move.
>>>>
>>>> It is an improvement of the script I have sent to the list some months ago.
>>>> If anybody has better skill for icon design, he is welcome to improve my
>>>> awful icon.
>>>>
>>>> There is also 15 new keys to translate, but no hurry, I hope there will
>>>> be much more
>>>> before next release.
>>>>
>>>> Michaël
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Better than sec? Nothing is better than sec when it comes to
>>>> monitoring Big Data applications. Try Boundary one-second
>>>> resolution app monitoring today. Free.
>>>> http://p.sf.net/sfu/Boundary-dev2dev
>>>> _______________________________________________
>>>> Jump-pilot-devel mailing list
>>>> Jump-pilot-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Better than sec? Nothing is better than sec when it comes to
>>> monitoring Big Data applications. Try Boundary one-second
>>> resolution app monitoring today. Free.
>>> http://p.sf.net/sfu/Boundary-dev2dev
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>> ------------------------------------------------------------------------------
>> Better than sec? Nothing is better than sec when it comes to
>> monitoring Big Data applications. Try Boundary one-second
>> resolution app monitoring today. Free.
>> http://p.sf.net/sfu/Boundary-dev2dev
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to