|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
com.ibm.uddi.promoter | Contains the PromoterAPI, command line and utility classes. |
com.ibm.uddi.promoter.config | Contains configuration related classes. |
com.ibm.uddi.promoter.db | Contains database driver related classes. |
com.ibm.uddi.promoter.entity | Contains classes that represent minimal UDDI data entities. |
com.ibm.uddi.promoter.exception | Contains PromoterException and sub-classes. |
com.ibm.uddi.promoter.export | Contains entity extractor and finder related classes. |
com.ibm.uddi.promoter.publish | Contains classes for performing publish operations. |
com.ibm.uddi.promoter.transform | Contains XML serialization/deserialization classes. |
UDDI Utility Tools is a collection of functions for promotion of UDDI entities from a V2 UDDI registry to a V3 IBM WebSphere UDDI registry.
Several functions are provided through a command line interface and Java API.
Entities to extract from a source UDDI registry can be selected by key, or by
performing a find (PromoterAPI
only) with the full range of search criteria
provided by UDDI. Entities from the source registry can be exported (written to) an entity
definition file (EDF), and this can be used as input to the import function which
inserts UDDI entities into the target registry, maintaining the same entity key.
The export and import functions can be invoked in one operation, promote, which extracts the specified entities from the source registry and imports them into the target registry. The intermediate EDF is not required in this case.
The delete function allows entities to be deleted from the target registry, using a specified set of UDDI entity keys.
Command line usage of UDDI Utility Tools is performed by setting up a configuration properties file (default 'UDDIUtilityTools.properties') and running the UDDIUtilityTools.jar with:
java -jar UDDIUTilityTools.jar {function} [options]
function: -promote <entity source> Promote entites between registries -export <entity source> Extract entities from registry to XML -delete <entity source> Delete entities from registry -import Create entities from XML to registry where <entity source> is one of: -tmodel|-business|-service|-binding <key> Specify single entity type and key -keysFile | -f <filename> Specify file containing entity types and keys options: -properties <filename> Specify path to configuration file -overwrite | -o Overwrite an entity if it already exists -log | -v Output verbose messages -definitionFile <filename> Specify path to UDDI entity definition file -importReferenced Import entities referenced by source entities The following options override property settings in configuration file: -overwrite -log -definitionFile -importReferenced Example: java -jar UDDIUtilityTools.jar -promote -keysFile C:/uddikeys.txt
The recommended way of using the Java API for UDDI Utility Tools is to
create a PromoterAPI
and invoke the method that corresponds with the required function.
Further information on the UDDI Utility Tools is available in topics within the WebSphere Application Server Version 6 Information Center.
PromoterAPI
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |