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.
BuildDetails:20080910 Product:Glassfish ESB Sub Component : File BC Steps to reproduce: 1.Open new WSDL Document. 2.Select WSDL type as concrete. 3.Select binding as file 4.Select type as inbound 5.Click on next button. Run the a11y tool . You will see following output. <HTML><HEAD> <TITLE>Output from UIAccessibilityTester for window with title : New WSDL Document </TITLE> </HEAD> <BODY> <PRE> Results of Accessibility test, window with title "New WSDL Document" Doesn't implement Accessible : Class: com.sun.java.swing.plaf.windows.WindowsSplitPaneDivider { } No Accessible name : Class: javax.swing.JFormattedTextField { | Defines the polling interval that File Binding Component searches for input files in the specified directory. The polling interval is specified in milliseconds and has a default value of 1000ms. This attribute has no effect for writing. } Class: javax.swing.JTextPane { | text/plain } No Accessible description : Class: javax.swing.JButton { Browse... | } Class: javax.swing.JButton { Details... | } Class: javax.swing.JCheckBox { Forward as Attachment | } Class: javax.swing.JRadioButton { encoded data | } Class: javax.swing.JRadioButton { text | } Class: javax.swing.JRadioButton { xml | } Class: org.netbeans.core.windows.services.NbDialog { New WSDL Document | } Label with LABEL_FOR not set : - none. Components with no LABEL_FOR pointing to it : Class: javax.swing.JFormattedTextField { | Defines the polling interval that File Binding Component searches for input files in the specified directory. The polling interval is specified in milliseconds and has a default value of 1000ms. This attribute has no effect for writing. } Class: javax.swing.JTextPane { | text/plain } Components with no mnemonic : - none. Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components not reachable with tab traversal : - none. </PRE> </BODY> </HTML>
Fixes made for the 'Poll' wizard panel with report below. Note that there are still a few components that shows up that we do not control such as the WindowsSplitPaneDivider class not implementing the Accessible. The WindowsSplitPaneDivider is not our class. Same for the javax.swing.text.ComponentView$Invalidator class. Also the javax.swing.text.ComponentView$Invalidator contains lots JTextField that we do not control as well and they show up on the report. Basically, I fixed those components that we added and have control of. <HTML><HEAD> <TITLE>Output from UIAccessibilityTester for window with title : New Binding </TITLE> </HEAD> <BODY> <PRE> Results of Accessibility test, window with title "New Binding" Doesn't implement Accessible : Class: com.sun.java.swing.plaf.windows.WindowsSplitPaneDivider { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } No Accessible name : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } No Accessible description : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: org.netbeans.core.windows.services.NbDialog { New Binding | } Label with LABEL_FOR not set : - none. Components with no LABEL_FOR pointing to it : Class: javax.swing.JEditorPane { Show Description | Show Description } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Components with no mnemonic : - none. Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components not reachable with tab traversal : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } </PRE> </BODY> </HTML>
What is the expected result?. Got the following result, not similar to reported one. Tested on build glassfishesb2.1. If this result is okay, close it. Also this is a duplicate of the other filebc request operation ticket. <HTML><HEAD> <TITLE>Output from UIAccessibilityTester for window with title : New WSDL Document </TITLE> </HEAD> <BODY> <PRE> Results of Accessibility test, window with title "New WSDL Document" Doesn't implement Accessible : Class: com.sun.java.swing.plaf.windows.WindowsSplitPaneDivider { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } Class: javax.swing.text.ComponentView$Invalidator { } No Accessible name : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } No Accessible description : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Label with LABEL_FOR not set : - none. Components with no LABEL_FOR pointing to it : Class: javax.swing.JEditorPane { Show Description | Show Description } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Components with no mnemonic : - none. Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic): - none. Components not reachable with tab traversal : Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } Class: javax.swing.JTextField { | } </PRE> </BODY> </HTML>
SOA is no longer available in the NetBeans IDE so we are not going to fix this problem. Closing accordingly. [1] http://wiki.netbeans.org/NetBeansArchivedFeatures#SOA