Bug 207618 - Axis2: Axis2 Preference Page, sequence of fields is wrong
Summary: Axis2: Axis2 Preference Page, sequence of fields is wrong
Status: CLOSED FIXED
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: jst.ws (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.0 M3   Edit
Assignee: Zina Mostafia CLA
QA Contact: Kathy Chan CLA
URL:
Whiteboard:
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2007-10-26 15:28 EDT by Zina Mostafia CLA
Modified: 2008-04-24 00:45 EDT (History)
3 users (show)

See Also:


Attachments
Patch to fix the Axis2 Preference Page, and the Client Proxy Page. (24.62 KB, patch)
2007-10-30 13:48 EDT, Zina Mostafia CLA
bjorn.freeman-benson: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zina Mostafia CLA 2007-10-26 15:28:40 EDT
Build ID: 3.3

Steps To Reproduce:
In the Axis 2 preference Page > Axis2 Preferences Tab, If we use the keyboard to go through the fields, the sequesnce is not correct.
It goes first to the Client mode selection, then it goes to the beggining of the page.

This is not good for a person who uses the screen reader, because the sequesnce of the fields create the context.

More information:
Same problem in the Axis2 Client Web Service Configuration page. 
There is a Client mode group which has the same problem
Comment 1 Kathy Chan CLA 2007-10-26 17:17:16 EDT
Zina is looking at the possible cause of this problem and may be able to propose some solution.
Comment 2 Zina Mostafia CLA 2007-10-30 13:48:34 EDT
Created attachment 81607 [details]
Patch to fix the Axis2 Preference Page, and the Client Proxy Page.

I swtched to using the org.eclipse.jst.ws.internal.ui.common.UIUtils class to layout all fields in the page instead of the Grid Layouts.
The result is a less confusing UI structure.
Comment 3 Kathy Chan CLA 2007-10-30 14:41:39 EDT
Over to you, Zina.  Re-targetting to WTP 3.0 since there's UI change.
Comment 4 Lahiru Sandakith CLA 2007-10-31 03:18:31 EDT
Hi Zina, 
I applied the patch and went through the Axis2PreferencePage and Client Preference  Page. The radio buttons are arganized and UI tabs works fine. Actually I did not knew the UIUtils application to this scenario. It seems very useful and productive.
+1 for the patch, 
can we in cooperate this to the Axis2 Service Preference Page also?
Thanks 
Lahiru
Comment 5 Kathy Chan CLA 2007-10-31 13:20:18 EDT
Patch committed and released to HEAD as v200710311719.
Comment 6 Kathy Chan CLA 2007-11-01 15:22:43 EDT
Just a note that the changes to jst.ws.axis2.consumption.ui did not get released to the WTP 3.0 build.  So the preference page change was in but not the proxy page.  I'll release the change once this week's I-build is declared.
Comment 7 Kathy Chan CLA 2008-02-28 14:13:07 EST
Please verify the defect you originated with a recent WTP driver which could be found in:

http://download.eclipse.org/webtools/downloads/

If defects in resolved state is not verified within a couple of weeks, the development team might verify and close the defect on the originator's behalf.  Thank you for your attention!

Comment 8 Zina Mostafia CLA 2008-03-05 22:47:49 EST
Fix complete and verified in latest WTP
Comment 9 David Williams CLA 2008-04-24 00:45:33 EDT
mass change to add 'contributed' keyword based on bugzilla query, please correct if that's not accurate (by marking patches as obsolete and removing the 'contributed' keyword.