Network Deployment (Distributed operating systems), v8.0 > Develop and deploying applications > Develop web services - RESTful services > Develop JAX-RS web applications


Set 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. We must set up your development environment before you start developing web services.

Before you can set up a web services development environment within WAS, install WAS. 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.

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.

    (AIX) (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.)
    

    We can set WAS_USER_SCRIPT to PROFILE_ROOT\ <application_server>\bin\setupCmdLine.bat, which has the same effect as running the setupCmdLine command.

  2. Configure the path. You can add the WebSphere and Java bin directories to your path by typing:

    (Windows)

    set PATH=%WAS_PATH%;%PATH%
    

    (AIX) (Solaris)

    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.
Assembly tools


Related


Directory conventions

+

Search Tips   |   Advanced Search