Setting up a development environment for JAX-RS applications

The application server provides command-line tools to develop web services clients and implementations that are based on the Java API for RESTful Web Services (JAX-RS) specification. You must set up your development environment before you start developing web services.

Before you begin

Before you can set up a web services development environment within WebSphere® Application Server, you must install WebSphere Application Server. For detailed information about installing the application server, read about installing your application server environment.

To develop JAX-RS applications, the JAX-RS libraries must be added to the class path definition. See the information for your assembly tools to understand how to include libraries on the class path for the JAX-RS application.

About this task

Set up a web services development environment by completing the following actions.

Procedure

  1. Set up the environment.

    [Windows] Run the setupCmdLine.bat command from the /profile_root/<application_server>/bin directory.

    [Linux] [AIX] [HP-UX] [Solaris] Operating systems such as AIX® or Linux® source the script to the parent shell to inherit the exported variables by running the following command from the . /profile_root/<application_server>/bin directory:
    . ./setupCmdLine.sh  (Notice the space between
    the periods.)

    [AIX Solaris HP-UX Linux Windows] You can set WAS_USER_SCRIPT to profile_root\<application_server>\bin\setupCmdLine.bat, which has the same effect as running the setupCmdLine command.

    [IBM i] Run the setupCmdLine script on the Qshell command line from the . /profile_root/bin directory.

    [z/OS] Run the setupCmdLine script from the . /profile_root/<application_server>/bin directory.

  2. [AIX Solaris HP-UX Linux Windows] [z/OS] Configure the path. You can add the WebSphere and Java bin directories to your path by typing:
    [Windows] [z/OS]
    set PATH=%WAS_PATH%;%PATH%
    [AIX] [HP-UX] [Solaris] [Linux]
    export PATH=$WAS_PATH:$PATH

Results

You have set up an environment so that you can develop RESTful web services.

What to do next

Develop your JAX-RS application and configure the web.xml file for the JAX-RS servlet.



In this information ...


Related reference

IBM Redbooks, demos, education, and more

(Index)

Use IBM Suggests to retrieve related content from ibm.com and beyond, identified for your convenience.

This feature requires Internet access.

Task topic Task topic    

Terms and conditions for product documentation | Feedback

Last updatedLast updated: Apr 22, 2018 11:08:54 AM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v800webmob&product=was-nd-mp&topic=twbs_jaxrs_devenv
File name: twbs_jaxrs_devenv.html