[
https://jira.jboss.org/jira/browse/JBIDE-6106?page=com.atlassian.jira.plu...
]
Brian Fitzpatrick updated JBIDE-6106:
-------------------------------------
Attachment: NewJBWSWizard_041510.jpg
This image represents the possibility of a new, slimmed down version of the WTP Web
Service wizard that's currently in the tooling. The idea here is to streamline to a
few basic things so that developers can create their service and get on with their lives.
The general flow here will be...
1) Select New->Other, Selects "Web Service (JBoss)" to bring up the new
wizard.
2) Select whether you're starting from a WSDL file (URL or file-based) or an annotated
Java class. (User can Browse to provide either method.)
3) Specify the server/runtime combination and which project to put the new web service in.
The three links open two different dialogs, similar to the WTP wizard today - one for
Server/runtime and one for Project configuration. In the Project dialog, the user can type
a new project name and at "Finish" the new Dynamic Web Project will be created
with that name, otherwise it will use the project selected.
4) Specify whether or not to create a test client for the web service. This will add a
second page to the wizard where they would specify the project/package/class name for the
test class.
5) Specify whether or not to publish the web service right away. If not, the service is
simply created in the project specified and the user can drag/drop on the server in the
tooling or select Add/Remove on the server to deploy.
This isn't flashy. It's pretty straightforward. We'll reuse what we can from
WTP to handle as much as possible, but cut out all the extraneous stuff that confuses
users.
My question is this... What other functionality do we need in this wizard? I'm hoping
not much else would go in here.
This is just a start of this discussion, there's not much code behind this wizard so
far, but we have to start somewhere. :)
Thaks for any and all input.
--Fitz
Rewrite Web Service wizard independent on WTP
---------------------------------------------
Key: JBIDE-6106
URL:
https://jira.jboss.org/jira/browse/JBIDE-6106
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: Webservices
Reporter: Libor Zoubek
Assignee: Brian Fitzpatrick
Fix For: 3.2.next
Attachments: NewJBWSWizard_041510.jpg
I think wizards for creating web services provided by WTP are bad solution and our way of
extending them brings lots of problems we have to deal with. I suggest to write new
wizards for creating web service. As it happened in the case of 'Create a Sample Web
Service' which is fully under our control and is pretty simple and works well. New
wizards can of course reuse code from 'Create a Sample Web Service' since there
are many same or similar steps.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira