Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Creating a JAX-RS Web Service

File:ApacheWinkJAXRSLibrary.zip


1. Create a JAX-RS User library from the .jar files in the archive above:Snap5.jpg



2. Create a Dynamic Web Project targeting Tomcat and add the JAX-RS facet, specify org.apache.wink.server.internal.servlet.RestServlet as the Servlet classname on the JAX-RS Capabilities page:
Snap1.jpg Snap6.jpg


Snap4.jpg


3. Import the Src.zip archive below into the src folder of the JAXRS project:
File:Src.zip


Snap4.jpg


Snap7.jpg

Define the Initialization parameter name/value as javax.ws.rs.Application/com.test.AddressBookApplication like below.

File:Snap8.jpg

Snap9.jpg

Start the server and add the JAXRS project, enter the following URL in the browser to test the JAX-RS Web Service: http://localhost:8080/JAXRS/jaxrs/addresses

Snap11.jpg

Back to the top