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 176368 - POJOSE: A11y issue in "POJO SE Service Consumer Wizard"
Summary: POJOSE: A11y issue in "POJO SE Service Consumer Wizard"
Status: CLOSED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P2 normal (vote)
Assignee: _ gmpatil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-10 03:41 UTC by senthilprabhu
Modified: 2009-12-15 02:30 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Screenshot (82.04 KB, image/jpeg)
2009-11-10 03:41 UTC, senthilprabhu
Details
Output from UIAccessibilityTester (2.43 KB, text/plain)
2009-11-10 03:42 UTC, senthilprabhu
Details
Output of UIAccessibility Tester - Verified (1012 bytes, text/plain)
2009-12-15 02:30 UTC, senthilprabhu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description senthilprabhu 2009-11-10 03:41:48 UTC
Created attachment 90689 [details]
Screenshot

A11y issue in "POJO SE Service Consumer Wizard"

Results of Accessibility test, window with title "POJO Provider - Advanced"
 Doesn't implement Accessible :
   - none.

 No Accessible name :
   - none.

 No Accessible description :
   Class: javax.swing.JButton {  Cancel |  } 
   Class: javax.swing.JButton {  OK     |  } 
   Class: javax.swing.JCheckBox {  Use Default Values |  } 
   Class: javax.swing.JDialog {  POJO Provider - Advanced |  } 


 Label with LABEL_FOR not set :
   - none.

 Components with no LABEL_FOR pointing to it :
   - none.

 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.

Attached are the Output file, settings file and screenshot of the dialog
Comment 1 senthilprabhu 2009-11-10 03:42:50 UTC
Created attachment 90690 [details]
Output from UIAccessibilityTester
Comment 2 senthilprabhu 2009-11-10 03:45:02 UTC
Product details:
  type                         = GFESB
  variant                      = Glassfish
  build                        = 20091109-0720
  version                      = 2.2

NetBeans build details:
  IDE build                    = 200911081801
  IDE build date               = Sun Nov 08 18:30:20 IST 2009
  SOA build date               = Sun Nov 08 22:31:22 IST 2009
Comment 3 _ gmpatil 2009-11-11 10:17:38 UTC
Fixed for Consumer Wizard in GF ESB V2.2 build.

Part of change log:
http://hg-soabi.stc.com/gfesbv22/rev/384ee3b4f01a
http://hg-soabi.stc.com/gfesbv22/rev/245b05f5c3f0

Current report shows as below.
Note "Components with no LABEL_FOR" shows 3 controls as screen is designed as such. Help text does not have corresponding label. Other 2 Text fields does not have JLabel as label but radio buttons act as label. So these messages are harmless.

Invoke Pattern label does not have mnemonic as the radio buttons of invocation pattern option itself have mnemonics.


===============================================
 Tested Window title : POJO SE Service Consumer Wizard
===============================================
Results of Accessibility test
 Doesn't implement Accessible :
   - none.
 No Accessible name :
   - none.
 No Accessible description :
   - none.
 Label with LABEL_FOR not set :
   - none.
 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextArea {  Help Text area |  Focused component help text. } 
   Class: javax.swing.JTextField {  WSDL File |  Select WSDL File } 
   Class: javax.swing.JTextField {  WSDL URL |  Select WSDL from an URL } 
 Components with no mnemonic :
   Class: javax.swing.JLabel {  Invoke Pattern: |  Invocation pattern. Synchronus or Asynchronous } 
 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.
 Components not reachable with tab traversal :
   - none.
Comment 4 senthilprabhu 2009-12-15 02:30:22 UTC
Created attachment 92587 [details]
Output of UIAccessibility Tester - Verified

Ally was tested on consumer wizard and the output matched the output of the developer.

I agree with the Developer's comments on the AllY output.
Comment 5 senthilprabhu 2009-12-15 02:30:34 UTC
This is verified with GFESB build 20091211-0719. 
This issue can be closed.