Context Service
 
Community Grids Lab (CGL), Pervasive Technology Labs (PTL),
Indiana University, Bloomington (IUB).
Context Service Links
Home
Publications
Downloads
Resources
JavaDoc API
Demos
Change Log
FTHPIS   Links
ExtendedUDDI
OpenGrids
Community Grids Lab
Publications
Presentations
CGL Activities
CGL Home  |  PTL Home
Download & Installation Instructions for UDDI_WSCONTEXT SERVICE

1 - Installing Stand Alone UDDI_WSContext Service (supported with Notification Feature)

Requirements

To install 'Context Manager' make sure you have:
            Apache Tomcat , NaradaBrokering and Maven 1.0.2 installed
         CATALINA_HOME and JAVA_HOME environment variables properly set

Installing Context Manager

  • Download uddi_wscontext.zip
  • Download the FTHPIS code uddi_wscontext_services.zip
  • Extract the archive.  (e.g. /home/<user name>/unzip uddi_wscontext.zip) This will create a directory called "uddi_wscontext"
  • Update "tomcat.home" variable to point your tomcat installation (e.g. tomcat.home=${user.home}/tomcat/jakarta-tomcat-5.0.28) in the "project.properties" located under "uddi_wscontext" directory.
  • Update Narada Brokering (NB) parameters to point to your NB broker in the "properties.properties" file located under "uddi_wscontext/conf/" directory.
  • Run "maven set-properties" in the "uddi_wscontext" directory.
  • Run "maven war:war -Dmaven.test.skip=true" in the "uddi_wscontext" directory.
  • Run "maven deploy-context-service".
  • Restart your Jakarta Tomcat installation.
  • This will deploy the UDDI_WSContext Service into your Jakarta Tomcat installation as a web application (<jakarta-tomcat-home>/webapps/uddi_wscontext)
  • To see a list of deployed web services go to
    http://<your-server-name>:<portnum>/uddi_wscontext/servlet/AxisServlet

2 - Example Clients for UDDI_WSContext Service

  • Please find the example Clients to UDDI_WSContext Service under "uddi_wscontext/src/java" directory structure
  • There are two example Clients a) ContextPublishExample.java b) SessionPublishExample.java
  • You can find these clients at wscontext_project.zip". In this archive, you will also find required library that you might want to include your project.
  • If you are a JBuilder IDE user, you could simply open this project as JBuilder project.

Note: Maven Repository Problems

  • If you experience problems downloading jars with maven, you can download the required maven repositories below, in  .zip format. Unpack either one in your home directory to create a .maven subdirectory. dot_maven.zip

© Mehmet S. Aktas / Community Grids Lab, Indiana University