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
|