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.
Netbeans Build: 200707250000 UI Accessibility Tester v 2.4 If I run the A11Y tool when the right-click menu of the JBI Test driver is up, an exception is thrown. Steps to reproduce: 1. In a Comp App Project 2. Right-click the Test folder to open the contextual menu 3. Run A11Y tool when the menu is up. An exception is thrown, and the test results show an error (see attached): java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://core.netbeans.org/proposals/threading/ at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1422) at org.netbeans.core.windows.WindowManagerImpl.topComponentID(WindowManagerImpl.java:1174) at org.openide.windows.WindowManager.findTopComponentID(WindowManager.java:491) at org.netbeans.core.windows.model.TopComponentSubModel.getID(TopComponentSubModel.java:343) at org.netbeans.core.windows.model.TopComponentSubModel.containsTopComponent(TopComponentSubModel.java:238) at org.netbeans.core.windows.model.DefaultModeModel.containsTopComponent(DefaultModeModel.java:238) at org.netbeans.core.windows.model.DefaultModel.containsModeTopComponent(DefaultModel.java:778) at org.netbeans.core.windows.Central.containsModeTopComponent(Central.java:1404) at org.netbeans.core.windows.ModeImpl.containsTopComponent(ModeImpl.java:355) at org.netbeans.core.windows.WindowManagerImpl.findMode(WindowManagerImpl.java:402) at org.netbeans.core.windows.Central.isDocked(Central.java:1707) at org.netbeans.core.windows.WindowManagerImpl.isDocked(WindowManagerImpl.java:880) at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter$WinsysInfo.getOrientation(TabbedAdapter.java:480) at org.netbeans.swing.tabcontrol.plaf.TabControlButtonFactory$SlidePinButton.getButtonId (TabControlButtonFactory.java:138) at org.netbeans.swing.tabcontrol.plaf.TabControlButtonFactory$SlidePinButton.getToolTipText (TabControlButtonFactory.java:152) at javax.swing.AbstractButton$AccessibleAbstractButton.getToolTipText(AbstractButton.java:2999) at javax.swing.JComponent$AccessibleJComponent.getAccessibleDescription(JComponent.java:3797) at org.netbeans.a11y.AccComponent.<init>(AccComponent.java:71) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:206) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.addToModel(AccessibilityTester.java:218) at org.netbeans.a11y.AccessibilityTester.getModel(AccessibilityTester.java:192) at org.netbeans.a11y.AccessibilityTestRunner.getAWTmodel(AccessibilityTestRunner.java:61) at org.netbeans.modules.a11y.AccessibilityTesterRunnable.runTest(AccessibilityTesterRunnable.java:137) at org.netbeans.modules.a11y.AccessibilityTesterRunnable.run(AccessibilityTesterRunnable.java:101) [catch] at java.lang.Thread.run(Thread.java:619)
Created attachment 45855 [details] tester results
I get the same exception on each and every menu in NetBeans. I guess it's either an A11Y test tool issue or a NB core issue.
Using build 200709250000 on Windows XP I can access all functionalities of the context menu (New Test Case, or Delete All Results) I don't think the users need to know about the bug in A11Y tool :)