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.
Build used: AppServer: b57 Netbean: RC1 Plugin: 03/23 STEPS TO REPRODUCE: 1. Start Netbean IDE > AppServer 2. Create a web module 3. Create a servlet (use the default NewServlet) 4. Right-click at the NewServlet node and select Compile > Execute menu BUG: Exception occurs -------------------------------------------------- INFORMATIONAL *********** Exception occurred ************ at Wed Mar 24 18:08:25 PST 2004 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1000) at org.netbeans.core.windows.WindowManagerImpl.findTopComponent(WindowManagerImpl.java:204) at org.netbeans.core.output.OutputView.findDefault(OutputView.java:190) at org.netbeans.core.output.OutputTabInner$OutTermPane.ensureOpen(OutputTabInner.java:2455) at org.netbeans.core.output.OutputTabInner$OutTermPane.access$3100(OutputTabInner.java:700) at org.netbeans.core.output.OutputTabInner$OutTermPane$TermOutputWriter.println(OutputTabInner.java:1509) at java.io.PrintWriter.println(PrintWriter.java:516) at org.netbeans.core.compiler.CompilerDisplayer.println(CompilerDisplayer.java:372) at org.netbeans.core.compiler.CompilerDisplayer.compilationFinished(CompilerDisplayer.java:250) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:184) INFORMATIONAL *********** Exception occurred ************ at Wed Mar 24 18:08:25 PST 2004 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1000) at org.netbeans.core.windows.WindowManagerImpl.topComponentIconChanged(WindowManagerImpl.java:932) at org.openide.windows.TopComponent.setIcon(TopComponent.java:618) at org.netbeans.core.output.OutputView.<init>(OutputView.java:130) at org.netbeans.core.output.OutputView.<init>(OutputView.java:146) at org.netbeans.core.output.OutputView.getDefault(OutputView.java:218) 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:324) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.createFromMethod(XMLSettingsSupport.java:633) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:548) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:350) at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:462) at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:570) at org.netbeans.core.windows.WindowManagerImpl.findTopComponent(WindowManagerImpl.java:206) at org.netbeans.core.output.OutputView.findDefault(OutputView.java:190) at org.netbeans.core.output.OutputTabInner$OutTermPane.ensureOpen(OutputTabInner.java:2455) at org.netbeans.core.output.OutputTabInner$OutTermPane.access$3100(OutputTabInner.java:700) at org.netbeans.core.output.OutputTabInner$OutTermPane$TermOutputWriter.println(OutputTabInner.java:1509) at java.io.PrintWriter.println(PrintWriter.java:516) at org.netbeans.core.compiler.CompilerDisplayer.println(CompilerDisplayer.java:372) at org.netbeans.core.compiler.CompilerDisplayer.compilationFinished(CompilerDisplayer.java:250) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:184) INFORMATIONAL *********** Exception occurred ************ at Wed Mar 24 18:08:25 PST 2004 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1000) at org.netbeans.core.windows.WindowManagerImpl.topComponentDisplayNameChanged(WindowManagerImpl.java:914) at org.openide.windows.TopComponent.setName(TopComponent.java:568) at org.netbeans.core.output.OutputView.<init>(OutputView.java:147) at org.netbeans.core.output.OutputView.getDefault(OutputView.java:218) 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:324) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.createFromMethod(XMLSettingsSupport.java:633) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:548) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:350) at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:462) at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:570) at org.netbeans.core.windows.WindowManagerImpl.findTopComponent(WindowManagerImpl.java:206) at org.netbeans.core.output.OutputView.findDefault(OutputView.java:190) at org.netbeans.core.output.OutputTabInner$OutTermPane.ensureOpen(OutputTabInner.java:2455) at org.netbeans.core.output.OutputTabInner$OutTermPane.access$3100(OutputTabInner.java:700) at org.netbeans.core.output.OutputTabInner$OutTermPane$TermOutputWriter.println(OutputTabInner.java:1509) at java.io.PrintWriter.println(PrintWriter.java:516) at org.netbeans.core.compiler.CompilerDisplayer.println(CompilerDisplayer.java:372) at org.netbeans.core.compiler.CompilerDisplayer.compilationFinished(CompilerDisplayer.java:250) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:184)
Davis, what do you mean by "exception occurs"? Does it show in the exception window? Or is it printed to the IDE log? Or anything else? This looks like a OpenIDE bug, reassigning.
Petr, after selected to execute the servlet (step 4), netscape browser was launched, but it could not access to the servlet - It hanged. So I looked into the ide.log file and found the exception there
It's duplicate of issue 41213, by the way , it's already fixed for NB3.6 RC2 *** This issue has been marked as a duplicate of 41213 ***
verified duplicate