Re: [mevenide-user] NetBeans 6 "Add Library" function does not work with mevenide 3.0.10?

"Milos Kleint" <[email protected]> Tue, 12 Feb 2008 11:56:03 +0100
Newsgroups gmane.comp.jakarta.turbine.maven.mevenide.user
Message-ID <[email protected]>
more probably related to some manipulation of the local repository.
The archiva lucene index seems to screw up. A workaround is to delete
the ~/.m2/repository/.index folder and let the IDE reindex the local
repository (either by scheduled index or manually from Tools/Options
dialog, Miscelaneous/Maven tab.

Milos

PS: The version of archiva indexer we are using in 3.0.x is
unmainataible. (old snapshot, not compatible with current archiva).
For the next version (3.1) we've migrated to nexus indexer. That
should be more "supported" by respective devs and should allow to
fetch remote repository index data as well.



On Feb 12, 2008 11:50 AM, frodesto <[email protected]> wrote:
>
> Hi.
>
> I just upgraded my Mevenide plugin in NetBeans 6.0 to version 3.0.10. After
> this it seems like the "Add Library" context menu no longer works. I get the
> exception included below.
>
> java.lang.IllegalArgumentException: attempt to access a deleted document
>         at org.apache.lucene.index.SegmentReader.document(SegmentReader.java:282)
>         at org.apache.lucene.index.MultiReader.document(MultiReader.java:104)
>         at
> org.codehaus.mevenide.indexer.CustomQueries$1.run(CustomQueries.java:137)
>         at
> org.codehaus.mevenide.indexer.CustomQueries$1.run(CustomQueries.java:130)
>         at org.openide.util.Mutex.readAccess(Mutex.java:291)
>         at
> org.codehaus.mevenide.indexer.CustomQueries.enumerateGroupIds(CustomQueries.java:128)
>         at
> org.codehaus.mevenide.netbeans.nodes.AddDependencyPanel.populateGroupId(AddDependencyPanel.java:213)
>         at
> org.codehaus.mevenide.netbeans.nodes.AddDependencyPanel.<init>(AddDependencyPanel.java:47)
>         at
> org.codehaus.mevenide.netbeans.nodes.DependenciesNode$AddDependencyAction.actionPerformed(DependenciesNode.java:176)
>         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>         at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>         at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>         at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
>         at
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220)
>         at
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261)
>         at java.awt.Component.processMouseEvent(Component.java:6041)
>         at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>         at java.awt.Component.processEvent(Component.java:5806)
>         at java.awt.Container.processEvent(Container.java:2058)
>         at java.awt.Component.dispatchEventImpl(Component.java:4413)
>         at java.awt.Container.dispatchEventImpl(Container.java:2116)
>         at java.awt.Component.dispatchEvent(Component.java:4243)
>         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
>         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
>         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
>         at java.awt.Container.dispatchEventImpl(Container.java:2102)
>         at java.awt.Window.dispatchEventImpl(Window.java:2440)
>         at java.awt.Component.dispatchEvent(Component.java:4243)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>         at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
>         at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
>         at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> --
> View this message in context: http://www.nabble.com/NetBeans-6-%22Add-Library%22-function-does-not-work-with-mevenide-3.0.10--tp15430862p15430862.html
> Sent from the mevenide - user mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email