XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Major Major
    • LATER
    • None
    • webservices
    • None

      There should be a New Web Service Project wizard (the same as New Dynamic Web Project) and a New Web Service component wizard.

      The New Web Service Project wizard creates the exact same thing as New Dynamic Web Project but with HelloWorldWS.java containing the following:

      package com.jboss.lab;
      import javax.jws.WebMethod;
      import javax.jws.WebService;

      @WebService
      public class MyWebService {
      @WebMethod
      public String sayHello(String name)

      { return "Hello2 " + name + "!"; }

      }

      And the appropriate entries in the web.xml.

      <servlet>
      <servlet-name>MyWebServiceServlet</servlet-name>
      <servlet-class>com.jboss.lab.MyWebService</servlet-class>
      </servlet>
      <servlet-mapping>
      <servlet-name>MyWebServiceServlet</servlet-name>
      <url-pattern>/MyWebService</url-pattern>
      </servlet-mapping>

      See screenshots for current functionality.

      This suggestion is based on how Visual Studio handles this scenario. For a New Web Service or New Web Service project, it drops in the annotated mywebservice.asmx automatically. You can deploy the project/component immediately without further editing.

            bfitzpat_rh Brian Fitzpatrick (Inactive)
            bsutter@redhat.com Burr Sutter
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: