[jbosstools-issues] [JBoss JIRA] Assigned: (JBIDE-5723) JAX-RS Usability Issues

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Fri Jan 22 10:48:28 EST 2010


     [ https://jira.jboss.org/jira/browse/JBIDE-5723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Snjezana Peco reassigned JBIDE-5723:
------------------------------------

    Assignee: Feng Qian  (was: Snjezana Peco)


Since Grid works on web services, it would be better that he fixes this jira.
I propose to create a new web facet (JAX-RS Web Services) that would add resteasy libraries and configure the project configuration (web.xml). The web facet could add some artifacts (the Hello world web service, for instance).
Then it would be necessary to create a new JAX-RS Web Service Wizard that would create a web service. This wizard would require a web project with the JAX-RS Web Facet. A separate JAX-RS web Service Wizard would be useful because of a possibility to create more web services within one project. All the wizards that creates web artifacts (servlets, portlets, ejbs, servlet listenres ...) works this way.

> JAX-RS Usability Issues
> -----------------------
>
>                 Key: JBIDE-5723
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5723
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: Webservices
>            Reporter: Burr Sutter
>            Assignee: Feng Qian
>         Attachments: 10_Code_Application_Class.jpg, 11_Update_WebXML.jpg, 12_Add_JAXRS_JARS.jpg, 13_Add_JAXRS_JARS_To_Project.jpg, 13_Add_JAXRS_JARS_To_Project.jpg, 14_Begin_Add_Remove.jpg, 16_After_Deployment.jpg, 17_Browser_Test.jpg, 1_New_Class_Menu.jpg, 2_New_Class_Wizard.jpg, 3_Before_Annotations.jpg, 4_With_Import_Statements.jpg, 5_Java_Build_Path_Before.jpg, 6_JAR_Selection.jpg, 7_Java_Build_Path_After.jpg, 8_Completed_Hello_World.jpg, 9_Add_Application_Class.jpg, AnotherWebProject.war.zip, JAX_RS_Workflow.pdf
>
>
> 1) Validate the steps - 17 screenshots provided to illustrate the attempted workflow
> 2) Document the steps involved in using JAX-RS with a Dynamic Web Project 
> 3) Reduce the number of steps involved by properly configuring the build path/lib directory

-- 
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

        


More information about the jbosstools-issues mailing list