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.

Bug 147973 - [gfesb-a11y]FileBC - Outbound editor in new WSDL Document screen is not 508 compliant
Summary: [gfesb-a11y]FileBC - Outbound editor in new WSDL Document screen is not 508 c...
Status: RESOLVED WONTFIX
Alias: None
Product: soa
Classification: Unclassified
Component: Binding Components (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jonelle Almero
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-23 09:24 UTC by sk200078
Modified: 2016-06-17 08:28 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sk200078 2008-09-23 09:24:51 UTC
Steps to reproduce: 
1.Open new WSDL Document.
2.Select WSDL type as concrete.
3.Select binding as file
4.Select type as outbound
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.JTextPane {  |  text/plain } 


 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  } 
   Class: javax.swing.JButton {  Details... |  } 
   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.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>
Comment 1 Jonelle Almero 2008-10-17 22:41:38 UTC
Fixes made for the 'Write' 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.  Please advice if there should be separate tickets to these other components or how to
proceed with this so that we can still keep track the other errors from the report

<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>

Comment 2 sbondada 2009-03-24 22:36:43 UTC
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
<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>
Comment 3 Jiri Kovalsky 2016-06-17 08:28:26 UTC
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