AquaLogic User Interaction Development Guide

     Previous Next  Open TOC in new window   View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Deploying a Custom Java IDK Project in Eclipse Stand-Alone (without WTP)

These steps describe how to deploy a custom Java IDK project in Eclipse stand-alone (without WTP installed).

The instructions below are for Tomcat or WebLogic. For IBM WebSphere, you must create a .war or .ear file that is compatible with WebSphere. You must first create an appropriate server-config.wsdd using the IDK DeployServlet or the supplied service wsdd files. See the WebSphere documentation for detailed instructions

  1. Deploy the IDK in your application server:
    1. Create a folder for the custom project in the application server's \webapps directory. (For example, if Tomcat is installed in C:\tomcat and the project name is "idkproject", the path would be C:\tomcat\webapps\idkproject.)
    2. Navigate to the IDK installation directory and copy the WEB-INF and its \LIB subfolder to the directory you created in the previous step. This loads Apache AXIS into the application server.
    3. Confirm that Apache AXIS is available by opening the following page in a browser: http://<hostname:port>/<projectname>/servlet/AxisServlet. (Change <hostname:port> to fit your application server, for example, localhost:8080 for Tomcat. Change <projectname> to the name of the folder you created in step 1a.) The browser should display the message "And now... Some Services" and a list of installed services.
  2. Compile the class that implements the IDK interface(s) and copy the entire package structure to the appropriate location in your web application, usually the \WEB-INF\classes directory.
  3. Content services, identity services and SCI pages require additional configuration. You must add the custom class to the appropriate *Impl keys in the web.xml file in the WEB-INF directory. For details, see Web Service Class Names (*Impl).
  4. Start your application server. In most cases, you must restart your application server after copying a file.

  Back to Top      Previous Next