[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6904) Provide simple wizard for creating JAX-WS and JAX-RS services from annotated class files

Max Andersen (JIRA) jira-events at lists.jboss.org
Tue Sep 7 04:08:53 EDT 2010


    [ https://jira.jboss.org/browse/JBIDE-6904?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12549343#action_12549343 ] 

Max Andersen commented on JBIDE-6904:
-------------------------------------

Initial comments:
1) Normal eclipse wizards doesn't use group panels as you do in this screenshot and Web Service doesn't have to be mentioned on every line ;)
i.e. the Web Service Technology panel should just be:

Technology: [X] JAX-WS (WSDL-based) [ ] JAX-RS (REST)

or simply just 

[X] JAX-WS (WSDL-based) [ ] JAX-RS (REST)

With no label.

Similar it should just be 
Dynamic Web Project: [                 ]
Name: [Hello World]
            [x] Update web.xml
Package: [                    ]
Class: [            ]
Application class: [                 ]
etc.

2) I noticed that only the wtp web service shows up when I type "web service" in the Ctrl+N wizard - I assume we are missing keyword registration for that to happen.

3) Title should not be "Create a sample Web service" but simply Web service so it shows up like other wizards, but we would need to find some additional wording to separate it from the WTP one.
Maybe "Simple Web Service" ?

4) What about the client side that WTP has ?  Is that an additional wizard or simply not relevant ?
 

> Provide simple wizard for creating JAX-WS and JAX-RS services from annotated class files
> ----------------------------------------------------------------------------------------
>
>                 Key: JBIDE-6904
>                 URL: https://jira.jboss.org/browse/JBIDE-6904
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: Webservices
>    Affects Versions: 3.2.x
>            Reporter: Brian Fitzpatrick
>            Assignee: Brian Fitzpatrick
>             Fix For: 3.2.0.Beta
>
>         Attachments: clipboard.txt, new_ws_rs_bottom_up_wizard.jpg
>
>
> Since we're not able to use the code available in the WTP web services framework due to lack of public API and documentation, we're going to roll our own wizard to handle this in a method similar to the "Create Sample Web Service" and "Create Sample RESTful Web Service" wizards.
> We will allow the user to, instead of creating a sample class, specify an annotated class, the package name, and the project where they want the service created. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list