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.
Difference between revisions of "Creating a JAX-RS Web Service"
Line 1: | Line 1: | ||
− | |||
− | |||
<br> | <br> | ||
− | 1. Create a JAX-RS User library from the .jar files in the archive | + | 1. Create a JAX-RS User library from the .jar files in the archive below: |
+ | [[Image:ApacheWinkJAXRSLibrary.zip]] | ||
+ | [[Image:Snap5.jpg]] | ||
<br> <br> | <br> <br> | ||
Line 20: | Line 20: | ||
<br> | <br> | ||
− | + | 4. Add an Initialization parameter to the JAX-RS Servlet: | |
[[Image:Snap7.jpg]] | [[Image:Snap7.jpg]] | ||
− | Define the Initialization parameter name/value as javax.ws.rs.Application/com.test.AddressBookApplication | + | 5. Define the Initialization parameter name/value as javax.ws.rs.Application/com.test.AddressBookApplication: |
− | + | ||
− | + | ||
[[Image:Snap9.jpg]] | [[Image: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 | + | 6. 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 | ||
[[Image:Snap11.jpg]] | [[Image:Snap11.jpg]] |
Revision as of 21:31, 29 April 2010
1. Create a JAX-RS User library from the .jar files in the archive below: File:ApacheWinkJAXRSLibrary.zip
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:
3. Import the Src.zip archive below into the src folder of the JAXRS project:
File:Src.zip
4. Add an Initialization parameter to the JAX-RS Servlet:
5. Define the Initialization parameter name/value as javax.ws.rs.Application/com.test.AddressBookApplication:
6. Start the server and add the JAXRS project, enter the following URL in the browser to test the JAX-RS Web Service: