This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Create new web project with framework JavaServer Faces (not visual web JSF). New->Entity Classes from Database; Data source=jdbc/sample; Add All; Next. Package=jpa.entities; create persistence unit, accepting defaults; Finish. New->JSF Pages from Entity Classes; Add All; Next. JSF Pages Folder=pages; Package=jsf; Finish. See stack trace below. Note: calling code at JSFClientGenerator.java:462 has not changed. java.lang.NullPointerException at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate$UpdateItem.update(TokenHierarchyUpdate.java:425) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.processLevelInfos(TokenHierarchyUpdate.java:213) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.updateImpl(TokenHierarchyUpdate.java:185) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.update(TokenHierarchyUpdate.java:121) at org.netbeans.lib.lexer.TokenHierarchyOperation.textModified(TokenHierarchyOperation.java:493) at org.netbeans.spi.lexer.TokenHierarchyControl.textModified(TokenHierarchyControl.java:93) at org.netbeans.lib.lexer.inc.DocumentInput.removeUpdate(DocumentInput.java:143) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:243) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1602) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:911) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.generateNewJsp(JSFClientGenerator.java:462) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.access$000(JSFClientGenerator.java:138) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator$2.run(JSFClientGenerator.java:290) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator$2.run(JSFClientGenerator.java:288) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:666) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.generateJSFPages(JSFClientGenerator.java:287) at org.netbeans.modules.web.jsf.wizards.PersistenceClientIterator.instantiate(PersistenceClientIterator.java:127) at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:595) at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:416) at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:248) at org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:161) at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1387) at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1341) at org.openide.WizardDescriptor.access$1600(WizardDescriptor.java:119) at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:1908) at org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:1957) at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1316) at org.openide.WizardDescriptor.access$1200(WizardDescriptor.java:119) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:1964) 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 org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy22.actionPerformed(Unknown Source) 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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) 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:2429) at java.awt.Component.dispatchEvent(Component.java:4240) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1089) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:854) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:888) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:876) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:108) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:268) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:861) at java.awt.Component.show(Component.java:1419) at java.awt.Component.setVisible(Component.java:1372) at java.awt.Window.setVisible(Window.java:801) at java.awt.Dialog.setVisible(Dialog.java:979) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:381) at org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:153) at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:80) at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:348) 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:1216) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) 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:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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)
Problem seems to have been fixed.
I have to reopen this, as I am now getting the following: java.lang.ArrayIndexOutOfBoundsException: 50 at org.netbeans.lib.editor.util.GapList.get(GapList.java:459) at org.netbeans.lib.lexer.EmbeddedTokenList.tokenOrEmbeddingUnsync(EmbeddedTokenList.java:374) at org.netbeans.lib.lexer.inc.TokenListUpdater.updateJoined(TokenListUpdater.java:399) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate$UpdateItem.update(TokenHierarchyUpdate.java:333) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.processLevelInfos(TokenHierarchyUpdate.java:215) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.updateImpl(TokenHierarchyUpdate.java:187) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.update(TokenHierarchyUpdate.java:124) at org.netbeans.lib.lexer.TokenHierarchyOperation.textModified(TokenHierarchyOperation.java:513) at org.netbeans.spi.lexer.TokenHierarchyControl.textModified(TokenHierarchyControl.java:93) at org.netbeans.lib.lexer.inc.DocumentInput.removeUpdate(DocumentInput.java:143) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:243) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1602) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:911) at org.netbeans.modules.editor.indent.spi.Context.modifyIndent(Context.java:190) at org.netbeans.modules.editor.structure.formatting.TagBasedLexerFormatter.reformat(TagBasedLexerFormatter.java:359) at org.netbeans.modules.editor.structure.formatting.TagBasedLexerFormatter.reformat(TagBasedLexerFormatter.java:160) at org.netbeans.modules.editor.structure.formatting.TagBasedLexerFormatter.process(TagBasedLexerFormatter.java:155) at org.netbeans.modules.html.editor.indent.HtmlIndentTask.reindent(HtmlIndentTask.java:68) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:502) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:271) at org.netbeans.modules.editor.indent.IndentImpl.reformat(IndentImpl.java:293) at org.netbeans.modules.editor.indent.FormatterImpl.reformat(FormatterImpl.java:163) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.generateDetailJsp(JSFClientGenerator.java:685) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.access$200(JSFClientGenerator.java:141) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator$4.run(JSFClientGenerator.java:378) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator$4.run(JSFClientGenerator.java:376) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:666) at org.netbeans.modules.web.jsf.wizards.JSFClientGenerator.generateJSFPages(JSFClientGenerator.java:375) at org.netbeans.modules.web.jsf.wizards.PersistenceClientIterator.instantiate(PersistenceClientIterator.java:168) at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:595) at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:416) at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:248) at org.openide.loaders.TemplateWizardIteratorWrapper.instantiate(TemplateWizardIteratorWrapper.java:161) at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1466) at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1420) at org.openide.WizardDescriptor.access$1600(WizardDescriptor.java:119) at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:1987) at org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:2036) at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1395) at org.openide.WizardDescriptor.access$1200(WizardDescriptor.java:119) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:2043) 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 org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy22.actionPerformed(Unknown Source) 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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) 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:2429) at java.awt.Component.dispatchEvent(Component.java:4240) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1089) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:863) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:897) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:885) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:109) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:268) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:870) at java.awt.Component.show(Component.java:1419) at java.awt.Component.setVisible(Component.java:1372) at java.awt.Window.setVisible(Window.java:801) at java.awt.Dialog.setVisible(Dialog.java:979) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:381) at org.netbeans.modules.project.ui.actions.NewFile.doPerform(NewFile.java:153) at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:80) at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:348) 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:1216) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) 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:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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)
*** Issue 138755 has been marked as a duplicate of this issue. ***
Changing summary.
Please take a look as soon as possible, as this is a blocking issue.
I can confirm the AIOOBE in the latest dev build. Not sure what is wrong.
AIOOBE is duplicate of 138729 *** This issue has been marked as a duplicate of 138729 ***
Now I am intermittently getting the following error. It is not as bad as before, since it is not blocking me, but still a problem: java.lang.AssertionError: Non-null joinInfo in tokenList ETLj<4547,4563> TC=0(0) JI:jti=0, tli=0, lps=0, IHC=4272849 TokenListList for text/x-jsp/text/html/text/x-css [0]: ETLj<4547,4563> TC=0(0) JI:jti=0, tli=0, lps=0, IHC=4272849 [1]: ETLj<10951,10967> TC=0, IHC=29059754 at org.netbeans.lib.lexer.JoinTokenList.initTokenList(JoinTokenList.java:603) at org.netbeans.lib.lexer.JoinTokenList.init(JoinTokenList.java:530) at org.netbeans.lib.lexer.JoinTokenList.create(JoinTokenList.java:95) at org.netbeans.lib.lexer.inc.TokenListListUpdate.collectAddedEmbeddings(TokenListListUpdate.java:211) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate$UpdateItem.update(TokenHierarchyUpdate.java:378) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.processLevelInfos(TokenHierarchyUpdate.java:215) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.updateCreateOrRemoveEmbedding(TokenHierarchyUpdate.java:204) at org.netbeans.lib.lexer.EmbeddingContainer.createEmbedding(EmbeddingContainer.java:282) at org.netbeans.api.lexer.TokenSequence.createEmbedding(TokenSequence.java:418) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.createEmbedding(EmbeddingUpdater.java:303) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.createEmbedding(EmbeddingUpdater.java:241) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.startTag(EmbeddingUpdater.java:149) at org.netbeans.modules.html.editor.coloring.EmbeddingUpdater.parsingFinished(EmbeddingUpdater.java:120) at org.netbeans.editor.ext.html.parser.SyntaxParser.notifyParsingFinished(SyntaxParser.java:238) at org.netbeans.editor.ext.html.parser.SyntaxParser.parse(SyntaxParser.java:222) at org.netbeans.editor.ext.html.parser.SyntaxParser.access$200(SyntaxParser.java:69) at org.netbeans.editor.ext.html.parser.SyntaxParser$4.run(SyntaxParser.java:151) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
I was unable to reproduce the problem but I have likely found a cause of the exception so I have fixed the problem. Please reopen if the problem would persist. http://hg.netbeans.org/main/rev/e02320766375
*** Issue 139831 has been marked as a duplicate of this issue. ***
Integrated into 'main-golden', available in build *200807310201* on http://bits.netbeans.org/dev/nightly/ Changeset: http://hg.netbeans.org/main/rev/e02320766375 User: Miloslav Metelka <mmetelka@netbeans.org> Log: #137872 - Error running jsf crud use case - missing TokenListList.setJoinSections().
*** Issue 137666 has been marked as a duplicate of this issue. ***
*** Issue 138865 has been marked as a duplicate of this issue. ***