Click Finish.
For JAX-WS web services (Java EE 5 specification), the IDE
creates an implementation class. The
implementation class is created with the required web
service annotations and import statements.
For JAX-RPC web services (J2EE 1.4 specification), the IDE runs the wscompile tool.
The IDE provides the following:
- The Service Endpoint Interface (the "interface"), which declares the web service's operations.
In the IDE, the interface is identified by the suffix "SEI". For example, if you named your
web service CalculatorWS, its interface is named CalculatorWSSEI.
The IDE automatically populates the interface with a declaration for each web service operation
added by means of the Add Operation dialog box.
- The class for the implementation of the interface.
In the IDE, an implementation class is identified by the suffix "Impl" (for web applications)
or "Bean" (for EJB modules). For example, if your
web service is named CalculatorWS, its implementation class is named CalculatorWSImpl
or CalculatorWSBean.
By default, both files are housed in a package within your project's src folder (in the Files window)
and you can access it in the Source Packages node (in the Projects window).