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 147976 - [gfesb-a11y]FileBC - request configuration in new WSDL Document screen is not 508 compliant
Summary: [gfesb-a11y]FileBC - request configuration in new WSDL Document screen is not...
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:30 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:30:26 UTC
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 inbound request response
5.For the request configuration screen run the a11y tool

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>
Comment 1 Jonelle Almero 2008-10-17 19:23:15 UTC
Fixes made for the 'Poll and Reply back reply' (Request Configuration screen) 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 21:57:21 UTC
I think the other issues has to be resolved to close this. The following is observed on v2.1
<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 {  }  [215,328]
   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 }  [216,334]
   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:39 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