UDDI Utility Tools prerequisites

Before you use the UDDI Utility Tools, ensure that the required .jar files are available.

To run the UDDI Utility Tools, you must use the IBM® Development Kit for Java™ code that is supplied with WebSphere® Application Server. This development kit is in the app_server_root/java/bin directory.

Ensure that the following .jar files are available to the UDDI Utility Tools. You must specify the locations of the .jar files in the class path in the UDDI Utility Tools properties file:
UDDIUtilityTools.jar
This file is the UDDI Utility Tools .jar file and is in the app_server_root/UDDIReg/scripts directory.
uddi4jv2.jar
This file contains the UDDI4J classes and is in the app_server_root/lib directory directory.
j2ee.jar
This file contains some required J2EE classes and is in the app_server_root/lib directory.
soap.jar
This is the Apache SOAP implementation and is in the app_server_root/lib directory.
DbDriver
This driver is needed for the UDDIUtilityTool to connect to your target database. See the following table for the values you must specify for your chosen database:
  DB2

Cloudscape

DBDriverLocation for class path on the z/OS platform DB2_HOME/jcc/classes/db2jcc.jar, DB2_HOME/jcc/classes/db2jcc_license_cisuz.jar

app_server_root/cloudscape/lib/otherJars/db2jcc.jar, app_server_root/cloudscape/lib/db2jcc_license_c.jar

Driver com.ibm.db2.jcc.DB2Driver com.ibm.db2.jcc.DB2Driver
URL jdbc:db2://host:database_port/database_location jdbc:db2j:net://host:1527/database_name
where:
  • app_server_root is the directory location of WebSphere Application Server.
  • DB2_HOME is the directory location of DB2, for example c:\Program Files\SQLLIB\java12\
  • database_name is the port that your DB2 database is listening on.
  • database_name is the name of the Cloudscape database. Make sure that database_name includes the path to the database, for example profile_root/databases/com.ibm.uddi/UDDI30
Notes:
  • For Cloudscape, make the database network-enabled so that it can handle multiple connections. See Configuring Cloudscape Version 5.1.60x for details on how to do this.
  • For DB2, add DB2_HOME/icc/lib to your LD_PATH_LIBRARY (or LD_LIBRARY_PATH) and LIBPATH environment variables.

The Security provider configuration section in the above properties file shows the location of the default DummyClientTrustFile.jks file. If you are using your own truststore, ensure that the location is placed here.

The UDDI Utility Tools use UDDI Version 2 SOAP inquiry and publish interfaces. These APIs are protected, as described in Access control for UDDI registry interfaces. The UDDI Utility Tools also access the UDDI registry database through the database driver, and access to the database is controlled by the database management system.




Related tasks
Using the UDDI registry
Related reference
UDDI Utility Tools configuration file
UDDI entity definition file
UDDI Utility Tools at a command prompt
UDDI Utility Tools through the API
Save UDDI Version 3 entities with a supplied key
UDDI Utility Tools limitations and resolutions
UDDI Utility Tools
Reference topic    

Terms of Use | Feedback

Last updated: Aug 29, 2010 8:25:23 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-zos&topic=rwsu_utility_tool_prereq
File name: rwsu_utility_tool_prereq.html