[mevenide-dev] [jira] Updated: (MEVENIDE-598) NullPointerException at org.codehaus.mevenide.netbeans.queries.MavenSourceLevelImpl.getSourceLevel(MavenSourceLevelImpl.java:47)

"Milos Kleint (JIRA)" <jira-yCVjj/[email protected]>
Newsgroups gmane.comp.jakarta.turbine.maven.mevenide.devel
Message-ID <8770777.1201273437626.JavaMail.haus-jira@codehaus01.managed.contegix.com>
     [ http://jira.codehaus.org/browse/MEVENIDE-598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Milos Kleint updated MEVENIDE-598:
----------------------------------

    Affects Version/s: NB_3.0
        Fix Version/s: NB_3.1
          Component/s:     (was: mevenide-netbeans)
                       mevenide2-netbeans

> NullPointerException at org.codehaus.mevenide.netbeans.queries.MavenSourceLevelImpl.getSourceLevel(MavenSourceLevelImpl.java:47)
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MEVENIDE-598
>                 URL: http://jira.codehaus.org/browse/MEVENIDE-598
>             Project: mevenide
>          Issue Type: Bug
>          Components: mevenide2-netbeans
>    Affects Versions: NB_3.0
>         Environment: Fedora Core
>            Reporter: Paul Brickell
>            Assignee: Milos Kleint
>             Fix For: NB_3.1
>
>
> Selecting any class in a library in the project explorer results in this exception.
> StackTrace...
> java.lang.NullPointerException
> 	at org.codehaus.mevenide.netbeans.queries.MavenSourceLevelImpl.getSourceLevel(MavenSourceLevelImpl.java:47)
> 	at org.netbeans.modules.java.project.ProjectSourceLevelQueryImpl.getSourceLevel(ProjectSourceLevelQueryImpl.java:63)
> 	at org.netbeans.api.java.queries.SourceLevelQuery.getSourceLevel(SourceLevelQuery.java:79)
> 	at org.netbeans.modules.editor.java.JavaKit.getSourceLevel(JavaKit.java:195)
> 	at org.netbeans.modules.editor.java.JavaKit.createSyntax(JavaKit.java:172)
> 	at org.netbeans.editor.BaseDocument.getFreeSyntax(BaseDocument.java:466)
> 	at org.netbeans.editor.SyntaxSupport.tokenizeText(SyntaxSupport.java:383)
> 	at org.netbeans.editor.SyntaxUpdateTokens.getTokenInfoList(SyntaxUpdateTokens.java:107)
> 	at org.netbeans.editor.CustomFoldManager.initFolds(CustomFoldManager.java:93)
> 	at org.netbeans.modules.editor.fold.FoldOperationImpl.initFolds(FoldOperationImpl.java:118)
> 	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.rebuildManagers(FoldHierarchyExecution.java:665)
> 	at org.netbeans.modules.editor.fold.FoldHierarchyExecution.rebuild(FoldHierarchyExecution.java:598)
> 	at org.netbeans.modules.editor.fold.FoldHierarchyExecution$1.propertyChange(FoldHierarchyExecution.java:685)
> 	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
> 	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270)
> 	at java.awt.Component.firePropertyChange(Component.java:7192)
> 	at org.openide.text.QuietEditorPane.firePropertyChange(QuietEditorPane.java:171)
> 	at javax.swing.text.JTextComponent.setDocument(JTextComponent.java:412)
> 	at org.openide.text.QuietEditorPane.setDocument(QuietEditorPane.java:145)
> 	at org.openide.text.CloneableEditor.initialize(CloneableEditor.java:203)
> 	at org.openide.text.CloneableEditor.componentShowing(CloneableEditor.java:152)
> 	at org.openide.windows.WindowManager.componentShowing(WindowManager.java:330)
> Caused: java.lang.IllegalStateException: [Winsys] TopComponent org.netbeans.modules.java.JavaDataObject$JavaEditor throws runtime exception from its componentShowing() method.
> Please repair it! Probable cause is at org.codehaus.mevenide.netbeans.queries.MavenSourceLevelImpl.getSourceLevel(MavenSourceLevelImpl.java:47)
> 	at org.openide.windows.WindowManager.logThrowable(WindowManager.java:361)
> 	at org.openide.windows.WindowManager.componentShowing(WindowManager.java:332)
> 	at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:1016)
> 	at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:161)
> 	at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:269)
> 	at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:245)
> 	at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:183)
> 	at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:123)
> 	at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:747)
> 	at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:303)
> 	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpenAtTabPosition(WindowManagerImpl.java:1072)
> 	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:1040)
> 	at org.openide.windows.TopComponent.open(TopComponent.java:382)
> 	at org.openide.text.CloneableEditor.open(CloneableEditor.java:328)
> 	at org.openide.windows.TopComponent.open(TopComponent.java:373)
> 	at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:199)
> 	at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:98)
> 	at org.openide.util.Mutex.doEvent(Mutex.java:1203)
> 	at org.openide.util.Mutex.writeAccess(Mutex.java:398)
> 	at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:95)
> 	at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:426)
> 	at org.netbeans.modules.java.ClassDataObject$OpenSourceCookie.open(ClassDataObject.java:111)
> 	at org.openide.actions.OpenAction.performAction(OpenAction.java:81)
> 	at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:581)
> 	at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:77)
> 	at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:577)
> 	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
> 	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
> 	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
> 	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> 	at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
> 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
> 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
> 	at java.awt.Component.processMouseEvent(Component.java:5517)
> 	at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
> 	at java.awt.Component.processEvent(Component.java:5282)
> 	at java.awt.Container.processEvent(Container.java:1966)
> 	at java.awt.Component.dispatchEventImpl(Component.java:3984)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2024)
> 	at java.awt.Component.dispatchEvent(Component.java:3819)
> 	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
> 	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
> 	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2010)
> 	at java.awt.Window.dispatchEventImpl(Window.java:1791)
> 	at java.awt.Component.dispatchEvent(Component.java:3819)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
> 	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
> 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

    http://xircles.codehaus.org/manage_email
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.